-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Won't Fix
-
Affects Version/s: 1.17
-
Fix Version/s: None
-
Component/s: Basic-Nucl
-
Labels:
-
Affect Type:Userdefined
Do the following:
- Open a sequence in UGENE.
- Open the circular view.
- Use some tool or algorithm to analyze the sequence (e.g. search for restriction sites).
In the current UGENE version, the tool or algorithm doesn't take into account that the sequence is circular. A user has to manually select "Mark as circular" for the sequence object in the project view.
Improve this as follows. When a sequence is not circular, but the circular view is opened, show a message box:
Title:
"Mark Sequence as Circular"Message:
"The sequence is not marked as circular yet. Would you like to do it now?"Buttons:
"Yes, mark as circular"
"No, just open the view"
When the circular button on the global sequence view toolbar is clicked and there are more than one sequence in the view, modify the dialog as follows:
Title:
"Mark Sequences as Circular"Message:
"At least one of the sequences in the view is not circular yet. Would you like to mark all sequences in the view as circular?"Buttons:
"Yes, mark as circular"
"No, just open the circular views"
Additional note for development and testing: make sure that auto-annotations (e.g. restriction sites) are re-calculated when the sequence is made circular this way.