[UGENE-4591] Specifying of region that includes end/start position in "Region Selection" dialog Created: 03/Aug/15  Updated: 02/Aug/17  Resolved: 12/Jul/17

Status: Closed
Project: UGENE
Component/s: Basic-Nucl
Affects Version/s: 1.17
Fix Version/s: 1.27

Type: Bug Priority: Critical
Reporter: Olga Golosova Assignee: Yuliya Algaer
Resolution: Fixed  
Labels: circular, request, usability
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
relates to UGENE-5495 No error in the "Region Selection" di... Closed
relates to UGENE-4188 Expanding of a selected region Closed
Story Points: 1
Assigned Tester: Kirill Rasputin
Sprint: DEV-27-7, DEV-27-8
Affect Type: Userdefined

 Description   

If a sequence is marked as circular, it should be possible to specify a region, that includes the sequence end/start position, in the "Region Selection" dialog in the Sequence View.

See also: http://ugene.unipro.ru/forum/YaBB.pl?num=1438331263.

Если потратить лишнюю минуту, то можно запомнить точные координаты этих двух нуклеотидов, и выделить с помощью Ctrl+A. Но это лишние действия и время. Кроме того, как оказалось, невозможно таким образом выделить участок круговой молекулы, содержащий 0 - всегда выделяется противоположный фрагмент молекулы.

Note that the second request from the post will be done in terms of UGENE-4188.



 Comments   
Comment by Yuliya Algaer [ 25/May/17 ]

Please provide more details what should be fixed as a part of this issue.

Comment by Olga Golosova [ 26/May/17 ]

The following two use cases should work:

Use Case 1:

  1. Open a circular sequence of length N.
  2. Open the "Region Selection" dialog.
  3. Set the following region: (N-1)..2.
  4. Click the "Select" button.
    Expected result: the region is selected.

Use Case 2:

  1. Open a linear sequence of length N.
  2. Open the "Region Selection" dialog.
  3. Set the following region: (N-1)..2.
    Expected result: the region fields are highlighted in pink, the "Select" button is disabled.
  4. Set the following region: 2..(N-1).
    Expected result: the region fields are not highlighted, the "Select" button is enabled.
  5. Click the "Select" button.
    Expected result: the region is selected.

P.S. the button is called "Select" in the use cases. In the dialog it is now called "Go". Please rename it to "Select" in terms of this issue.

Comment by Eugenia Pushkova [X] (Inactive) [ 15/Jun/17 ]

The issue is already done. But there is still a mistake due to UGENE-5495.

Comment by Yuliya Algaer [ 21/Jun/17 ]

GUI test is required.

Comment by Yuliya Algaer [ 22/Jun/17 ]

GUI Tests have been added.

Comment by Eugenia Pushkova [X] (Inactive) [ 05/Jul/17 ]
  1. Open circular sequence
  2. Open Selection dialog
  3. Input the same positions to the start and end, e.g. 500-500
    Expected state: the single character on position 500 is selected
    Current state: the whole sequence is selected

Note: in case of linear sequence the behavoiur is correct.

Comment by Yuliya Algaer [ 08/Jul/17 ]

Done.

Comment by Kirill Rasputin [ 12/Jul/17 ]

Please, add GUI test for single symbol region selection.

Comment by Yuliya Algaer [ 12/Jul/17 ]

Done!

Comment by Yuliya Algaer [ 02/Aug/17 ]

Reviewed.

Generated at Fri Mar 29 01:42:50 NOVT 2024 using Jira 8.5.0#805000-sha1:facbf8be6a56ed8ab71dea158b6e159962506101.