-
Type: Improvement
-
Status: Closed
-
Priority: Blocker
-
Resolution: Fixed
-
Affects Version/s: 33
-
Fix Version/s: 34
-
Component/s: Basic-Nucl, Basic-Protein
-
Story Points:8
-
Sprint:DEV-34-8, DEV-36-4
-
Affect Type:Userdefined
Improve copy/paste in the Sequence View: 1) rename the items in the "Copy/Paste" menu, 2) support the same hotkeys for copying a region with annotation as for the selected region, 3) modify the items list in the menu for an amino acid sequence. Thus, this should work as described in the scenario below.
Scenario:
- Open an annotated sequence in the UGENE Sequence View.
- Select "Actions > Copy/Paste" in the main menu.
Expected result: there are the following items:- Copy selected sequence
- Copy selected complementary 5'-3' sequence
- Copy amino acids
- Copy amino acids of complementary 5'-3' strand
- ------------------------------------------------
- Copy annotation direct strand
- Copy annotation complementary 5'-3' strand
- Copy annotation amino acids
- Copy annotation amino acids of complementary 5'-3' strand
- ------------------------------------------------
- Copy qualifier text
- ------------------------------------------------
- Paste sequence
All items are disabled, the first four of them have hotkeys.
- Select a sequence region, open the "Copy/Paste" menu.
Expected result: items from 1 to 4 are enabled. - Use the corresponding hotkeys for items, check the result.
Expected result: correct data are copied. - Click on an annotation.
Expected result: items from 1 to 4 are disabled, items from 5 to 8 are enabled. The same hotkeys are now specified from items 5-8. - Use the hotkeys, check the result.
Expected result: correct data are copied. - Click on one annotation, double-click on another one.
Expected result: two annotations are selected, one sequence region is selected. The hotkeys are shown near items 1-4 in the menu. - Use the hotkeys, check the result.
Expected result: data that correspond to the selected region are copied. - Use items 5-8 in the menu.
Expected result: data that correspond to the annotations (joined regions) are copied. - Open an amino acid sequence in the UGENE Sequence View.
- Select "Actions > Copy/Paste" in the main menu.
Expected result: there are the following items:- Copy selected sequence
- Copy annotation
- ------------------------------------------------
- Copy qualifier text
- ------------------------------------------------
- Paste sequence