Details
-
Type: New Feature
-
Status: Open
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: editing
-
Labels:None
-
Mantis ID:56337
Description
If a sequence edit is made which inserts or deletes symbols from the dataset sequence, the new dataset sequence inherits the features from the original sequence without any modification, so an insert happening at position 2 effectively shifts annotation start and end positions after position 2 to the left.
Example use case is JAL-2823 - the 'Edit Sequence' dialog allows a synthetic deletion to be made, and right now, Jalview just copies the features over from the original sequence without accounting for the deleted residues. Most users would probably expect features to retain their aligned positions in the view after the deletion rather than being shifted right.
****** ADDITIONAL INFORMATION ******
this is related to a number of editing issues - changing start/end numbering, bulk relocation of sequence features, etc.
Example use case is JAL-2823 - the 'Edit Sequence' dialog allows a synthetic deletion to be made, and right now, Jalview just copies the features over from the original sequence without accounting for the deleted residues. Most users would probably expect features to retain their aligned positions in the view after the deletion rather than being shifted right.
****** ADDITIONAL INFORMATION ******
this is related to a number of editing issues - changing start/end numbering, bulk relocation of sequence features, etc.