Skip to content

biocorecrg/Bionextflow3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BioNextflow3

DOI Nextflow version Nextflow DSL2

BioNextflow is a collection of modules and sub-workflows that can be used in any Nextflow DSL2 pipeline. They are created with the idea in mind of having a single file per tool, containing different sub-workflows and modules.

The version v3.0 follows the rules from nf-core (less strict).

General functions are placed in global_functions.nf file and can be called from modules / subworkflows.

Installation

The modules can be downloaded and used as they are or can be embedded as submodules.

Submodules

To embed the submodules you can do:

git submodule add https://github.com/biocorecrg/BioNextflow3
...

Cloning into 'BioNextflow'...
remote: Enumerating objects: 636, done.
remote: Counting objects: 100% (306/306), done.
...

then you can add the .gitmodule file that is generated:

git add .gitmodules
git commit -m "adding modules"
git push

Upgrading the submodules

You can upgrade the submodules using this command

git submodule update --remote --merge

git add BioNextflow3
git commit -m "upgrading bioNextflow"
git push

About

Collection of modules

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •