-
Type: Bug
-
Status: Closed
-
Priority: Critical
-
Resolution: Fixed
-
Affects Version/s: 1.32
-
Fix Version/s: 33
-
Component/s: Basic-Nucl
-
Labels:
-
Story Points:2
-
Tests Type:GUI automatic
-
Sprint:DEV-33-5, DEV-33-6, DEV-33-7
-
Affect Type:Userdefined
Scenario:
- Open "data/samples/Genbank/murine.gb".
- Open "Search in Sequence" options panel tab.
- Set "Substitute" algorithm. Check "Search with ambiguous bases" checkbox.
- Ensure that the search is performed on both strands (it is the default value).
- Enter the following pattern: "YYYGYY".
Current result: 1725 results are found. The first result is (9..14). It is incorrect.
It happens because during the search the pattern is modified to it's reverse-complement to search on the reverse-complement strand. This operation is performed incorrectly: ambiguous characters are converted into 'N' instead of corresponding ambiguous character.