nf-core / eager

A fully reproducible and state-of-the-art ancient DNA analysis pipeline
https://nf-co.re/eager
MIT License
143 stars 80 forks source link

DSL2: Ensure modules config consistency: all modules have an `ext.prefix` and `publishDir` attribute, and follow conventions. #1066

Open TCLamnidis opened 5 months ago

TCLamnidis commented 5 months ago

Best for publishDir to be explicitly on/off, and all modules (even when not publishing) need an ext.prefix, now that we don't have meta.id anymore. Also ensure that all module configurations follow the code conventions (attribute order etc)

Results from quick check on 26/04/2024: