Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes for a parity release #57

Merged
merged 56 commits into from
Dec 3, 2024
Merged
Show file tree
Hide file tree
Changes from 35 commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
6e4cbbd
Updated template
nikhil Jul 3, 2024
c743c90
Revert "Updated template"
nikhil Jul 3, 2024
033cea2
Add convertannotjson module
nikhil Sep 10, 2024
5d52afb
Generate user friendly tsv output
nikhil Sep 10, 2024
7b0160c
Made modules json prettier
nikhil Sep 10, 2024
73457cb
Set default tmp variables
nikhil Sep 25, 2024
652ea78
Handle formatting of netmhc 3.4
nikhil Oct 30, 2024
798b8ba
Add netmhc 3.4 to workflow
nikhil Oct 30, 2024
b1b4984
Add netmhc 3.4 to the workflow
nikhil Oct 30, 2024
7ff33c6
Merge pull request #56 from mskcc/feature/add_tsv_output
nikhil Nov 14, 2024
99dc209
Update netmhc name
nikhil Nov 14, 2024
468d611
Fix netmhc module path
nikhil Nov 14, 2024
732f059
Set IEDB to file used by neoantigen_editing
nikhil Nov 14, 2024
76d30ef
Remove tmpdir bind in config
nikhil Nov 14, 2024
0d51c8e
Merge branch 'feature/add_netmhc_3.4' of github.com:mskcc/neoantigen-…
nikhil Nov 14, 2024
a1f70a8
Update pipeline modules
nikhil Nov 26, 2024
9bb0438
Update workflow diagram
nikhil Nov 26, 2024
5804556
Merge branch 'feature/add_netmhc_3.4' of github.com:mskcc/neoantigen-…
nikhil Nov 26, 2024
f87d5eb
Set pipeline to use netmhc3
nikhil Nov 26, 2024
b0b40bb
Add prettier syntax and updates schema
nikhil Nov 26, 2024
f556937
Made schema prettier
nikhil Nov 26, 2024
46d3e3a
Update to match template
nikhil Nov 26, 2024
e56898f
Prettier fixes
nikhil Nov 26, 2024
706e843
Prettier fix
nikhil Nov 26, 2024
496a7f0
Update modules
nikhil Nov 26, 2024
01c7a61
Ignore nextflow.config lint checks
nikhil Nov 27, 2024
7b893fa
More lint and prettier fixes
nikhil Nov 27, 2024
90e370e
Add empty input for sv fasta
nikhil Nov 27, 2024
246b22b
Properly add empty sv channel
nikhil Nov 27, 2024
844a0da
Set empty sv properly
nikhil Nov 27, 2024
7eae293
Update nextflow version
nikhil Nov 27, 2024
6ffe544
Set appropriate nextflow version minimum
nikhil Nov 27, 2024
b72d0bc
Updated nextflow README badge
nikhil Nov 27, 2024
b518db5
Update neoantigeninput to handle edge cases and optiona bedpe
nikhil Nov 29, 2024
ca7e6cb
Update phylowgs num_chains parameter
nikhil Nov 29, 2024
1a6ed61
Emtpy bedpe input for neoantigeninput
nikhil Nov 29, 2024
156d7f4
Fixed input correction typo
nikhil Nov 29, 2024
13a90cc
Update netmhc subworkflow
nikhil Dec 2, 2024
53a62d9
Add extra array for empty sv fasta
nikhil Dec 2, 2024
5f86e88
Update nf-core subworkflows
nikhil Dec 2, 2024
153ca67
Merge branch 'feature/add_netmhc_3.4' of github.com:mskcc/neoantigen-…
nikhil Dec 2, 2024
cef91a5
Revert "Update nf-core subworkflows"
nikhil Dec 2, 2024
f7beb09
Reapply "Update nf-core subworkflows"
nikhil Dec 3, 2024
169acf1
Update local util subworkflow to match nf-core subworkflows
nikhil Dec 3, 2024
450df99
Update plugin to validate samplesheet
nikhil Dec 3, 2024
a893f63
Update json schema
nikhil Dec 3, 2024
584b34c
Switch from nf-validation to nf-schema
nikhil Dec 3, 2024
8ebfc6d
Add nfschema plugin
nikhil Dec 3, 2024
78ea583
Template update for nf-core/tools version 3.0.2
nikhil Dec 3, 2024
bfde98b
Merge branch 'TEMPLATE' into feature/add_netmhc_3.4
nikhil Dec 3, 2024
f47f365
Made modules prettier
nikhil Dec 3, 2024
4f51388
Fixed some strings and config
nikhil Dec 3, 2024
d8135bb
Some more linting fixes
nikhil Dec 3, 2024
d69f0b3
Looks like ubuntu-latest was downgraded?
nikhil Dec 3, 2024
55b6a6d
Update nextflow version and pipeline parameters
nikhil Dec 3, 2024
2942a3f
Removed pipeline parameters from config
nikhil Dec 3, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,11 @@
},

// Add the IDs of extensions you want installed when the container is created.
"extensions": ["ms-python.python", "ms-python.vscode-pylance", "nf-core.nf-core-extensionpack"]
"extensions": [
"ms-python.python",
"ms-python.vscode-pylance",
"nf-core.nf-core-extensionpack"
]
}
}
}
12 changes: 6 additions & 6 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ If you'd like to write some code for mskcc/neoantigenpipeline, the standard work
1. Check that there isn't already an issue about your idea in the [mskcc/neoantigenpipeline issues](https://github.com/mskcc/neoantigenpipeline/issues) to avoid duplicating work. 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 [mskcc/neoantigenpipeline repository](https://github.com/mskcc/neoantigenpipeline) to your GitHub account
3. Make the necessary changes / additions within your forked repository following [Pipeline conventions](#pipeline-contribution-conventions)
4. Use `nf-core schema build` and add any new parameters to the pipeline JSON schema (requires [nf-core tools](https://github.com/nf-core/tools) >= 1.10).
4. Use `nf-core pipelines schema build` and add any new parameters to the pipeline JSON schema (requires [nf-core tools](https://github.com/nf-core/tools) >= 1.10).
5. Submit a Pull Request against the `dev` branch and wait for the code to be reviewed and merged

If you're not used to this workflow with git, you can start with some [docs from GitHub](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests) or even their [excellent `git` resources](https://try.github.io/).
Expand All @@ -37,7 +37,7 @@ There are typically two types of tests that run:
### Lint tests

`nf-core` has a [set of guidelines](https://nf-co.re/developers/guidelines) which all pipelines must adhere to.
To enforce these and ensure that all pipelines stay in sync, we have developed a helper tool which runs checks on the pipeline code. This is in the [nf-core/tools repository](https://github.com/nf-core/tools) and once installed can be run locally with the `nf-core lint <pipeline-directory>` command.
To enforce these and ensure that all pipelines stay in sync, we have developed a helper tool which runs checks on the pipeline code. This is in the [nf-core/tools repository](https://github.com/nf-core/tools) and once installed can be run locally with the `nf-core pipelines lint <pipeline-directory>` command.

If any failures or warnings are encountered, please follow the listed URL for more documentation.

Expand Down Expand Up @@ -68,7 +68,7 @@ If you wish to contribute a new step, please use the following coding standards:
2. Write the process block (see below).
3. Define the output channel if needed (see below).
4. Add any new parameters to `nextflow.config` with a default (see below).
5. Add any new parameters to `nextflow_schema.json` with help text (via the `nf-core schema build` tool).
5. Add any new parameters to `nextflow_schema.json` with help text (via the `nf-core pipelines schema build` tool).
6. Add sanity checks and validation for all relevant parameters.
7. Perform local tests to validate that the new code works as expected.
8. If applicable, add a new test command in `.github/workflow/ci.yml`.
Expand All @@ -79,11 +79,11 @@ If you wish to contribute a new step, please use the following coding standards:

Parameters should be initialised / defined with default values in `nextflow.config` under the `params` scope.

Once there, use `nf-core schema build` to add to `nextflow_schema.json`.
Once there, use `nf-core pipelines schema build` to add to `nextflow_schema.json`.

### Default processes resource requirements

Sensible defaults for process resource requirements (CPUs / memory / time) for a process should be defined in `conf/base.config`. These should generally be specified generic with `withLabel:` selectors so they can be shared across multiple processes/steps of the pipeline. A nf-core standard set of labels that should be followed where possible can be seen in the [nf-core pipeline template](https://github.com/nf-core/tools/blob/master/nf_core/pipeline-template/conf/base.config), which has the default process as a single core-process, and then different levels of multi-core configurations for increasingly large memory requirements defined with standardised labels.
Sensible defaults for process resource requirements (CPUs / memory / time) for a process should be defined in `conf/base.config`. These should generally be specified generic with `withLabel:` selectors so they can be shared across multiple processes/steps of the pipeline. A nf-core standard set of labels that should be followed where possible can be seen in the [nf-core pipeline template](https://github.com/nf-core/tools/blob/main/nf_core/pipeline-template/conf/base.config), which has the default process as a single core-process, and then different levels of multi-core configurations for increasingly large memory requirements defined with standardised labels.

The process resources can be passed on to the tool dynamically within the process with the `${task.cpus}` and `${task.memory}` variables in the `script:` block.

Expand All @@ -96,7 +96,7 @@ Please use the following naming schemes, to make it easy to understand what is g

### Nextflow version bumping

If you are using a new feature from core Nextflow, you may bump the minimum required version of nextflow in the pipeline with: `nf-core bump-version --nextflow . [min-nf-version]`
If you are using a new feature from core Nextflow, you may bump the minimum required version of nextflow in the pipeline with: `nf-core pipelines bump-version --nextflow . [min-nf-version]`

### Images and figures

Expand Down
2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Learn more about contributing: [CONTRIBUTING.md](https://github.com/mskcc/neoant
- [ ] This comment contains a description of changes (with reason).
- [ ] If you've fixed a bug or added code that should be tested, add tests!
- [ ] If you've added a new tool - have you followed the pipeline conventions in the [contribution docs](https://github.com/mskcc/neoantigenpipeline/tree/master/.github/CONTRIBUTING.md)
- [ ] Make sure your code lints (`nf-core lint`).
- [ ] Make sure your code lints (`nf-core pipelines lint`).
- [ ] Ensure the test suite passes (`nextflow run . -profile test,docker --outdir <OUTDIR>`).
- [ ] Check for unexpected warnings in debug mode (`nextflow run . -profile debug,test,docker --outdir <OUTDIR>`).
- [ ] Usage Documentation in `docs/usage.md` is updated.
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
strategy:
matrix:
NXF_VER:
- "23.04.0"
- "23.10.0"
- "latest-everything"
steps:
- name: Check out pipeline code
Expand Down
23 changes: 19 additions & 4 deletions .github/workflows/linting.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: nf-core linting
# This workflow is triggered on pushes and PRs to the repository.
# It runs the `nf-core lint` and markdown lint tests to ensure
# It runs the `nf-core pipelines lint` and markdown lint tests to ensure
# that the code meets the nf-core guidelines.
on:
push:
Expand Down Expand Up @@ -41,17 +41,32 @@ jobs:
python-version: "3.12"
architecture: "x64"

- name: read .nf-core.yml
uses: pietrobolcato/[email protected]
id: read_yml
with:
config: ${{ github.workspace }}/.nf-core.yml

- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install nf-core
pip install nf-core==${{ steps.read_yml.outputs['nf_core_version'] }}

- name: Run nf-core pipelines lint
if: ${{ github.base_ref != 'master' }}
env:
GITHUB_COMMENTS_URL: ${{ github.event.pull_request.comments_url }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_PR_COMMIT: ${{ github.event.pull_request.head.sha }}
run: nf-core -l lint_log.txt pipelines lint --dir ${GITHUB_WORKSPACE} --markdown lint_results.md

- name: Run nf-core lint
- name: Run nf-core pipelines lint --release
if: ${{ github.base_ref == 'master' }}
env:
GITHUB_COMMENTS_URL: ${{ github.event.pull_request.comments_url }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_PR_COMMIT: ${{ github.event.pull_request.head.sha }}
run: nf-core -l lint_log.txt lint --dir ${GITHUB_WORKSPACE} --markdown lint_results.md
run: nf-core -l lint_log.txt pipelines lint --release --dir ${GITHUB_WORKSPACE} --markdown lint_results.md

- name: Save PR number
if: ${{ always() }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/linting_comment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Download lint results
uses: dawidd6/action-download-artifact@09f2f74827fd3a8607589e5ad7f9398816f540fe # v3
uses: dawidd6/action-download-artifact@bf251b5aa9c2f7eeb574a96ee720e24f801b7c11 # v6
with:
workflow: linting.yml
workflow_conclusion: completed
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@ results/
testing/
testing*
*.pyc
null/
6 changes: 2 additions & 4 deletions .nf-core.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
nf_core_version: 2.14.1
nf_core_version: 3.0.2
lint:
files_exist:
- CODE_OF_CONDUCT.md
Expand All @@ -16,9 +16,7 @@ lint:
- .github/ISSUE_TEMPLATE/bug_report.yml
multiqc_config:
- report_comment
nextflow_config:
- manifest.name
- manifest.homePage
nextflow_config: false
repository_type: pipeline
template:
prefix: mskcc
Expand Down
3 changes: 3 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,6 @@ testing*
*.pyc
bin/
README.md
modules/nf-core/*
.github/*
subworkflows/nf-core/*
1 change: 1 addition & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
> [![GitHub Actions CI Status](https://github.com/mskcc/neoantigen-pipeline/actions/workflows/ci.yml/badge.svg)](https://github.com/mskcc/neoantigen-pipeline/actions/workflows/ci.yml) > [![GitHub Actions Linting Status](https://github.com/mskcc/neoantigen-pipeline/actions/workflows/linting.yml/badge.svg)](https://github.com/mskcc/neoantigen-pipeline/actions/workflows/linting.yml) > [![nf-test](https://img.shields.io/badge/unit_tests-nf--test-337ab7.svg)](https://www.nf-test.com)

[![Nextflow](https://img.shields.io/badge/nextflow%20DSL2-%E2%89%A523.04.0-23aa62.svg)](https://www.nextflow.io/)
[![Nextflow](https://img.shields.io/badge/nextflow%20DSL2-%E2%89%A523.10.0-23aa62.svg)](https://www.nextflow.io/)
[![run with conda](http://img.shields.io/badge/run%20with-conda-3EB049?labelColor=000000&logo=anaconda)](https://docs.conda.io/en/latest/)
[![run with docker](https://img.shields.io/badge/run%20with-docker-0db7ed?labelColor=000000&logo=docker)](https://www.docker.com/)
[![run with singularity](https://img.shields.io/badge/run%20with-singularity-1d355c.svg?labelColor=000000)](https://sylabs.io/docs/)
Expand Down
Binary file modified assets/workflow_diagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 2 additions & 4 deletions conf/modules.config
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
*/

process {

publishDir = [
path: { "${params.outdir}/${task.tag}/${task.process.tokenize(':')[-1].tokenize('_')[0].toLowerCase()}" },
mode: params.publish_dir_mode,
Expand All @@ -22,12 +21,11 @@ process {
ext.args = '-f facets'
}


withName: 'PHYLOWGS_MULTIEVOLVE' {
ext.args = "--burnin-samples ${params.phylo_burnin_samples} --mcmc-samples ${params.phylo_mcmc_samples}"
ext.args = "--burnin-samples ${params.phylo_burnin_samples} --mcmc-samples ${params.phylo_mcmc_samples} --num-chains ${params.phylo_num_chains}"
}

withName: 'PHYLOWGS_WRITERESULTS' {
ext.args = "--max-multiprimary 1.0"
ext.args = '--max-multiprimary 1.0'
}
}
6 changes: 5 additions & 1 deletion conf/prod.config
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,15 @@ params {
max_memory = '10.GB'
max_time = '100.h'

netmhc3 = true

// Genome references
genome = 'GRCh37'
phylo_burnin_samples = 1000
phylo_mcmc_samples = 2500
iedbfasta = 'https://raw.githubusercontent.com/mskcc-omics-workflows/test-datasets/neoantigen/neoantigen/neoantigenEditing/data/iedb.fasta'
phylo_num_chains = 15

iedbfasta = 'https://raw.githubusercontent.com/mskcc/NeoantigenEditing/refs/heads/main/data/iedb.fasta'
cds = 'https://github.com/mskcc-omics-workflows/test-datasets/raw/neoantigen/neoantigen/Homo_sapiens.GRCh37.75.cds.all.fa.gz'
cdna = 'https://github.com/mskcc-omics-workflows/test-datasets/raw/neoantigen/neoantigen/Homo_sapiens.GRCh37.75.cdna.all.fa.gz'
}
2 changes: 2 additions & 0 deletions conf/test.config
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@ params {
genome = 'GRCh37'
phylo_burnin_samples = 2
phylo_mcmc_samples = 2
phylo_num_chains = 2
netmhc3 = true

iedbfasta = 'https://raw.githubusercontent.com/mskcc-omics-workflows/test-datasets/neoantigen/neoantigen/neoantigenEditing/data/iedb.fasta'
cds = 'https://github.com/mskcc-omics-workflows/test-datasets/raw/neoantigen/neoantigen/Homo_sapiens.GRCh37.75.cds.all.fa.gz'
Expand Down
3 changes: 2 additions & 1 deletion main.nf
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,8 @@ workflow MSKCC_NEOANTIGENPIPELINE {
)

emit:
out = NEOANTIGENPIPELINE.out.neo_out // channel: /path/to/multiqc_report.html
out = NEOANTIGENPIPELINE.out.neo_out
tsv = NEOANTIGENPIPELINE.out.tsv_out

}
/*
Expand Down
55 changes: 35 additions & 20 deletions modules.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,62 +7,77 @@
"msk": {
"neoantigenediting/aligntoiedb": {
"branch": "develop",
"git_sha": "cac9c047e374ee259fb612ba5816e7e6aae6b86f",
"installed_by": ["neoantigen_editing"]
"git_sha": "34505c4c67eabebab927561d3a8fca87c9efe788",
"installed_by": ["modules", "neoantigen_editing"]
},
"neoantigenediting/computefitness": {
"branch": "develop",
"git_sha": "1f65c2ecdc5010549055ff7f4e6b8bccee48d4ae",
"installed_by": ["neoantigen_editing"]
"git_sha": "05e49188ee9407e1b51dfb1a49d8b6133e9276bc",
"installed_by": ["modules", "neoantigen_editing"]
},
"neoantigenutils/convertannotjson": {
"branch": "develop",
"git_sha": "34505c4c67eabebab927561d3a8fca87c9efe788",
"installed_by": ["modules"]
},
"neoantigenutils/formatnetmhcpan": {
"branch": "develop",
"git_sha": "c5d1252252e15555abcc82ea537cebeb281a1856",
"installed_by": ["netmhcstabandpan"]
"git_sha": "e6bbb12a2dc237b9ea18163e96dbe9d780ddce5f",
"installed_by": ["modules", "netmhcstabandpan"]
},
"neoantigenutils/generatehlastring": {
"branch": "develop",
"git_sha": "33f0bd33095fa15016ee24f4fb4d61e896dbb970",
"installed_by": ["netmhcstabandpan"]
"git_sha": "34505c4c67eabebab927561d3a8fca87c9efe788",
"installed_by": ["modules", "netmhcstabandpan"]
},
"neoantigenutils/generatemutfasta": {
"branch": "develop",
"git_sha": "bb7975c796ab9a2d7a45ef733a6a226a0f5ad74a",
"installed_by": ["netmhcstabandpan"]
"git_sha": "e6bbb12a2dc237b9ea18163e96dbe9d780ddce5f",
"installed_by": ["modules", "netmhcstabandpan"]
},
"neoantigenutils/neoantigeninput": {
"branch": "neoantigen",
"git_sha": "d66d3e2c7d132efe8bbde0c7e8a072b0f974b085",
"branch": "develop",
"git_sha": "003587a171d6cfa80bc894950d212add9f206f88",
"installed_by": ["modules"]
},
"netmhcpan": {
"netmhc3": {
"branch": "develop",
"git_sha": "9baf08c136733d9e4c0b16c169b7eebfb98d3291",
"installed_by": ["modules", "netmhcstabandpan"]
},
"netmhcpan": {
"branch": "main",
"git_sha": "503abeb67260f060d8228221b07d743aa4180345",
"installed_by": ["modules"]
},
"netmhcpan4": {
"branch": "develop",
"git_sha": "e64e6e100302131d575881363a9632936499918d",
"installed_by": ["modules", "netmhcstabandpan"]
},
"netmhcstabpan": {
"branch": "develop",
"git_sha": "c1a473f8bc08f778269a36ab62d5adf24357225f",
"git_sha": "3c39dd8d3d0a92aa33fda4352749e35fc22d3e87",
"installed_by": ["modules", "netmhcstabandpan"]
},
"phylowgs/createinput": {
"branch": "develop",
"git_sha": "b031249dcf4279606c25e626da2a628756e75e8a",
"git_sha": "05e49188ee9407e1b51dfb1a49d8b6133e9276bc",
"installed_by": ["phylowgs"]
},
"phylowgs/multievolve": {
"branch": "develop",
"git_sha": "535662d391a3533dea3b11c462c14799227e08b2",
"git_sha": "980c1328a92a6cc547834ccc361c5187d0927944",
"installed_by": ["phylowgs"]
},
"phylowgs/parsecnvs": {
"branch": "develop",
"git_sha": "8471691d7c29bc2f5f4fb92279c94fb2640b6c38",
"git_sha": "34505c4c67eabebab927561d3a8fca87c9efe788",
"installed_by": ["phylowgs"]
},
"phylowgs/writeresults": {
"branch": "develop",
"git_sha": "6d27f08bf649e8680ace321d3127dcdf0e210973",
"git_sha": "34505c4c67eabebab927561d3a8fca87c9efe788",
"installed_by": ["phylowgs"]
}
}
Expand All @@ -76,7 +91,7 @@
},
"netmhcstabandpan": {
"branch": "develop",
"git_sha": "d60211568e3709e9284bc06eef938e361d474d08",
"git_sha": "bbd3f9da83852bb8a87a7540a16b185cf28877ea",
"installed_by": ["subworkflows"]
},
"phylowgs": {
Expand All @@ -92,7 +107,7 @@
"nf-core": {
"multiqc": {
"branch": "master",
"git_sha": "b80f5fd12ff7c43938f424dd76392a2704fa2396",
"git_sha": "cf17ca47590cc578dfb47db1c2a44ef86f89976d",
"installed_by": ["modules"]
}
}
Expand Down
4 changes: 1 addition & 3 deletions modules/msk/neoantigenediting/aligntoiedb/environment.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/nf-core/modules/master/modules/environment-schema.json
name: "neoantigenediting_aligntoiedb"
channels:
- conda-forge
- bioconda
- defaults
dependencies:
- "NEOANTIGENEDITING"
- "YOUR-TOOL=HERE"
Loading