Dear Nanopore Community,
We are chuffed to provide some updates and improvements to EPI2ME Desktop, wf-human-variation and wf-single-cell. Highlights include a selection of updates to wf-single-cell that improve workflow stability, compatibility, and resource usage, and an update to modkit in wf-human varaiton decreasing run time when the --mod subworkflow is enabled.
New releases:
--mod subworkflow enabled.catr_tags_by_chrom process.wf-metagenomics v2.14.2 + wf-16s v1.6.1
FAQ: How do I make a community Nextflow workflows work in EPI2ME Desktop?
Some community workflows are valid Nextflow pipelines but do not fully meet EPI2ME Desktop’s metadata validation requirements. In these cases, you need to adjust the workflow’s metadata. This affects EPI2ME Desktop versions 5.3.0 and higher.
Required steps
manifest section in nextflow.config
Ensure the manifest metadata matches the GitHub repository:name must match <author>/<repo-name>
author must match <author>
For example, for:
https://github.com/example-author/example-workflow
the manifest should include:
manifestname = 'example-author/example-workflow'author = 'example-author'
Use semantic versioning for the workflow version
EPI2ME Desktop requires the workflow version field to use semantic versioning, including major, minor, and patch numbers.
v1.2 → v1.2.01.2 → 1.2.0Use a lowercase repository path on Ubuntu/Unix
When running EPI2ME Desktop on Ubuntu or Unix-based systems, workflows may fail to import if the GitHub repository path contains capital letters.
For example, this repository path may not import correctly because the owner contains capital letters:
https://github.com/Example-Author/example-workflow
Use a fork or repository path where the owner and repository name are lowercase:
https://github.com/example-author/example-workflow
Ensure the README file is named README.md
README.mdImport your fork into EPI2ME Desktop
Import the workflow using the repository URL in this format:
https://github.com/<author>/<repo-name>
Do not use URLs containing /tree/ or /blob/.
https://github.com/example-author/example-workflowhttps://github.com/example-author/example-workflow/tree/mainhttps://github.com/example-author/example-workflow/blob/main/nextflow.configRelated Links
