Oligo Calculator is an oligonucleotide chemical formula and molecular weight calculator and MS peak assignment tool.
Oligonucleotide sequences can be entered using any of the formats shown below, with sulfurizations / phosphorothioate linkages indicated by inserting an asterisk (*) between residues, either:
(mG)*(fC)*(mU)GG(mC)*(rA)*(mG)
{mG}*{fC}*{mU}GG{mC}*{rA}*{mG}
[mG]*[fC]*[mU]GG[mC]*[rA]*[mG]
mG*fC*mU.G.G.mC*rA*mG
mG*fC*mU,G,G,mC*rA*mG
mG*fC*mU-G-G-mC*rA*mG
5'- and 3'-termini can be selected from the predefined lists.
MS peaks for assignment can be provided in the form of a comma-separated list and Oligo Calculator will attempt to assign them to deletion sequences, adducts and/or losses.
Click on the mass spectrum to see an example assignment for the sequence above.
A SMILES string can be automatically generated for each oligonucleotide sequence entered, which can be pasted directly as a structure into most chemical drawing software.
Where possible, Oligo Calculator will also provide estimated extinction coefficient values for your sequence.
Predefined termini and residues currently supported are given below (with chemical formulae). Hovering over underlined residue codes will display molecular structures.
Please send comments, questions, residue requests and bug reports to:
nxlehneqcjcknhynfnxt
| A | C10H12N5O5P |
| Biotin | C17H30N3O6PS |
| BiotinTEG | C22H40N3O10PS |
| C | C9H12N3O6P |
| CholTEG | C40H70NO10P |
| dA | C10H12N5O5P |
| dC | C9H12N3O6P |
| dG | C10H12N5O6P |
| DS | C14H25N2O6PS2 |
| dSp | C5H9O5P |
| dT | C10H13N2O7P |
| dU | C9H11N2O7P |
| fA | C10H11FN5O5P |
| fC | C9H11FN3O6P |
| fG | C10H11FN5O6P |
| fT | C10H12FN2O7P |
| fU | C9H10FN2O7P |
| G | C10H12N5O6P |
| lA | C11H12N5O6P |
| lC | C10H12N3O7P |
| lG | C11H12N5O7P |
| lT | C11H13N2O8P |
| lU | C10H11N2O8P |
| mA | C11H14N5O6P |
| mC | C10H14N3O7P |
| mG | C11H14N5O7P |
| moeA | C13H18N5O7P |
| moeC | C12H18N3O8P |
| moeG | C13H18N5O8P |
| moeT | C13H19N2O9P |
| moeU | C12H17N2O9P |
| mT | C11H15N2O8P |
| mU | C10H13N2O8P |
| NC2T | C14H19N4O8P |
| NC6A | C16H26N7O5P |
| NC6C | C18H28N5O7P |
| NC6G | C16H25N6O6P |
| NC6T | C18H27N4O8P |
| rA | C10H12N5O6P |
| rC | C9H12N3O7P |
| rG | C10H12N5O7P |
| rSp | C5H9O6P |
| rT | C10H13N2O8P |
| rU | C9H11N2O8P |
| SC3 | C6H13O4PS2 |
| SC6 | C12H25O4PS2 |
| SC6T | C21H31N4O9PS |
| Sp3 | C3H7O4P |
| Sp9 | C6H13O6P |
| Sp12 | C12H25O4P |
| Sp18 | C12H25O9P |
| T | C10H13N2O7P |
| Amino C3 | C3H9NO3P |
| Amino C6 | C6H15NO3P |
| Amino C12 | C12H27NO3P |
| Amino MEG | C4H11NO4P |
| Amino TEG | C8H19NO6P |
| Biotin | C16H29N3O5PS |
| Cholesteryl-TEG | C37H65NO8P |
| DMT | C21H19O2 |
| DMT-CPR II | C30H34O10P |
| DMT-solidCPR II | C28H32N2O8P |
| Phosphate | H2O3P |
| Stearyl | C18H38O3P |
| Thiol C3 | C3H8O3PS |
| Thiol C6 | C6H14O3PS |
| Thiol C6-Trt | C25H28O3PS |
| Unmodified | H |
| Amino C3 | C3H9NO4P |
| Amino C6 | C6H15NO4P |
| Hydroxyl | OH |
| Phosphate | H2O4P |
| Thiol C3 | C3H8O4PS |
| Thiol C6 | C6H14O4PS |