💡 Quick Summary
DNA Molecular Weight accepts one or more DNA sequences and calculates their molecular weight in Daltons. Sequences can be treated as single- or double-stranded and as linear or circular molecules. Degenerate IUPAC bases (R, Y, N, etc.) produce a molecular weight range rather than a single value.
📋 How to Use
- Paste a raw DNA sequence or one or more FASTA sequences into the input area. Input limit is 200,000,000 characters.
- Choose Strand type: single-stranded or double-stranded.
- Choose Topology: linear or circular.
- Click Run. Each sequence reports its length, then its molecular weight (or weight range for degenerate sequences).
- Use the Copy button to copy all results to your clipboard.
- Click Load Example to try with three sample sequences including degenerate bases.
🧮 Formulas & Logic
📊 Result Interpretation
Number of FASTA records successfully processed.
Reported when all bases are unambiguous (G, A, T, C only).
Reported when the sequence contains degenerate IUPAC bases. The true MW lies within this range.
Assumes a 5' monophosphate terminus. MW = sum of nucleotide residue weights + OH for the 3' end.
One OH group (17.01 Da) is subtracted per strand, representing the phosphodiester bond formed on circularisation.
🔬 Applications
- Calculating the number of molecules (copy number) in a DNA sample of known mass
- Estimating the mass of a PCR product or synthetic oligonucleotide
- Checking the expected MW of a plasmid or linear construct before gel analysis
- Determining the MW range for a degenerate primer pool or mixed sequence library
- Teaching molecular weight calculations for nucleic acids
⚠️ Common Mistakes & Warnings
Any character that is not a valid IUPAC DNA symbol (G A T C R Y S W K M B D H V N) is removed before calculation. U (uracil) is also stripped — for RNA use a dedicated RNA tool.
If your sequence contains ambiguity codes (e.g. N, R, Y), the tool cannot compute a single exact MW. Instead it reports the minimum and maximum possible weights based on the lightest and heaviest unambiguous substitutions.
The tool uses average atomic masses (the same values as the original SMS tool) rather than monoisotopic masses. Results match common molecular biology references for copy-number calculations.