nf-core / eager

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

Allow input samplesheets to have additional metadata columns #821

Closed jfy133 closed 4 months ago

jfy133 commented 2 years ago

For many projects having a 'common' sheet that is reused across all analyses and contains all relevant metadata for all libraries/samples is useful to have.

It would be nice if we our input TSV samplesheet check can accept when the input TSV has additional columns (even if we don't use them)

apeltzer commented 2 years ago

Should be fair to ignore additional columns and just look for the ones we really rely on / need 💯

jfy133 commented 2 years ago

@TCLamnidis do you think it would be possible based on what we've done so far?

maxulysse commented 2 years ago

We're doing that in sarek

scarlhoff commented 7 months ago

This should be possible with samplesheet validation by nf-validation as implemented in #1056, but needs channel manipulation magic to work.