-
Type: Bug
-
Status: Closed
-
Priority: Blocker
-
Resolution: Fixed
-
Affects Version/s: 1.30
-
Fix Version/s: 1.31
-
Component/s: Basic-Nucl
-
Labels:
-
Story Points:3
-
Sprint:DEV-31-4, DEV-31-5, DEV-31-6-RELEASE
-
Affect Type:Userdefined
See the attached archive. There are two sequences and one file with forward and reverse primers. The second (extended) sequence has additional 12 'T' characters at the beggining.
Scenario:
- Open a sequence.
- Open the "In Silico PCR" tab on the options panel.
- Input the forward and reverse primers from the third file.
- Set the number of mismatches for the forward primer to "27" (note that it is enough to set the value to "22" for the extended sequence).
- Click "Find product(s) anyway".
Current result: A product is found only in case of the extended sequence.
Expected result: The product is found in both cases.
In the attached pictures you can see that in case of "not_extended" sequence the primers searching algorithm needs to insert additional gaps at the beginning of the sequence, but it doesn't do that. In case of "extended" sequence, the beginning is already filled with 'T' chars, so the algorithm can find the place correctly.
This issue was created according the following issue on GitHub:
https://github.com/ugeneunipro/ugene/issues/38