* style: Add prettier config files

* build: Add prettier vscode extension

* ci: Replace markdownlint and yamllint with prettier

* style: Run prettier

* style: Use indent of 2 for markdown as well

https://github.com/nf-core/tools/pull/1470#issuecomment-1071028358

* style: Fix indent

* style: Let editorconfig take over tab widths

* style: yaml => yml

* ci: Run prettier once

Co-authored-by: Phil Ewels <phil.ewels@scilifelab.se>

Co-authored-by: Phil Ewels <phil.ewels@scilifelab.se>
This commit is contained in:
Edmund Miller 2022-03-18 08:27:50 -05:00 committed by GitHub
parent 979e57b7ac
commit f080015754
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
69 changed files with 207 additions and 244 deletions

View file

@ -8,5 +8,5 @@ trim_trailing_whitespace = true
indent_size = 4 indent_size = 4
indent_style = space indent_style = space
[*.{yml,yaml}] [*.{md,yml,yaml}]
indent_size = 2 indent_size = 2

View file

@ -16,7 +16,9 @@ Contributions to the code are even more welcome ;)
If you'd like to write some code for nf-core/modules, the standard workflow is as follows: If you'd like to write some code for nf-core/modules, the standard workflow is as follows:
1. Check that there isn't already an issue about your idea in the [nf-core/modules issues](https://github.com/nf-core/modules/issues) to avoid duplicating work 1. Check that there isn't already an issue about your idea in the [nf-core/modules issues](https://github.com/nf-core/modules/issues) to avoid duplicating work
* If there isn't one already, please create one so that others know you're working on this
- If there isn't one already, please create one so that others know you're working on this
2. [Fork](https://help.github.com/en/github/getting-started-with-github/fork-a-repo) the [nf-core/modules repository](https://github.com/nf-core/modules) to your GitHub account 2. [Fork](https://help.github.com/en/github/getting-started-with-github/fork-a-repo) the [nf-core/modules repository](https://github.com/nf-core/modules) to your GitHub account
3. When adding a module file, follow the [guidelines](https://github.com/nf-core/modules#adding-a-new-module-file) 3. When adding a module file, follow the [guidelines](https://github.com/nf-core/modules#adding-a-new-module-file)
4. Ensure that [tests are working locally](https://github.com/nf-core/modules#running-tests-locally) 4. Ensure that [tests are working locally](https://github.com/nf-core/modules#running-tests-locally)
@ -40,7 +42,6 @@ These tests are run both with the latest available version of `Nextflow` and als
For further information/help, please consult the [nf-core/modules README](https://github.com/nf-core/modules) and don't hesitate to get in touch on the nf-core Slack [#modules](https://nfcore.slack.com/channels/modules) channel ([join our Slack here](https://nf-co.re/join/slack)). For further information/help, please consult the [nf-core/modules README](https://github.com/nf-core/modules) and don't hesitate to get in touch on the nf-core Slack [#modules](https://nfcore.slack.com/channels/modules) channel ([join our Slack here](https://nf-co.re/join/slack)).
### Images and figures ### Images and figures
For overview images and other documents we follow the nf-core [style guidelines and examples](https://nf-co.re/developers/design_guidelines). For overview images and other documents we follow the nf-core [style guidelines and examples](https://nf-co.re/developers/design_guidelines).

View file

@ -27,6 +27,6 @@ Closes #XXX <!-- If this PR fixes an issue, please link it here! -->
- [ ] Add a resource `label` - [ ] Add a resource `label`
- [ ] Use BioConda and BioContainers if possible to fulfil software requirements. - [ ] Use BioConda and BioContainers if possible to fulfil software requirements.
- Ensure that the test works with either Docker / Singularity. Conda CI tests can be quite flaky: - Ensure that the test works with either Docker / Singularity. Conda CI tests can be quite flaky:
- [ ] `PROFILE=docker pytest --tag <MODULE> --symlink --keep-workflow-wd --git-aware` - [ ] `PROFILE=docker pytest --tag <MODULE> --symlink --keep-workflow-wd --git-aware`
- [ ] `PROFILE=singularity pytest --tag <MODULE> --symlink --keep-workflow-wd --git-aware` - [ ] `PROFILE=singularity pytest --tag <MODULE> --symlink --keep-workflow-wd --git-aware`
- [ ] `PROFILE=conda pytest --tag <MODULE> --symlink --keep-workflow-wd --git-aware` - [ ] `PROFILE=conda pytest --tag <MODULE> --symlink --keep-workflow-wd --git-aware`

View file

@ -5,20 +5,21 @@ on:
pull_request: pull_request:
branches: [master] branches: [master]
jobs: jobs:
Markdown: Prettier:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v2 - name: Check out repository
uses: actions/checkout@v2
- uses: actions/setup-node@v2 - name: Install NodeJS
uses: actions/setup-node@v2
- name: Install markdownlint - name: Install Prettier
run: npm install -g markdownlint-cli run: npm install -g prettier
- name: Run Markdownlint - name: Run Prettier --check
run: markdownlint ${GITHUB_WORKSPACE} -c ${GITHUB_WORKSPACE}/.markdownlint.yml run: prettier --check .
EditorConfig: EditorConfig:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@ -32,18 +33,3 @@ jobs:
- name: Run ECLint check - name: Run ECLint check
run: editorconfig-checker -exclude README.md $(git ls-files | grep -v test) run: editorconfig-checker -exclude README.md $(git ls-files | grep -v test)
YAML:
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@v2
- name: Install NodeJS
uses: actions/setup-node@v2
- name: Install yaml-lint
run: npm install -g yaml-lint
- name: Run yaml-lint
run: yamllint $(find ${GITHUB_WORKSPACE} -type f -name "*.yaml" -or -name "*.yml")

View file

@ -1,14 +1,14 @@
image: nfcore/gitpod:latest image: nfcore/gitpod:latest
vscode: vscode:
extensions: # based on nf-core.nf-core-extensionpack extensions: # based on nf-core.nf-core-extensionpack
- codezombiech.gitignore # Language support for .gitignore files - codezombiech.gitignore # Language support for .gitignore files
# - cssho.vscode-svgviewer # SVG viewer # - cssho.vscode-svgviewer # SVG viewer
- davidanson.vscode-markdownlint # Markdown/CommonMark linting and style checking for Visual Studio Code - esbenp.prettier-vscode # Markdown/CommonMark linting and style checking for Visual Studio Code
- eamodio.gitlens # Quickly glimpse into whom, why, and when a line or code block was changed - eamodio.gitlens # Quickly glimpse into whom, why, and when a line or code block was changed
- EditorConfig.EditorConfig # override user/workspace settings with settings found in .editorconfig files - EditorConfig.EditorConfig # override user/workspace settings with settings found in .editorconfig files
- Gruntfuggly.todo-tree # Display TODO and FIXME in a tree view in the activity bar - Gruntfuggly.todo-tree # Display TODO and FIXME in a tree view in the activity bar
- mechatroner.rainbow-csv # Highlight columns in csv files in different colors - mechatroner.rainbow-csv # Highlight columns in csv files in different colors
# - nextflow.nextflow # Nextflow syntax highlighting # - nextflow.nextflow # Nextflow syntax highlighting
- oderwat.indent-rainbow # Highlight indentation level - oderwat.indent-rainbow # Highlight indentation level
- streetsidesoftware.code-spell-checker # Spelling checker for source code - streetsidesoftware.code-spell-checker # Spelling checker for source code

View file

@ -1,11 +0,0 @@
# Markdownlint configuration file
default: true
line-length: false
no-multiple-blanks: 0
blanks-around-headers: false
blanks-around-lists: false
header-increment: false
no-duplicate-header:
siblings_only: true
ul-indent:
indent: 4

16
.prettierignore Normal file
View file

@ -0,0 +1,16 @@
includes/Maven_Pro/
# gitignore
.nextflow*
work/
results/
test_output/
output/
.DS_Store
*.code-workspace
tests/data/
.screenrc
.*.sw?
__pycache__
*.pyo
*.pyc

1
.prettierrc.yml Normal file
View file

@ -0,0 +1 @@
printWidth: 120

View file

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

142
README.md
View file

@ -31,105 +31,105 @@ We have written a helper command in the `nf-core/tools` package that uses the Gi
1. Install the latest version of [`nf-core/tools`](https://github.com/nf-core/tools#installation) (`>=2.0`) 1. Install the latest version of [`nf-core/tools`](https://github.com/nf-core/tools#installation) (`>=2.0`)
2. List the available modules: 2. List the available modules:
```console ```console
$ nf-core modules list remote $ nf-core modules list remote
,--./,-. ,--./,-.
___ __ __ __ ___ /,-._.--~\ ___ __ __ __ ___ /,-._.--~\
|\ | |__ __ / ` / \ |__) |__ } { |\ | |__ __ / ` / \ |__) |__ } {
| \| | \__, \__/ | \ |___ \`-._,-`-, | \| | \__, \__/ | \ |___ \`-._,-`-,
`._,._,' `._,._,'
nf-core/tools version 2.0 nf-core/tools version 2.0
INFO Modules available from nf-core/modules (master): pipeline_modules.py:164 INFO Modules available from nf-core/modules (master): pipeline_modules.py:164
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Module Name ┃ ┃ Module Name ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩ ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ bandage/image │ │ bandage/image │
│ bcftools/consensus │ │ bcftools/consensus │
│ bcftools/filter │ │ bcftools/filter │
│ bcftools/isec │ │ bcftools/isec │
..truncated.. ..truncated..
``` ```
3. Install the module in your pipeline directory: 3. Install the module in your pipeline directory:
```console ```console
$ nf-core modules install fastqc $ nf-core modules install fastqc
,--./,-. ,--./,-.
___ __ __ __ ___ /,-._.--~\ ___ __ __ __ ___ /,-._.--~\
|\ | |__ __ / ` / \ |__) |__ } { |\ | |__ __ / ` / \ |__) |__ } {
| \| | \__, \__/ | \ |___ \`-._,-`-, | \| | \__, \__/ | \ |___ \`-._,-`-,
`._,._,' `._,._,'
nf-core/tools version 2.0 nf-core/tools version 2.0
INFO Installing fastqc pipeline_modules.py:213 INFO Installing fastqc pipeline_modules.py:213
INFO Downloaded 3 files to ./modules/nf-core/modules/fastqc pipeline_modules.py:236 INFO Downloaded 3 files to ./modules/nf-core/modules/fastqc pipeline_modules.py:236
``` ```
4. Import the module in your Nextflow script: 4. Import the module in your Nextflow script:
```nextflow ```nextflow
#!/usr/bin/env nextflow #!/usr/bin/env nextflow
nextflow.enable.dsl = 2 nextflow.enable.dsl = 2
include { FASTQC } from './modules/nf-core/modules/fastqc/main' include { FASTQC } from './modules/nf-core/modules/fastqc/main'
``` ```
5. Remove the module from the pipeline repository if required: 5. Remove the module from the pipeline repository if required:
```console ```console
$ nf-core modules remove fastqc $ nf-core modules remove fastqc
,--./,-. ,--./,-.
___ __ __ __ ___ /,-._.--~\ ___ __ __ __ ___ /,-._.--~\
|\ | |__ __ / ` / \ |__) |__ } { |\ | |__ __ / ` / \ |__) |__ } {
| \| | \__, \__/ | \ |___ \`-._,-`-, | \| | \__, \__/ | \ |___ \`-._,-`-,
`._,._,' `._,._,'
nf-core/tools version 2.0 nf-core/tools version 2.0
INFO Removing fastqc pipeline_modules.py:271 INFO Removing fastqc pipeline_modules.py:271
INFO Successfully removed fastqc pipeline_modules.py:285 INFO Successfully removed fastqc pipeline_modules.py:285
``` ```
6. Check that a locally installed nf-core module is up-to-date compared to the one hosted in this repo: 6. Check that a locally installed nf-core module is up-to-date compared to the one hosted in this repo:
```console ```console
$ nf-core modules lint fastqc $ nf-core modules lint fastqc
,--./,-. ,--./,-.
___ __ __ __ ___ /,-._.--~\ ___ __ __ __ ___ /,-._.--~\
|\ | |__ __ / ` / \ |__) |__ } { |\ | |__ __ / ` / \ |__) |__ } {
| \| | \__, \__/ | \ |___ \`-._,-`-, | \| | \__, \__/ | \ |___ \`-._,-`-,
`._,._,' `._,._,'
nf-core/tools version 2.0 nf-core/tools version 2.0
INFO Linting pipeline: . lint.py:104 INFO Linting pipeline: . lint.py:104
INFO Linting module: fastqc lint.py:106 INFO Linting module: fastqc lint.py:106
╭─────────────────────────────────────────────────────────────────────────────────╮ ╭─────────────────────────────────────────────────────────────────────────────────╮
│ [!] 1 Test Warning │ │ [!] 1 Test Warning │
╰─────────────────────────────────────────────────────────────────────────────────╯ ╰─────────────────────────────────────────────────────────────────────────────────╯
╭──────────────┬───────────────────────────────┬──────────────────────────────────╮ ╭──────────────┬───────────────────────────────┬──────────────────────────────────╮
│ Module name │ Test message │ File path │ │ Module name │ Test message │ File path │
├──────────────┼───────────────────────────────┼──────────────────────────────────┤ ├──────────────┼───────────────────────────────┼──────────────────────────────────┤
│ fastqc │ Local copy of module outdated │ modules/nf-core/modules/fastqc/ │ │ fastqc │ Local copy of module outdated │ modules/nf-core/modules/fastqc/ │
╰──────────────┴────────────────────────────── ┴──────────────────────────────────╯ ╰──────────────┴────────────────────────────── ┴──────────────────────────────────╯
╭──────────────────────╮ ╭──────────────────────╮
│ LINT RESULTS SUMMARY │ │ LINT RESULTS SUMMARY │
├──────────────────────┤ ├──────────────────────┤
│ [✔] 15 Tests Passed │ │ [✔] 15 Tests Passed │
│ [!] 1 Test Warning │ │ [!] 1 Test Warning │
│ [✗] 0 Test Failed │ │ [✗] 0 Test Failed │
╰──────────────────────╯ ╰──────────────────────╯
``` ```
## Adding new modules ## Adding new modules

View file

@ -11,7 +11,7 @@ tools:
documentation: https://github.com/tseemann/abricate documentation: https://github.com/tseemann/abricate
tool_dev_url: https://github.com/tseemann/abricate tool_dev_url: https://github.com/tseemann/abricate
doi: "" doi: ""
licence: ['GPL v2', 'GPL v2'] licence: ["GPL v2", "GPL v2"]
input: input:
- meta: - meta:

View file

@ -11,7 +11,7 @@ tools:
documentation: https://github.com/tseemann/abricate documentation: https://github.com/tseemann/abricate
tool_dev_url: https://github.com/tseemann/abricate tool_dev_url: https://github.com/tseemann/abricate
doi: "" doi: ""
licence: ['GPL v2', 'GPL v2'] licence: ["GPL v2", "GPL v2"]
input: input:
- meta: - meta:

View file

@ -26,8 +26,7 @@ input:
pattern: "*.{fq,fastq,fq.gz,fastq.gz}" pattern: "*.{fq,fastq,fq.gz,fastq.gz}"
- adapterlist: - adapterlist:
type: file type: file
description: description: Optional text file containing list of adapters to look for for removal
Optional text file containing list of adapters to look for for removal
with one adapter per line. Otherwise will look for default adapters (see with one adapter per line. Otherwise will look for default adapters (see
AdapterRemoval man page), or can be modified to remove user-specified AdapterRemoval man page), or can be modified to remove user-specified
adapters via ext.args. adapters via ext.args.

View file

@ -11,7 +11,7 @@ tools:
documentation: https://github.com/ncbi/amr/wiki documentation: https://github.com/ncbi/amr/wiki
tool_dev_url: https://github.com/ncbi/amr tool_dev_url: https://github.com/ncbi/amr
doi: "10.1038/s41598-021-91456-0" doi: "10.1038/s41598-021-91456-0"
licence: ['Public Domain'] licence: ["Public Domain"]
input: input:
- meta: - meta:

View file

@ -11,7 +11,7 @@ tools:
documentation: https://github.com/ncbi/amr/wiki documentation: https://github.com/ncbi/amr/wiki
tool_dev_url: https://github.com/ncbi/amr tool_dev_url: https://github.com/ncbi/amr
doi: "10.1038/s41598-021-91456-0" doi: "10.1038/s41598-021-91456-0"
licence: ['Public Domain'] licence: ["Public Domain"]
input: input:
- input_not_required: - input_not_required:

View file

@ -9,7 +9,7 @@ tools:
documentation: None documentation: None
tool_dev_url: https://github.com/Crick-CancerGenomics/ascat tool_dev_url: https://github.com/Crick-CancerGenomics/ascat
doi: "10.1093/bioinformatics/btaa538" doi: "10.1093/bioinformatics/btaa538"
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- args: - args:

View file

@ -12,7 +12,7 @@ tools:
homepage: http://samtools.github.io/bcftools/bcftools.html homepage: http://samtools.github.io/bcftools/bcftools.html
documentation: https://samtools.github.io/bcftools/bcftools.html#annotate documentation: https://samtools.github.io/bcftools/bcftools.html#annotate
doi: 10.1093/bioinformatics/btp352 doi: 10.1093/bioinformatics/btp352
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -27,9 +27,9 @@ input:
- normal_bams: - normal_bams:
type: file(s) type: file(s)
description: | description: |
BAM files to be analyzed. If no tumor_bam file is provided, any number of "normal" BAMs may be provided BAM files to be analyzed. If no tumor_bam file is provided, any number of "normal" BAMs may be provided
("normal" here is just a semantic issue, these BAMs could be from tumor or any other kind of tissue). If a ("normal" here is just a semantic issue, these BAMs could be from tumor or any other kind of tissue). If a
tumor BAM file is provided, exactly one normal (germline) BAM must be provided. tumor BAM file is provided, exactly one normal (germline) BAM must be provided.
pattern: "*.{bam}" pattern: "*.{bam}"
- normal_bais: - normal_bais:
type: file(s) type: file(s)
@ -38,9 +38,9 @@ input:
- tumor_bam: - tumor_bam:
type: file(s) type: file(s)
description: | description: |
Optional. If a tumor BAM file is provided, pileup will run in "somatic" mode and will annotate variants with Optional. If a tumor BAM file is provided, pileup will run in "somatic" mode and will annotate variants with
their somatic state (present in tumor only, present in normal only, present in both, etc). Note that if a their somatic state (present in tumor only, present in normal only, present in both, etc). Note that if a
tumor BAM file is provided, exactly one normal BAM must be provided. tumor BAM file is provided, exactly one normal BAM must be provided.
pattern: "*.{bam}" pattern: "*.{bam}"
- tumor_bai: - tumor_bai:
type: file(s) type: file(s)

View file

@ -2,23 +2,22 @@
Cell Ranger is a commercial tool from 10X Genomics. The container provided for the cellranger nf-core module is not provided nor supported by 10x Genomics. Updating the Cell Ranger versions in the container and pushing the update to Dockerhub needs to be done manually. Cell Ranger is a commercial tool from 10X Genomics. The container provided for the cellranger nf-core module is not provided nor supported by 10x Genomics. Updating the Cell Ranger versions in the container and pushing the update to Dockerhub needs to be done manually.
1. Navigate to the appropriate download page. 1. Navigate to the appropriate download page. - [Cell Ranger](https://support.10xgenomics.com/single-cell-gene-expression/software/downloads/latest): download the tar ball of the desired Cell Ranger version with `curl` or `wget`. Place this file in the same folder where the Dockerfile lies.
- [Cell Ranger](https://support.10xgenomics.com/single-cell-gene-expression/software/downloads/latest): download the tar ball of the desired Cell Ranger version with `curl` or `wget`. Place this file in the same folder where the Dockerfile lies.
2. Edit the Dockerfile. Update the Cell Ranger versions in this line: 2. Edit the Dockerfile. Update the Cell Ranger versions in this line:
```bash ```bash
ENV CELLRANGER_VER=<VERSION> ENV CELLRANGER_VER=<VERSION>
``` ```
3. Create and test the container: 3. Create and test the container:
```bash ```bash
docker build . -t nfcore/cellranger:<VERSION> docker build . -t nfcore/cellranger:<VERSION>
``` ```
4. Access rights are needed to push the container to the Dockerhub nfcore organization, please ask a core team member to do so. 4. Access rights are needed to push the container to the Dockerhub nfcore organization, please ask a core team member to do so.
```bash ```bash
docker push nfcore/cellranger:<VERSION> docker push nfcore/cellranger:<VERSION>
``` ```

View file

@ -2,25 +2,23 @@
Bcl2fastq2 and Cell Ranger are commercial tools from Illumina and 10X Genomics, respectively. The container provided for the cellranger nf-core module is not provided nor supported by either Illumina or 10x Genomics. Updating the bcl2fastq2 or Cell Ranger versions in the container and pushing the update to Dockerhub needs to be done manually. Bcl2fastq2 and Cell Ranger are commercial tools from Illumina and 10X Genomics, respectively. The container provided for the cellranger nf-core module is not provided nor supported by either Illumina or 10x Genomics. Updating the bcl2fastq2 or Cell Ranger versions in the container and pushing the update to Dockerhub needs to be done manually.
1. Navigate to the appropriate download pages. 1. Navigate to the appropriate download pages. - [bcl2fastq2](https://emea.support.illumina.com/sequencing/sequencing_software/bcl2fastq-conversion-software.html): download the linux rpm installer of the desired bcl2fastq2 version with `curl` or `wget`. Place this file in the same folder where the Dockerfile lies. - [Cell Ranger](https://support.10xgenomics.com/single-cell-gene-expression/software/downloads/latest): download the tar ball of the desired Cell Ranger version with `curl` or `wget`. Place this file in the same folder where the Dockerfile lies.
- [bcl2fastq2](https://emea.support.illumina.com/sequencing/sequencing_software/bcl2fastq-conversion-software.html): download the linux rpm installer of the desired bcl2fastq2 version with `curl` or `wget`. Place this file in the same folder where the Dockerfile lies.
- [Cell Ranger](https://support.10xgenomics.com/single-cell-gene-expression/software/downloads/latest): download the tar ball of the desired Cell Ranger version with `curl` or `wget`. Place this file in the same folder where the Dockerfile lies.
2. Edit the Dockerfile. Update the bcl2fastq2 and Cell Ranger versions in this line: 2. Edit the Dockerfile. Update the bcl2fastq2 and Cell Ranger versions in this line:
```bash ```bash
ENV BCL2FASTQ2_VER=<VERSION> \ ENV BCL2FASTQ2_VER=<VERSION> \
CELLRANGER_VER=<VERSION> CELLRANGER_VER=<VERSION>
``` ```
3. Create and test the container: 3. Create and test the container:
```bash ```bash
docker build . -t nfcore/cellrangermkfastq:<CELLRANGER_VERSION> docker build . -t nfcore/cellrangermkfastq:<CELLRANGER_VERSION>
``` ```
4. Access rights are needed to push the container to the Dockerhub nfcore organization, please ask a core team member to do so. 4. Access rights are needed to push the container to the Dockerhub nfcore organization, please ask a core team member to do so.
```bash ```bash
docker push nfcore/cellrangermkfastq:<CELLRANGER_VERSION> docker push nfcore/cellrangermkfastq:<CELLRANGER_VERSION>
``` ```

View file

@ -8,7 +8,7 @@ tools:
documentation: https://github.com/abyzovlab/CNVpytor documentation: https://github.com/abyzovlab/CNVpytor
tool_dev_url: https://github.com/abyzovlab/CNVpytor tool_dev_url: https://github.com/abyzovlab/CNVpytor
doi: "10.1101/2021.01.27.428472v1" doi: "10.1101/2021.01.27.428472v1"
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map
@ -35,6 +35,5 @@ output:
description: File containing software versions description: File containing software versions
pattern: "versions.yml" pattern: "versions.yml"
authors: authors:
- "@sima-r" - "@sima-r"

View file

@ -10,7 +10,7 @@ tools:
documentation: https://github.com/abyzovlab/CNVpytor documentation: https://github.com/abyzovlab/CNVpytor
tool_dev_url: https://github.com/abyzovlab/CNVpytor tool_dev_url: https://github.com/abyzovlab/CNVpytor
doi: "10.1101/2021.01.27.428472v1" doi: "10.1101/2021.01.27.428472v1"
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -10,7 +10,7 @@ tools:
documentation: https://github.com/abyzovlab/CNVpytor documentation: https://github.com/abyzovlab/CNVpytor
tool_dev_url: https://github.com/abyzovlab/CNVpytor tool_dev_url: https://github.com/abyzovlab/CNVpytor
doi: "10.1101/2021.01.27.428472v1" doi: "10.1101/2021.01.27.428472v1"
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
@ -35,7 +35,6 @@ input:
description: Index of reference fasta file description: Index of reference fasta file
pattern: "*.fai" pattern: "*.fai"
output: output:
- meta: - meta:
type: map type: map

View file

@ -10,7 +10,7 @@ tools:
documentation: https://github.com/abyzovlab/CNVpytor documentation: https://github.com/abyzovlab/CNVpytor
tool_dev_url: https://github.com/abyzovlab/CNVpytor tool_dev_url: https://github.com/abyzovlab/CNVpytor
doi: "10.1101/2021.01.27.428472v1" doi: "10.1101/2021.01.27.428472v1"
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -13,7 +13,7 @@ tools:
documentation: http://boevalab.inf.ethz.ch/FREEC/tutorial.html documentation: http://boevalab.inf.ethz.ch/FREEC/tutorial.html
tool_dev_url: https://github.com/BoevaLab/FREEC/ tool_dev_url: https://github.com/BoevaLab/FREEC/
doi: "10.1093/bioinformatics/btq635" doi: "10.1093/bioinformatics/btq635"
licence: ['GPL >=2'] licence: ["GPL >=2"]
input: input:
- args: - args:
@ -131,7 +131,6 @@ input:
description: Sorted bed file containing capture regions (optional) description: Sorted bed file containing capture regions (optional)
pattern: "*.bed" pattern: "*.bed"
output: output:
- meta: - meta:
type: map type: map

View file

@ -6,8 +6,7 @@ keywords:
- tsv - tsv
tools: tools:
- csvtk: - csvtk:
description: description: CSVTK is a cross-platform, efficient and practical CSV/TSV toolkit
CSVTK is a cross-platform, efficient and practical CSV/TSV toolkit
that allows rapid data investigation and manipulation. that allows rapid data investigation and manipulation.
homepage: https://bioinf.shenwei.me/csvtk/ homepage: https://bioinf.shenwei.me/csvtk/
documentation: https://bioinf.shenwei.me/csvtk/ documentation: https://bioinf.shenwei.me/csvtk/

View file

@ -9,7 +9,7 @@ tools:
documentation: 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/ tool_dev_url: https://github.com/deeptools/deepTools/
doi: "https://doi.org/10.1093/nar/gkw257" doi: "https://doi.org/10.1093/nar/gkw257"
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- meta: - meta:

View file

@ -13,7 +13,7 @@ tools:
documentation: https://github.com/LANL-Bioinformatics/FaQCs documentation: https://github.com/LANL-Bioinformatics/FaQCs
tool_dev_url: https://github.com/LANL-Bioinformatics/FaQCs tool_dev_url: https://github.com/LANL-Bioinformatics/FaQCs
doi: "https://doi.org/10.1186/s12859-014-0366-2" doi: "https://doi.org/10.1186/s12859-014-0366-2"
licence: ['GPLv3 License'] licence: ["GPLv3 License"]
## TODO nf-core: Add a description of all of the variables used as input ## TODO nf-core: Add a description of all of the variables used as input
input: input:

View file

@ -8,14 +8,15 @@ keywords:
- Short_Variant_Discovery - Short_Variant_Discovery
tools: tools:
- gatk4: - gatk4:
description: Genome Analysis Toolkit (GATK4). Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools 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 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. and high-performance computing features make it capable of taking on projects of any size.
homepage: https://gatk.broadinstitute.org/hc/en-us homepage: https://gatk.broadinstitute.org/hc/en-us
documentation: https://gatk.broadinstitute.org/hc/en-us/articles/360037593911-CombineGVCFs documentation: https://gatk.broadinstitute.org/hc/en-us/articles/360037593911-CombineGVCFs
tool_dev_url: https://github.com/broadinstitute/gatk tool_dev_url: https://github.com/broadinstitute/gatk
doi: 10.1158/1538-7445.AM2017-3590 doi: 10.1158/1538-7445.AM2017-3590
licence: ['Apache-2.0'] licence: ["Apache-2.0"]
input: input:
- fasta: - fasta:

View file

@ -24,8 +24,7 @@ input:
e.g. [ id:'test', single_end:false ] e.g. [ id:'test', single_end:false ]
- reads: - reads:
type: file type: file
description: description: List of input FastQ files of size 1 and 2 for single-end and paired-end data,
List of input FastQ files of size 1 and 2 for single-end and paired-end data,
respectively. respectively.
pattern: "*.fastq.gz" pattern: "*.fastq.gz"

View file

@ -9,7 +9,7 @@ tools:
documentation: https://gatk.broadinstitute.org/hc/en-us documentation: https://gatk.broadinstitute.org/hc/en-us
tool_dev_url: https://github.com/broadinstitute/gatk tool_dev_url: https://github.com/broadinstitute/gatk
doi: "10.1158/1538-7445.AM2017-3590" doi: "10.1158/1538-7445.AM2017-3590"
licence: ['BSD-3-clause'] licence: ["BSD-3-clause"]
input: input:
- meta: - meta:

View file

@ -56,7 +56,6 @@ input:
description: Index file for the germline resource. description: Index file for the germline resource.
pattern: "*.vcf.gz.tbi" pattern: "*.vcf.gz.tbi"
output: output:
- pileup: - pileup:
type: file type: file

View file

@ -52,11 +52,11 @@ input:
- resvcfs: - resvcfs:
type: list type: list
description: resource files to be used as truth, training and known sites resources, this imports the files into the module, file names are specified again in the resource_labels to be called via the command. description: resource files to be used as truth, training and known sites resources, this imports the files into the module, file names are specified again in the resource_labels to be called via the command.
pattern: '*/hapmap_3.3.hg38_chr21.vcf.gz' pattern: "*/hapmap_3.3.hg38_chr21.vcf.gz"
- restbis: - restbis:
type: list type: list
description: tbis for the corresponding vcfs files to be used as truth, training and known resources. description: tbis for the corresponding vcfs files to be used as truth, training and known resources.
pattern: '*/hapmap_3.3.hg38_chr21.vcf.gz.tbi' pattern: "*/hapmap_3.3.hg38_chr21.vcf.gz.tbi"
- reslabels: - reslabels:
type: list type: list
description: labels for the resource files to be used as truth, training and known sites resources, label should include an identifier,which kind of resource(s) it is, prior value and name of the file. description: labels for the resource files to be used as truth, training and known sites resources, label should include an identifier,which kind of resource(s) it is, prior value and name of the file.

View file

@ -12,7 +12,7 @@ tools:
documentation: https://github.com/pha4ge/hAMRonization/blob/master/README.md documentation: https://github.com/pha4ge/hAMRonization/blob/master/README.md
tool_dev_url: https://github.com/pha4ge/hAMRonization tool_dev_url: https://github.com/pha4ge/hAMRonization
doi: "" doi: ""
licence: ['GNU Lesser General Public v3 (LGPL v3)'] licence: ["GNU Lesser General Public v3 (LGPL v3)"]
input: input:
- meta: - meta:

View file

@ -11,7 +11,7 @@ tools:
documentation: https://github.com/pha4ge/hAMRonization/blob/master/README.md documentation: https://github.com/pha4ge/hAMRonization/blob/master/README.md
tool_dev_url: https://github.com/pha4ge/hAMRonization tool_dev_url: https://github.com/pha4ge/hAMRonization
doi: "" doi: ""
licence: ['GNU Lesser General Public v3 (LGPL v3)'] licence: ["GNU Lesser General Public v3 (LGPL v3)"]
input: input:
- reports: - reports:

View file

@ -12,7 +12,7 @@ tools:
documentation: http://hmmer.org/documentation.html documentation: http://hmmer.org/documentation.html
tool_dev_url: https://github.com/EddyRivasLab/hmmer tool_dev_url: https://github.com/EddyRivasLab/hmmer
doi: "10.1371/journal.pcbi.1002195" doi: "10.1371/journal.pcbi.1002195"
licence: ['BSD'] licence: ["BSD"]
input: input:
- meta: - meta:

View file

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

View file

@ -14,7 +14,7 @@ tools:
documentation: https://github.com/broadinstitute/ichorCNA/wiki documentation: https://github.com/broadinstitute/ichorCNA/wiki
tool_dev_url: https://github.com/broadinstitute/ichorCNA tool_dev_url: https://github.com/broadinstitute/ichorCNA
doi: "10.1038/s41467-017-00965-y" doi: "10.1038/s41467-017-00965-y"
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- wigs: - wigs:

View file

@ -13,7 +13,7 @@ tools:
documentation: https://github.com/broadinstitute/ichorCNA/wiki documentation: https://github.com/broadinstitute/ichorCNA/wiki
tool_dev_url: https://github.com/broadinstitute/ichorCNA tool_dev_url: https://github.com/broadinstitute/ichorCNA
doi: "10.1038/s41467-017-00965-y" doi: "10.1038/s41467-017-00965-y"
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- meta: - meta:

View file

@ -10,7 +10,7 @@ tools:
documentation: https://github.com/tseemann/legsta documentation: https://github.com/tseemann/legsta
tool_dev_url: https://github.com/tseemann/legsta tool_dev_url: https://github.com/tseemann/legsta
doi: "" doi: ""
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- meta: - meta:

View file

@ -28,8 +28,7 @@ input:
description: The control file description: The control file
- macs2_gsize: - macs2_gsize:
type: string type: string
description: description: Effective genome size. It can be 1.0e+9 or 1000000000, or shortcuts:'hs' for human (2.7e9),
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) 'mm' for mouse (1.87e9), 'ce' for C. elegans (9e7) and 'dm' for fruitfly (1.2e8)
output: output:

View file

@ -10,7 +10,7 @@ tools:
documentation: https://mafft.cbrc.jp/alignment/software/manual/manual.html documentation: https://mafft.cbrc.jp/alignment/software/manual/manual.html
tool_dev_url: https://mafft.cbrc.jp/alignment/software/source.html tool_dev_url: https://mafft.cbrc.jp/alignment/software/source.html
doi: "10.1093/nar/gkf436" doi: "10.1093/nar/gkf436"
licence: ['BSD'] licence: ["BSD"]
input: input:
- meta: - meta:

View file

@ -10,7 +10,7 @@ tools:
documentation: 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 tool_dev_url: https://github.com/phac-nml/mob-suite
doi: "10.1099/mgen.0.000435" doi: "10.1099/mgen.0.000435"
licence: ['Apache License, Version 2.0'] licence: ["Apache License, Version 2.0"]
input: input:
- meta: - meta:

View file

@ -12,7 +12,7 @@ tools:
documentation: https://github.com/xjtu-omics/msisensor-pro/wiki documentation: https://github.com/xjtu-omics/msisensor-pro/wiki
tool_dev_url: https://github.com/xjtu-omics/msisensor-pro tool_dev_url: https://github.com/xjtu-omics/msisensor-pro
doi: "doi.org/10.1016/j.gpb.2020.02.001" doi: "doi.org/10.1016/j.gpb.2020.02.001"
licence: ['Custom Licence'] licence: ["Custom Licence"]
input: input:
- meta: - meta:

View file

@ -11,7 +11,7 @@ tools:
documentation: https://github.com/xjtu-omics/msisensor-pro/wiki documentation: https://github.com/xjtu-omics/msisensor-pro/wiki
tool_dev_url: https://github.com/xjtu-omics/msisensor-pro tool_dev_url: https://github.com/xjtu-omics/msisensor-pro
doi: "doi.org/10.1016/j.gpb.2020.02.001" doi: "doi.org/10.1016/j.gpb.2020.02.001"
licence: ['Custom Licence'] licence: ["Custom Licence"]
input: input:
- meta: - meta:

View file

@ -11,7 +11,7 @@ tools:
documentation: https://github.com/parklab/NGSCheckMate documentation: https://github.com/parklab/NGSCheckMate
tool_dev_url: https://github.com/parklab/NGSCheckMate tool_dev_url: https://github.com/parklab/NGSCheckMate
doi: "doi:/10.1093/nar/gkx193" doi: "doi:/10.1093/nar/gkx193"
licence: ['MIT'] licence: ["MIT"]
input: input:
- files: - files:

View file

@ -12,7 +12,7 @@ tools:
homepage: https://broadinstitute.github.io/picard/ homepage: https://broadinstitute.github.io/picard/
documentation: https://gatk.broadinstitute.org/hc/en-us/articles/360037226472-AddOrReplaceReadGroups-Picard- documentation: https://gatk.broadinstitute.org/hc/en-us/articles/360037226472-AddOrReplaceReadGroups-Picard-
tool_dev_url: https://github.com/broadinstitute/picard tool_dev_url: https://github.com/broadinstitute/picard
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -7,11 +7,11 @@ keywords:
tools: tools:
- picard: - picard:
description: | 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. 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.
homepage: https://broadinstitute.github.io/picard/ homepage: https://broadinstitute.github.io/picard/
documentation: https://gatk.broadinstitute.org/hc/en-us/articles/360036712531-CreateSequenceDictionary-Picard- documentation: https://gatk.broadinstitute.org/hc/en-us/articles/360036712531-CreateSequenceDictionary-Picard-
tool_dev_url: https://github.com/broadinstitute/picard tool_dev_url: https://github.com/broadinstitute/picard
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -10,7 +10,7 @@ tools:
homepage: https://broadinstitute.github.io/picard/ homepage: https://broadinstitute.github.io/picard/
documentation: https://gatk.broadinstitute.org/hc/en-us/articles/360036713471-FixMateInformation-Picard- documentation: https://gatk.broadinstitute.org/hc/en-us/articles/360036713471-FixMateInformation-Picard-
tool_dev_url: https://github.com/broadinstitute/picard tool_dev_url: https://github.com/broadinstitute/picard
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -8,7 +8,7 @@ tools:
description: Java tools for working with NGS data in the BAM/CRAM/SAM and VCF format description: Java tools for working with NGS data in the BAM/CRAM/SAM and VCF format
homepage: https://broadinstitute.github.io/picard/ homepage: https://broadinstitute.github.io/picard/
documentation: https://broadinstitute.github.io/picard/command-line-overview.html#SortVcf documentation: https://broadinstitute.github.io/picard/command-line-overview.html#SortVcf
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -6,13 +6,13 @@ keywords:
tools: tools:
- plink2: - plink2:
description: | description: |
Whole genome association analysis toolset, designed to perform a range Whole genome association analysis toolset, designed to perform a range
of basic, large-scale analyses in a computationally efficient manner of basic, large-scale analyses in a computationally efficient manner
homepage: http://www.cog-genomics.org/plink/2.0/ homepage: http://www.cog-genomics.org/plink/2.0/
documentation: http://www.cog-genomics.org/plink/2.0/general_usage documentation: http://www.cog-genomics.org/plink/2.0/general_usage
tool_dev_url: None tool_dev_url: None
doi: "10.1186/s13742-015-0047-8" doi: "10.1186/s13742-015-0047-8"
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- meta: - meta:

View file

@ -11,7 +11,7 @@ tools:
documentation: https://github.com/arpcard/rgi documentation: https://github.com/arpcard/rgi
tool_dev_url: https://github.com/arpcard/rgi tool_dev_url: https://github.com/arpcard/rgi
doi: "10.1093/nar/gkz935" doi: "10.1093/nar/gkz935"
licence: ['https://card.mcmaster.ca/about'] licence: ["https://card.mcmaster.ca/about"]
input: input:
- meta: - meta:

View file

@ -11,7 +11,7 @@ tools:
homepage: https://github.com/deweylab/RSEM homepage: https://github.com/deweylab/RSEM
documentation: https://github.com/deweylab/RSEM documentation: https://github.com/deweylab/RSEM
doi: https://doi.org/10.1186/1471-2105-12-323 doi: https://doi.org/10.1186/1471-2105-12-323
licence: ['GPL-3.0-or-later'] licence: ["GPL-3.0-or-later"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -10,7 +10,7 @@ tools:
documentation: https://bioinf.shenwei.me/seqkit/usage/ documentation: https://bioinf.shenwei.me/seqkit/usage/
tool_dev_url: https://github.com/shenwei356/seqkit/ tool_dev_url: https://github.com/shenwei356/seqkit/
doi: "10.1371/journal.pone.0163962" doi: "10.1371/journal.pone.0163962"
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -8,7 +8,7 @@ tools:
homepage: https://github.com/lh3/seqtk homepage: https://github.com/lh3/seqtk
documentation: https://docs.csc.fi/apps/seqtk/ documentation: https://docs.csc.fi/apps/seqtk/
tool_dev_url: https://github.com/lh3/seqtk tool_dev_url: https://github.com/lh3/seqtk
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -8,7 +8,7 @@ tools:
homepage: https://github.com/lh3/seqtk homepage: https://github.com/lh3/seqtk
documentation: https://docs.csc.fi/apps/seqtk/ documentation: https://docs.csc.fi/apps/seqtk/
tool_dev_url: https://github.com/lh3/seqtk tool_dev_url: https://github.com/lh3/seqtk
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -11,7 +11,7 @@ tools:
documentation: 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 tool_dev_url: https://github.com/phac-nml/sistr_cmd
doi: "10.1371/journal.pone.0147101" doi: "10.1371/journal.pone.0147101"
licence: ['Apache-2.0'] licence: ["Apache-2.0"]
input: input:
- meta: - meta:

View file

@ -10,7 +10,7 @@ tools:
documentation: https://sourmash.readthedocs.io/ documentation: https://sourmash.readthedocs.io/
tool_dev_url: https://github.com/dib-lab/sourmash tool_dev_url: https://github.com/dib-lab/sourmash
doi: "10.1186/s13059-016-0997-x" doi: "10.1186/s13059-016-0997-x"
licence: ['BSD-3-clause'] licence: ["BSD-3-clause"]
input: input:
- meta: - meta:

View file

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

View file

@ -12,7 +12,7 @@ tools:
documentation: https://github.com/moonso/stranger documentation: https://github.com/moonso/stranger
tool_dev_url: https://github.com/moonso/stranger tool_dev_url: https://github.com/moonso/stranger
doi: "10.5281/zenodo.4548873" doi: "10.5281/zenodo.4548873"
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -13,10 +13,7 @@ tools:
documentation: https://github.com/seqan/seqan documentation: https://github.com/seqan/seqan
tool_dev_url: https://github.com/seqan/seqan tool_dev_url: https://github.com/seqan/seqan
doi: "" doi: ""
licence: licence: ["https://raw.githubusercontent.com/seqan/seqan/develop/apps/yara/LICENSE"]
[
"https://raw.githubusercontent.com/seqan/seqan/develop/apps/yara/LICENSE",
]
input: input:
- fasta: - fasta:

View file

@ -11,10 +11,7 @@ tools:
documentation: https://github.com/seqan/seqan documentation: https://github.com/seqan/seqan
tool_dev_url: https://github.com/seqan/seqan tool_dev_url: https://github.com/seqan/seqan
doi: "" doi: ""
licence: licence: ["https://raw.githubusercontent.com/seqan/seqan/develop/apps/yara/LICENSE"]
[
"https://raw.githubusercontent.com/seqan/seqan/develop/apps/yara/LICENSE",
]
input: input:
- meta: - meta:

View file

@ -5,6 +5,6 @@
- gatk4/combinegvcfs - gatk4/combinegvcfs
files: files:
- path: output/gatk4/test.combined.g.vcf.gz - path: output/gatk4/test.combined.g.vcf.gz
contains: ['VCFv4.2'] contains: ["VCFv4.2"]
- path: output/gatk4/versions.yml - path: output/gatk4/versions.yml
md5sum: 49d9c467f84b6a99a4da3ef161af26bd md5sum: 49d9c467f84b6a99a4da3ef161af26bd

View file

@ -57,10 +57,7 @@
- gatk4/genotypegvcfs - gatk4/genotypegvcfs
files: files:
- path: output/gatk4/test.genotyped.vcf.gz - path: output/gatk4/test.genotyped.vcf.gz
contains: contains: ["AC=2;AF=1.00;AN=2;DB;DP=20;ExcessHet=0.0000;FS=0.000;MLEAC=2;MLEAF=1.00;MQ=60.00;QD=24.05;SOR=0.693"]
[
"AC=2;AF=1.00;AN=2;DB;DP=20;ExcessHet=0.0000;FS=0.000;MLEAC=2;MLEAF=1.00;MQ=60.00;QD=24.05;SOR=0.693",
]
- path: output/gatk4/test.genotyped.vcf.gz.tbi - path: output/gatk4/test.genotyped.vcf.gz.tbi
- name: gatk4 genotypegvcfs test_gatk4_genotypegvcfs_gendb_input - name: gatk4 genotypegvcfs test_gatk4_genotypegvcfs_gendb_input
@ -109,8 +106,5 @@
- gatk4/genotypegvcfs - gatk4/genotypegvcfs
files: files:
- path: output/gatk4/test.genotyped.vcf.gz - path: output/gatk4/test.genotyped.vcf.gz
contains: contains: ["AC=2;AF=1.00;AN=2;DP=2;ExcessHet=0.0000;FS=0.000;MLEAC=1;MLEAF=0.500;MQ=60.00;QD=18.66;SOR=0.693"]
[
"AC=2;AF=1.00;AN=2;DP=2;ExcessHet=0.0000;FS=0.000;MLEAC=1;MLEAF=0.500;MQ=60.00;QD=18.66;SOR=0.693",
]
- path: output/gatk4/test.genotyped.vcf.gz.tbi - path: output/gatk4/test.genotyped.vcf.gz.tbi

View file

@ -6,7 +6,7 @@
files: files:
- path: output/hmmer/test.txt.gz - path: output/hmmer/test.txt.gz
contains: contains:
- '[ok]' - "[ok]"
- path: output/hmmer/versions.yml - path: output/hmmer/versions.yml
md5sum: ed0808c10abd205c6bd0fb01f45259bb md5sum: ed0808c10abd205c6bd0fb01f45259bb
@ -20,12 +20,12 @@
md5sum: d3121aa33455074c566fb7f8fdcda7b0 md5sum: d3121aa33455074c566fb7f8fdcda7b0
- path: output/hmmer/test.domtbl.gz - path: output/hmmer/test.domtbl.gz
contains: contains:
- '# [ok]' - "# [ok]"
- path: output/hmmer/test.tbl.gz - path: output/hmmer/test.tbl.gz
contains: contains:
- '# [ok]' - "# [ok]"
- path: output/hmmer/test.txt.gz - path: output/hmmer/test.txt.gz
contains: contains:
- '[ok]' - "[ok]"
- path: output/hmmer/versions.yml - path: output/hmmer/versions.yml
md5sum: ebdcb08ae540e840f7b5c4c75a3a2993 md5sum: ebdcb08ae540e840f7b5c4c75a3a2993

View file

@ -5,7 +5,7 @@
- ichorcna - ichorcna
files: files:
- path: output/ichorcna/PoN_median.txt - path: output/ichorcna/PoN_median.txt
contains: ['seqnames'] contains: ["seqnames"]
- path: output/ichorcna/versions.yml - path: output/ichorcna/versions.yml
md5sum: 59a2121301113cc013bfae65935e07f1 md5sum: 59a2121301113cc013bfae65935e07f1
@ -16,6 +16,6 @@
- ichorcna - ichorcna
files: files:
- path: output/ichorcna/PoN_median.txt - path: output/ichorcna/PoN_median.txt
contains: ['seqnames'] contains: ["seqnames"]
- path: output/ichorcna/versions.yml - path: output/ichorcna/versions.yml
md5sum: 31a5fcc0075dbe747f7736efbdb99644 md5sum: 31a5fcc0075dbe747f7736efbdb99644

View file

@ -5,7 +5,7 @@
- ichorcna/run - ichorcna/run
files: files:
- path: output/ichorcna/test.cna.seg - path: output/ichorcna/test.cna.seg
contains: ['Corrected_Copy_Number'] contains: ["Corrected_Copy_Number"]
- path: output/ichorcna/test.params.txt - path: output/ichorcna/test.params.txt
md5sum: e39a579cdcc9576679f06dc5c22605a7 md5sum: e39a579cdcc9576679f06dc5c22605a7
- path: output/ichorcna/versions.yml - path: output/ichorcna/versions.yml
@ -18,7 +18,7 @@
- ichorcna/run - ichorcna/run
files: files:
- path: output/ichorcna/test.cna.seg - path: output/ichorcna/test.cna.seg
contains: ['Corrected_Copy_Number'] contains: ["Corrected_Copy_Number"]
- path: output/ichorcna/test.params.txt - path: output/ichorcna/test.params.txt
md5sum: 0b97e0269cd0b571f5a85890f6ddb181 md5sum: 0b97e0269cd0b571f5a85890f6ddb181
- path: output/ichorcna/versions.yml - path: output/ichorcna/versions.yml

View file

@ -5,6 +5,6 @@
- picard - picard
files: files:
- path: output/picard/test.dict - path: output/picard/test.dict
contains: ['SN:MT192765.1'] contains: ["SN:MT192765.1"]
- path: output/picard/versions.yml - path: output/picard/versions.yml
md5sum: b3d8c7ea65b8a6d3237b153d13fe2014 md5sum: b3d8c7ea65b8a6d3237b153d13fe2014

View file

@ -26,10 +26,7 @@
- path: output/roary/results/gene_presence_absence.Rtab - path: output/roary/results/gene_presence_absence.Rtab
contains: ["Gene"] contains: ["Gene"]
- path: output/roary/results/gene_presence_absence.csv - path: output/roary/results/gene_presence_absence.csv
contains: contains: ['"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences"']
[
'"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences"',
]
- path: output/roary/results/number_of_conserved_genes.Rtab - path: output/roary/results/number_of_conserved_genes.Rtab
contains: ["279"] contains: ["279"]
- path: output/roary/results/number_of_genes_in_pan_genome.Rtab - path: output/roary/results/number_of_genes_in_pan_genome.Rtab