Implement a new view - Annotation Tree View - in the Assembly Browser. It should be similar to the Annotations Editor in the Sequence View, but with very limited features, specifically, it should contain associated annotation objects with the corresponding annotations and qualifiers in the hierarchical tree view (without annotation groups).
There should be two columns - "Name" and "Value". The columns should contain the data:
- For an annotation table object: only "Name" column should be used and contain the object name and file name in square parenthesis.
- For an annotation: the columns should contain the name and region correspondingly.
- For a qualifier: the columns should contain the name and the value.
It should be possible to close/open items of annotation table objects and annotations, i.e. show an arrow nearby as in the Annotations Editor in the Sequence View. Annotation items should be closed by default.
Also:
- There should be scroll bar, so it is possible to scroll the tree.
- The context menu for the view should be absent for now.
- Do not support selection of the items (the annotation objects, annotations and qualifiers).
- blocks
-
UGENE-6441 Synchronization of the Annotations Tree View and the Annotations Zoom View
- Closed
-
UGENE-6443 Hide/show the Annotations Tree View in the Assembly Browser
- Closed
- relates to
-
UGENE-6433 Support annotations in the Assembly Browser
- Closed