sanger-tol / genomeassembly

Implementation of ToL genome assembly workflows
https://pipelines.tol.sanger.ac.uk/genomeassembly
MIT License
17 stars 2 forks source link

Automate input normalisation #4

Closed muffato closed 2 years ago

muffato commented 2 years ago

Hi @ksenia-krasheninnikova

We're coming up with a guideline for versioning scripts, and this PR is to bring those changes to this repo. When you get to work on the automate_io subworkflow, take a look at https://github.com/sanger-tol/nf-core-pipeline/blob/main/subworkflows/automate_input/bin/tol_input.sh#L5 and https://github.com/sanger-tol/nf-core-pipeline/blob/main/subworkflows/automate_input/modules/local/input_tol.nf#L27 and make sure you've version your script.

Also, can you consider doing the same for your own scripts ? They're all essentially one-liners to add, and then the scripts are versioned and it's clear which version of the script was used.

Thanks !