Skip to main content
v2026.11,858 entries · CC-BY 4.0
LAC HealthMedical & Research SuppliesReagents, PPE & instruments — chain-of-custody documented.Fast, traceable sourcing built for regulated research environments, from bench consumables to instrumentation.Shop lac.us CodeCASRAIlac.us

OligoAnalyzer: Primer Tm and Structure Guide

Learn how to use OligoAnalyzer to calculate primer Tm, model secondary structures, configure divalent salt parameters, and prevent primer-dimer artifacts.

Written and maintained by CASRAI Editorial Board

Last updated

For molecular biologists designing polymerase chain reaction (PCR) assays, dual-labeled fluorogenic probes, or sequencing primers, calculating accurate melting temperatures (Tm) and identifying secondary structures is essential to prevent assay failure. This guide explains how to use Integrated DNA Technologies’ (IDT) OligoAnalyzer™ tool to evaluate oligonucleotide biophysics, set precise salt parameters, and interpret thermodynamic free energy values.

What it is used for in research

OligoAnalyzer is a specialized web-based biophysical calculator developed by Integrated DNA Technologies (IDT) to evaluate the thermodynamic stability and physical characteristics of synthetic DNA and RNA oligonucleotides. In molecular biology and clinical diagnostics research, the software serves as a core quality-control and design verification step before ordering synthetic oligonucleotides or executing enzymatic amplification protocols.

Primary research applications include:

  • PCR and qPCR Primer Validation: Verifying that forward and reverse primer pairs possess matched melting temperatures and lack stable self-complementary structures.
  • Dual-Labeled Hydrolysis Probe Design: Assessing fluorogenic probe stability (such as 5′ FAM and 3′ quencher configurations) and ensuring probe Tm exceeds primer Tm by 8 °C to 10 °C.
  • Single-Nucleotide Polymorphism (SNP) Probe Discrimination: Predicting duplex destabilization caused by single-base mismatches between wild-type and variant alleles.
  • Antisense and RNA Interference Oligonucleotides: Calculating molecular weights, extinction coefficients, and melting temperatures for modified RNA and locked nucleic acid (LNA) sequences.
  • Next-Generation Sequencing (NGS) Adaptor Quality Control: Screening complex multiplexed indexing primers for cross-hybridization and intermolecular dimer formation.

Unlike broad sequence analysis platforms such as Geneious Prime that manage full genome annotations and plasmid maps, OligoAnalyzer focuses specifically on single-strand oligonucleotide biophysics. It implements nearest-neighbor two-state thermodynamics published by Allawi and SantaLucia (1997) and SantaLucia (1998), combined with the salt-correction algorithms of Owczarzy et al. (2008) to deliver rigorous predictive modeling for reaction buffers containing monovalent and divalent cations.

Install or access (official source only)

OligoAnalyzer is a software-as-a-service (SaaS) application accessible through standard web browsers without requiring local workstation installation, administrative privileges, or paid licensing fees. The official application is hosted by Integrated DNA Technologies within its SciTools web suite:

Unlike institutional packages that require desktop licensing servers such as SPSS or NVivo, OligoAnalyzer runs directly within modern web browsers (Google Chrome, Mozilla Firefox, Apple Safari, Microsoft Edge) with JavaScript enabled. Researchers can perform calculations immediately as guest users without logging in. Registering for a free IDT user account provides optional convenience features, such as saving sequence batches, storing custom modification profiles, and transferring verified primer sets directly into an institutional synthesis order queue.

Step-by-step task (numbered, with menu names or commands exactly as in the current docs)

The following numbered procedure outlines how to perform a complete biophysical and thermodynamic evaluation of a PCR primer pair using the current OligoAnalyzer interface.

  1. Enter the primary oligonucleotide sequence:

    Type or paste the oligonucleotide sequence into the sequence box located at the top of the interface in 5′ to 3′ orientation. The entry field accepts standard and modified nucleotide notations:

    • Standard bases: A, C, G, T, U, and I (inosine). Standard bases are case-insensitive.
    • Standard mixed (degenerate) bases: Enter standard IUPAC codes in uppercase (R, Y, S, W, K, M, B, D, H, V, N). OligoAnalyzer automatically calculates population-averaged properties.
    • Custom mixed bases: Type custom base proportions directly in parentheses formatted as (custom_name: %A, %C, %G, %T). For example, (Mut1: 70, 10, 10, 10) specifies 70% A and 10% each of C, G, and T.
    • RNA and modified backbones: Use prefix r_ for RNA bases (e.g., rA, rU), prefix m_ for 2′-O-methyl bases (e.g., mA, mU), prefix +_ for locked nucleic acid bases (e.g., +A), and suffix _* for phosphorothioate linkages (e.g., A*, rA*, +A*). Note that rT and mT are invalid notations; you must enter rU and mU.
    • Chemical modifications: Select modifications from the catalog dropdown menus (5′, 3′, and internal) or type the catalog code enclosed in forward slashes directly into the sequence, such as /56-FAM/, /ZEN/, /3IABkFQ/, /5Phos/, or /3Bio/. Slashes before and after the modification value are mandatory.
  2. Configure reaction conditions and salt concentrations:

    In the parameter fields below the sequence box, adjust the default chemical environment to match your actual reaction buffer:

    • Target Type: Select DNA (default) or RNA depending on your target nucleic acid.
    • Oligo Conc: Enter oligonucleotide concentration in micromolar (µM). The default is 0.25 µM (acceptable range: 10^-4 µM to 10^5 µM). Standard PCR primer concentrations range from 0.1 µM to 0.5 µM.
    • Na+ Conc: Enter total monovalent cation concentration (Na+, K+, Tris+) in millimolar (mM). The default is 50.0 mM (range: 5 to 1500 mM). Standard PCR buffers provide approximately 50 mM monovalent salts.
    • Mg++ Conc: Enter total divalent magnesium concentration in millimolar (mM). The default is 0.0 mM (range: 0.01 to 600 mM). For standard Taq or high-fidelity PCR, set this to your master mix’s actual magnesium concentration, typically between 1.5 mM and 3.0 mM.
    • dNTPs Conc: Enter total deoxynucleoside triphosphate concentration in millimolar (mM). The default is 0.0 mM (range: 0.0 to 1000 mM). A standard PCR mix containing 0.2 mM each of dATP, dCTP, dGTP, and dTTP has a total dNTP concentration of 0.8 mM. Note: the interface rejects dNTP inputs exceeding 120% of the Mg++ concentration.
    • To reset all input fields to factory conditions at any point, click the DEFAULT SETTINGS button.
  3. Execute primary physical and thermodynamic analysis:

    Click the ANALYZE button. The results panel displays the complementary sequence, sequence length, GC content percentage, melting temperature (Tm), molecular weight (anhydrous), molar extinction coefficient (ε260), and optical density ratios (nmol/OD260 and µg/OD260).

  4. Screen for intramolecular hairpin structures:

    Click the HAIRPIN button. The tool calculates potential unimolecular fold-backs and displays secondary structure diagrams showing stem-loop duplexes, the Gibbs free energy change (ΔG in kcal/mol), and the hairpin melting temperature.

  5. Screen for intermolecular self-dimerization:

    Click the SELF-DIMER button. OligoAnalyzer computes predicted homodimer alignments between two identical strands, sorting structures from most thermodynamically stable (most negative ΔG) to least stable.

  6. Evaluate cross-dimerization with reverse primers or probes:

    Click the HETERO-DIMER button. In the secondary sequence input field, paste the reverse primer or fluorescent probe sequence in 5′ to 3′ orientation. Click CALCULATE to generate all predicted heterodimer pairing configurations with their associated ΔG values.

  7. Evaluate single-base mismatch discrimination or verify target specificity:
    • To evaluate how a single-base mutation destabilizes the duplex, click TM MISMATCH, enter the target strand concentration and hybridization temperature, and review the predicted bound fraction and ΔTm shift.
    • To confirm that your oligo does not bind off-target genomic loci, click the NCBI BLAST button to submit the sequence directly to the NCBI nucleotide alignment server.

Output and how to read it

Interpreting OligoAnalyzer outputs requires understanding both basic physical parameters and secondary structure thermodynamic thresholds.

Physical Characteristics:

  • Melting Temperature (Tm): The temperature at which 50% of the oligonucleotide duplex is single-stranded and 50% is double-stranded. For standard PCR, forward and reverse primers should have Tm values matched within 1 °C to 2 °C of each other, ideally between 58 °C and 62 °C in 1.5–2.0 mM Mg2+ buffer.
  • GC Content: The molar percentage of guanine and cytosine. Optimal primers maintain 40% to 60% GC content to provide hybridization stability without promoting secondary structures.
  • Extinction Coefficient (ε260) and Optical Density Conversions: Molar extinction coefficient (L/(mol·cm)) is calculated using the nearest-neighbor model of Cantor et al. (1970) and Cavaluzzi and Borer (2004). OligoAnalyzer converts this to:

    nmol/OD260 = 10^6 / ε260

    µg/OD260 = nmol/OD260 × Molecular Weight × 10^-3

    These values allow laboratory staff to calculate exact reconstitution volumes in TE buffer when resuspending lyophilized oligonucleotides.
  • Molecular Weight: Represents the anhydrous mass of the neutral oligonucleotide without counterions or water molecules. Calculated by summing nucleotide base masses and chemical modification masses, subtracting 5′-phosphate (PO2H = 63.980 g/mol), and adding terminal hydrogens (H2 = 2.016 g/mol). Each phosphorothioate internucleotide linkage adds 16.061 g/mol.

Secondary Structure Thermodynamics (Gibbs Free Energy, ΔG):

Gibbs free energy change (ΔG) measures the spontaneity of duplex formation at 25 °C. A negative ΔG indicates a thermodynamically favorable structure, where more negative values reflect greater stability.

  • Hairpins: Hairpins with ΔG values between 0 and -2.0 kcal/mol, or those with melting temperatures well below the reaction annealing temperature (e.g., hairpin Tm below 45 °C for an annealing temperature of 60 °C), spontaneously unfold during PCR thermocycling and do not impede amplification. However, hairpins with ΔG below -3.0 kcal/mol—particularly those involving the 3′ terminus—trap primers in folded conformations and severely reduce PCR yield.
  • Self-Dimers and Heterodimers: Intermolecular primer-dimers compete directly with target template binding. As an empirical design rule, overall dimer ΔG values should not be more negative than -9.0 kcal/mol. Crucially, dimers involving the 3′ terminus must not exceed -6.0 kcal/mol. When 3′ ends pair stably, DNA polymerase extends the competing strand, generating low-molecular-weight primer-dimer artifacts that dominate reaction products. Following PCR, downstream validation using agarose gel electrophoresis typically reveals diffuse bands below 50 bp when 3′ dimerization occurs.

Troubleshooting

The table below summarizes common configuration errors, calculation discrepancies, and assay troubleshooting steps in OligoAnalyzer.

Observation or Error Underlying Cause Corrective Action
Calculated Tm is 5 °C to 10 °C lower than manufacturer master mix recommendations The default Mg++ concentration in OligoAnalyzer is 0.0 mM. Commercial PCR master mixes contain 1.5 to 3.0 mM Mg2+, which stabilizes the phosphate backbone and elevates duplex Tm. Enter your master mix’s actual divalent cation concentration (e.g., 2.0 mM Mg++) and dNTP concentration (e.g., 0.8 mM). OligoAnalyzer applies the Owczarzy et al. (2008) divalent ion correction model when the ratio R = sqrt([Mg2+]) / [Monovalent] ≥ 0.22.
Error message: “Invalid sequence: rT or mT is not valid” RNA and 2′-O-methyl notations do not recognize thymine (T). The calculator requires uracil (U) for ribose backbones. Replace rT with rU and mT with mU in the sequence input box. Standard DNA thymine is entered simply as T.
Validation error: “dNTP concentration exceeds 120% of Mg++ concentration” Deoxynucleoside triphosphates chelate free divalent magnesium ions with an association constant Ka of approximately 3 x 10^4 M^-1. If dNTPs exceed 120% of total Mg2+, free magnesium drops below the physical modeling limit. Correct the buffer inputs. Standard PCR contains 0.8 mM total dNTPs (0.2 mM each) and 1.5 to 2.5 mM Mg2+. Ensure Mg++ concentration is higher than dNTP concentration.
Chemical modification does not appear in calculated output The modification was typed without required boundary forward slashes, or an invalid catalog code was entered. Enclose all chemical modifications in forward slashes, such as /56-FAM/ or /3Bio/. Alternatively, place your cursor at the sequence position and select the item from the 5′, 3′, or Internal Modification dropdown tabs.
Extensive primer-dimer formation observed in laboratory PCR The primer pair possesses 3′ terminal complementarity with a dimerization ΔG more negative than -6.0 kcal/mol. Use the HETERO-DIMER and SELF-DIMER tools to identify the overlapping bases. Shift the primer binding site 2 to 4 nucleotides upstream or downstream on the template DNA to eliminate 3′ terminal pairing.

Free alternatives (table)

While OligoAnalyzer provides rapid single-sequence biophysical analysis, other open-access software tools provide complementary capabilities for high-throughput batch primer design and whole-genome specificity screening.

Software Institution / Developer Primary Strengths Thermodynamic and Salt Model Access and Genome Search
OligoAnalyzer Integrated DNA Technologies (IDT) Interactive biophysical analysis, comprehensive chemical modifications (LNA, 2′-O-Me, phosphorothioates, dyes), detailed 3′ dimer alignment. SantaLucia unified nearest-neighbor + Owczarzy et al. (2008) divalent salt correction. Free web tool; single-sequence input; direct NCBI BLAST export link.
Primer3 / Primer3Plus Whitehead Institute and ELIXIR Estonia Automated de novo primer design from target sequence templates, product size constraints, and high-throughput batch execution. SantaLucia nearest-neighbor parameters; configurable salt correction formulas (Schildkraut, SantaLucia, Owczarzy). Free web tool and open-source CLI; requires separate BLAST for specificity.
NCBI Primer-BLAST National Center for Biotechnology Information (NCBI) Direct integration of Primer3 design algorithm with automated BLAST alignment against GenBank reference genomes. Primer3 thermodynamic calculation engine with standard monovalent and divalent salt models. Free web tool; screens primers against selected organism genome databases.
OligoCalc Northwestern University (W. A. Kibbe) Lightweight browser calculator for basic oligonucleotide properties, extinction coefficients, and self-complementarity dot plots. Basic nearest-neighbor thermodynamics and empirical salt models. Free web tool; single-sequence input; no integrated genomic specificity screen.

FAQ

What salt concentration settings should be used in OligoAnalyzer for standard Taq PCR?

To match standard Taq polymerase master mixes, set Oligo Conc to 0.2 µM to 0.4 µM, Na+ Conc to 50.0 mM (accounting for monovalent salts including KCl and Tris-HCl), Mg++ Conc to 1.5 mM to 2.5 mM, and dNTPs Conc to 0.8 mM (representing 0.2 mM each of dATP, dCTP, dGTP, and dTTP). Leaving Mg++ at the default 0.0 mM will underestimate primer Tm by 5 °C to 10 °C.

How does OligoAnalyzer handle mixed bases and degenerate primers?

When IUPAC mixed base codes (R, Y, S, W, K, M, B, D, H, V, N) are entered, OligoAnalyzer calculates population-averaged molecular weight, extinction coefficient, and Tm based on equimolar base distributions. In addition, IDT’s proprietary TMExtreme algorithm computes the minimum and maximum Tm values of the oligonucleotide mixture within 5 to 10 milliseconds, accurately reflecting the thermal range of the degenerate pool without requiring individual calculation of every sequence variant.

What Gibbs free energy (ΔG) threshold indicates problematic primer-dimer formation?

Intermolecular self-dimers or heterodimers with an overall ΔG more negative than -9.0 kcal/mol can compete with template binding. More critically, dimers that involve base pairing at the 3′ terminus should not have a ΔG more negative than -6.0 kcal/mol. Because DNA polymerase extends from the 3′ hydroxyl group, 3′ terminal duplexes are rapidly elongated into primer-dimer artifacts, consuming reaction reagents and suppressing target amplification.

Can OligoAnalyzer calculate properties for RNA oligonucleotides and chemical modifications?

Yes. OligoAnalyzer supports RNA and modified nucleic acids. Precede RNA bases with r_ (e.g., rA, rU), 2′-O-methyl bases with m_ (e.g., mA, mU), locked nucleic acids with +_ (e.g., +A), and phosphorothioate backbones with an asterisk _* (e.g., A*). Note that rT and mT are invalid and must be entered as rU and mU. Catalog modifications such as fluorophores, dark quenchers, phosphorylation, and biotin can be selected from dropdown menus or entered directly within forward slashes (e.g., /56-FAM/, /ZEN/, /3IABkFQ/).

Sources (official docs)

  • Integrated DNA Technologies. “OligoAnalyzer™ User Instructions.” IDT SciTools Application Manual. Published online by Integrated DNA Technologies. Read 2026-11-07. https://www.idtdna.com/calc/Analyzer/Home/Instructions
  • Integrated DNA Technologies. “OligoAnalyzer™ Definitions and Physical Models.” IDT SciTools Documentation. Published online by Integrated DNA Technologies. Read 2026-11-07. https://www.idtdna.com/Calc/Analyzer/Home/Definitions
  • Integrated DNA Technologies. “OligoAnalyzer™ Tool Portal.” IDT SciTools Applications. Published online by Integrated DNA Technologies. Read 2026-11-07. https://www.idtdna.com/pages/tools/oligoanalyzer
  • Owczarzy, R., Moreira, B. G., You, Y., Behlke, M. A., and Walder, J. A. (2008). “Predicting duplex stability of DNA oligonucleotides in solutions containing magnesium and monovalent cations.” Biochemistry, 47(19), 5336–5353. doi:10.1021/bi8001777
  • SantaLucia, J., Jr. (1998). “A unified view of polymer, dumbbell, and oligonucleotide DNA nearest-neighbor thermodynamics.” Proceedings of the National Academy of Sciences of the United States of America, 95(4), 1460–1465. doi:10.1073/pnas.95.4.1460
  • Untergasser, A., Cutcutache, I., Koressaar, T., Ye, J., Faircloth, B. C., Remm, M., and Rozen, S. G. (2012). “Primer3—new capabilities and interfaces.” Nucleic Acids Research, 40(15), e115. doi:10.1093/nar/gks596

Follow CASRAI

Research-administration guidance, standards updates and independent tool reviews.

Ask CASRAI · free to try

Ask about OligoAnalyzer: Primer Tm and Structure Guide

Ask your first 2 questions free below. Subscribers get 150 a day for $29 a month.

An AI assistant specialized in research administration. It cites the sources behind every answer, labels web answers and says when it can't answer.

Answers draw on CASRAI's guides and dictionary plus the federal and funder documents we index: Federal Register, Grants.gov, Regulations.gov and UKRI.

Works on this site and inside Claude, Cursor and the AI tools you already use.

Everything CASRAI publishes — this page, the dictionary, the guides and the news — stays free to read, with no account and no card.

Referenced across the research world

University of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logoUniversity of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logo
  • University of Cambridge logo
  • Columbia University logo
  • Crossref logo
  • University of Edinburgh logo
  • Harvard University logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo
  • ORCID logo

View CASRAI adoption →