-
Notifications
You must be signed in to change notification settings - Fork 5
Description
Looking back at primer3 2.2.3's release notes, I have noticed that even after 2.0.0 there has been quite a bit of changes among input tags:
2.2.0 added all the TH tags, SEQUENCE_PRIMER_OK_REGION_LIST, and "PRIMER_MIN_3_PRIME_OVERLAP_OF_JUNCTION, PRIMER_MIN_5_PRIME_OVERLAP_OF_JUNCTION have replaced
SEQUENCE_PRIMER_OVERLAP_POS and PRIMER_POS_OVERLAP_TO_END_DIST" (note the tag type change from PRIMER to SEQUENCE).
2.2.2 added PRIMER_MIN_LEFT_THREE_PRIME_DISTANCE and PRIMER_MIN_RIGHT_THREE_PRIME_DISTANCE.
Looking even back, 1.1.X added PRIMER_TM_SANTALUCIA, PRIMER_SALT_CORRECTIONS, PRIMER_LOWERCASE_MASKING, PRIMER_DIVALENT_CONC, and PRIMER_DNTP_CONC over <1.0.X.
While I sincerely don't believe anyone would still be using version v<1.1.0, would it be necessary to allow a finer version check on the run script so that all input tags would be legal for the version of primer3 they're using? It is a straightforward change that I as an novice can do, but I wonder its necessity.