Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ ZENODOarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Other literature type . 2024
License: CC BY
Data sources: ZENODO
ZENODO
Conference object . 2024
License: CC BY
Data sources: Datacite
ZENODO
Conference object . 2024
License: CC BY
Data sources: Datacite
versions View all 2 versions
addClaim

Sharing Nextflow code across organizations using the nf-core infrastructure

Module and sub-workflow sharing in nf-core
Authors: Ferreira Cavalcante, João Vitor; The nf-core community; Tree of Life Informatics Infrastructure Team; Muffato, Matthieu;

Sharing Nextflow code across organizations using the nf-core infrastructure

Abstract

nf-core (https://nf-co.re/) is a community of hundreds of bioinformaticians promoting and supporting the development of bioinformatics pipelines in the Nextflow language. They provide infrastructure and tooling for constructing, hosting, and using, the components of pipelines, which are called modules and sub-workflows, in an efficient and reliable manner. The nf-core organization on GitHub contains a central repository of ready-to-use modules and sub-workflows, which is open-source and co-developed by the wider community. The nf-core community maintains a software suite that enables the creation of data pipelines, leveraging on this infrastructure. In particular, a command-line tool facilitates the incorporation of pre-built code, modules and sub-workflows, into them. The command-line tool, however, restricts users from using components that are built across multiple modules / sub-workflows repositories. This limitation hinders the adoption of Nextflow and nf-core in organizations that cannot deposit all their modules and sub-workflows in the nf-core repository. In this work, we aim to facilitate the incorporation of sub-workflows built across repositories and organizations, further enabling collaborative efforts. By extending the YAML metadata already present in sub-workflows, we, in collaboration with the nf-core community, implemented a new feature for the tool that makes it possible for users to build these components. This new feature makes it possible for multiple institutions to reuse the same, well-tested Nextflow code, but still be able to build upon it and make their own modifications with ease.

Context This zenodo archive contains information regarding the project titled "Sharing Nextflow code across organizations using the nf-core infrastructure", the project was performed as part of the first cohort of the Future Innovators programme of the Wellcome Sanger Institute. The project was presented in poster format at the Genome Informatics conference between the 13th and 15th of November, 2024. Resources GitHub project containing tasks, issues and pull requests made as part of the project: https://github.com/orgs/sanger-tol/projects/9/ Draft documentation for the feature The Future Innovators mentorship programme

Presented in the Genome Informatics conference - 2024.

Keywords

Nextflow, workflows, bioinformatics, tooling, nf-core, Python

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
Green