nabila.elarouci wrote:We want to make things properly and with best practices for all users, without making tasks difficult and time consuming for every one. otherwise, people will not follow our procedure.... and omero will be used as repository of data only!!
We definitely understand that sentiment!
I have used the Omero-form apps to prepare a pre-formatted k/v form, and compared the same task with list of tag-sets and tags. the advantage of the tag-list is that is easy for any member to add new ones, but with the form, they have to ask me for changes.
Ah, interesting to hear that you've tried OMERO.forms. As far as I know, there hasn't been any development on it recently, but perhaps either someone in the community has tried something similar, or we could imagine a way to make the modification of the forms easier, if that otherwise suits your needs.
We hope to find the easiest way to implement collaboratively a set of variables/values and make them available for all users in order to use the same. for example k/v: variable=organism with 2 values (Humain, mouse)
This is similar to what we do in the
IDR, but the definition of valid values is done
outside of OMERO, e.g. in ontologies. That wouldn't give you any tools for editing the list of terms or validating user input.
or tagset=organism and tags (human, mouse). the creation of tagset is possible with insight only, but we can use them with omero.web.
All understood, and definitely a use-case that others have brought up, like Douglas who eventually created OMERO.forms.
Unfortunately, at the moment, there isn't a way to do precisely what you want without modifying OMERO
somehow. If you have someone who would like to try, for example, a database trigger that would key tags in sync between groups, we're more than happy to help her or him do that.
All the best,
~Josh