labsyspharm / mcmicro

Multiple-choice microscopy pipeline
https://mcmicro.org/
MIT License
104 stars 58 forks source link

Rethink file tagging #492

Open ArtemSokolov opened 1 year ago

ArtemSokolov commented 1 year ago

Current implementation requires each workflow {} to perform the matching of its inputs. This seems to create unnecessary code bloat in downstream modules, because the matching requires inferring which image and segmentation method were used upstream from the filenames. Consider the following alternative: