Details
-
Type: Epic
-
Status: Open
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: analysis, Datamodel, Properties and Preferences
-
Labels:None
-
Epic Name:dynamicannotation
Description
The Jalview 2 alignment annotation routines are hardcoded to generate alignment annotation with a specific name which is updated when ever the alignment or groups defined on the alignment is modified. Future versions of Jalview should allow a range of autogenerated annotation routines, and the software architecture should allow this set to be extended by third-party code executing within the same VM or via a webservice. The Jalview datamodel and and annotation IO formats (e.g. annotation files and project files) should allow the dynamically generated annotation to be stored and recovered (as dynamic annotation), along with any user-definable parameters needed to repeat any calculations performed.