-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Commercial software's deltaG values are more negative than PrimerPooler's #3
Comments
To reproduce from the command line on a Unix system:
Result:
I don't have access to the closed-source proprietary commercial products IDT OligoAnalyzer or Benchling so I can't check that part. I assume you double checked the units of measurement when you were entering all the settings on that system? |
I just re-checked Primer Pooler's deltaG.h against seqfold's values and found a discrepancy: the |
|
Hello again! Thank you for a detailed response/ I think i can guess what's going on. DeltaG formula in Pooler is ok, but the way we calculate it might be not right. In some articles authors use 1M of salt and 25 degrees Celsius (standard condition in physics), sometimes 37 degrees and more.
So i tried these parameters (with 0 for Mg and dNTP) and now it looks similar to other tools - there's still some difference, but this time not that big. Sorry for bothering, it was just my mistake in calculations. |
Thanks. Wait, the physicists use a whole mole of salt per litre? That could seriously affect the melting temperature. Someone at the lab I was helping had said 50 mM/L so I made that the suggestion; I don't know how that matches up with the defaults of other software (and I'm not sure what we're supposed to make of a table that uses different conditions for MFEprimer than everything else). Getting defaults right is hard because people have too much "automation bias" (the tendency to assume a computer has been correctly programmed: if I were to walk into a strange lab myself and say "set this to 50" or "use 3 pools" they'd say "who are you" and call security, but if my software suggests it, that's different...) |
Hello!
It seems that PrimerPooler calculates much higher dG values compared to IDT OligoAnalyzer, Benchling or other software. Is deltaG in PrimerPooler bugged?
My settings are Tm=60, Salt=50, Mg=0, dNTP=0
version 1.88
The text was updated successfully, but these errors were encountered: