SnapGene™ calculates oligo melting temperature (Tm) values using a nearest neighbor thermodynamic algorithm with up-to-date parameters [1]. This method is the most accurate one available [1,2]. For a given duplex, the calculation accounts for any internal mismatches, loops, and dangling ends.