Description
A question on slack brought up a discussion on usage of tags in housekeeper.
The question was whether to add samplesheet as a tag for samplesheets used in workflows. However, curretnyl samplesheet is "reserved" or "limited to" flow-cell samplesheets. Currently the solution is to add a new tag using: nextflow-samplesheet.
Basically we are creating a new tag consisting of two tags, which to me seems counterintuitive. Ideally these should be two tags.
nextflow and samplesheet. Furthermore, this pattern of tag-tag seems to exist for files like nextflow-config.
To do
Discuss the design patterns of tags, decide what to do, document and implement decision.
Some other points brought up
Especially with upcoming new technologies in production that possibly also require samplesheet´s (pacbio, ONT, Sephyr) and other files we likely need to introduce new tags and retrospectively alter illumina tags.
Example of inefficient tag usage / construction
The VariantTags in hermes - althought here might be some additional step involved that I do not fully understand, yet.

Description
A question on slack brought up a discussion on usage of tags in housekeeper.
The question was whether to add
samplesheetas a tag for samplesheets used in workflows. However, curretnylsamplesheetis "reserved" or "limited to"flow-cellsamplesheets. Currently the solution is to add a new tag using:nextflow-samplesheet.Basically we are creating a new tag consisting of two tags, which to me seems counterintuitive. Ideally these should be two tags.
nextflowandsamplesheet. Furthermore, this pattern oftag-tagseems to exist for files likenextflow-config.To do
Discuss the design patterns of tags, decide what to do, document and implement decision.
Some other points brought up
Especially with upcoming new technologies in production that possibly also require
samplesheet´s (pacbio,ONT,Sephyr) and other files we likely need to introduce new tags and retrospectively alterilluminatags.Example of inefficient tag usage / construction
The

VariantTagsin hermes - althought here might be some additional step involved that I do not fully understand, yet.