2 followers Follow

Restricting the annotations available to a user


I have another question that I hope someone can help me with.

Is there a way to construct a plugin that would allow us to restrict/enforce the annotations a user can apply to a sequence?

For example if the sequence is of type A we want to restrict the user to annotations 1, 2, 3 but if the sequence is of type B it can have annotations 2,3,4 and 5.

It would also be useful to force the sequence to have certain annotations based on it's type as well.

This would be in order to ensure that any sequences edited in geneious could be entered into our sequence tracking database in confidence that it was according to our rules a valid sequence.

Thanks very much,




James Morris

Please sign in to leave a comment.



I can't think of a way you could do that I'm afraid. Your best option is to check annotation types when the sequences is being submitted to the tracking database and ideally map invalid types for the user automatically.

This is how our genbank "strict" export works as an example. It maps invalid types to "misc_feature" I think.

Richard Moir 0 votes
Comment actions Permalink