Uploaded image for project: 'UGENE'
  1. UGENE
  2. UGENE-6685

"Copy/Paste" menu and annotation

    XMLWordPrintable

    Details

    • Story Points:
      8
    • Sprint:
      DEV-34-8, DEV-36-4
    • Affect Type:
      Userdefined

      Description

      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:

      1. Open an annotated sequence in the UGENE Sequence View.
      2. 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.
      3. Select a sequence region, open the "Copy/Paste" menu.
        Expected result: items from 1 to 4 are enabled.
      4. Use the corresponding hotkeys for items, check the result.
        Expected result: correct data are copied.
      5. 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.
      6. Use the hotkeys, check the result.
        Expected result: correct data are copied.
      7. 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.
      8. Use the hotkeys, check the result.
        Expected result: data that correspond to the selected region are copied.
      9. Use items 5-8 in the menu.
        Expected result: data that correspond to the annotations (joined regions) are copied.
      10. Open an amino acid sequence in the UGENE Sequence View.
      11. 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

        Attachments

          Activity

            People

            Assignee:
            yalgaer Yuliya Algaer
            Reporter:
            oigl Olga Golosova
            Assigned Tester:
            Svetlana Samoilenko
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: