By downloading this code you agree to the
Source Code Use License (PDF). |
{version = 1.08; (* of dnamwt.p 1995 July 20} (* begin module describe.dnamwt *) (* name dnamwt: calculate the molecular weight of a DNA molecule synopsis dnamwt(input: in, report: out, output: out) files input: user input report: output file with calculated weight output: output file with calculated weight description This program is used to calculate the molecular weight of DNA examples The molecular weights of the monophosporylated nucleotides are: A = 331.2 C = 307.2 G = 347.2 T = 322.2 When polymerized, each nucleotide will lose a water molecule of 18.0, and not considering methylation of any bases, the molecular weight of each will be; A = 313.2 C = 289.2 G = 329.2 T = 304.2 But, we'll have to add back two hydroxide ions, one for each strand polymerized, which is 17.0 x 2 = 34.0 PLUS 2.0 for the two extra hydrogen ions subtracted earlier. If you only know the sequence of one strand, and want to know the molecular weight of the entire double-stranded DNA: MW of strand1 = #A(313.2) + #C(289.2) + #G(329.2) + #T(304.2) + 18.0 PLUS MW of strand2 = #A(304.2) + #C(329.2) + #G(289.2) + #T(313.2) + 18.0 Therefore the overall MW is #A(313.2 + 304.2) + #C(289.2 + 329.2) + #G(329.2 + 289.2) + #T(304.2 + 313.2) + 36.0 --------------------------------------- OR #A(617.4) + #C(618.4) + #G(618.4) + #T(617.4) + 36.0 OR 617.4(#T + #A) + 618.4(#C + #G) + 36.0 OR If you know the %GC of the single stranded sequence, MW in daltons for the double stranded DNA would be = (%GC * total length) (100-%GC * total length) -------------------- (618.4) + ------------------------ (617.4) + 36.0 100 100 documentation Other sources of information or documents on the program. see also author Paul N. Hengen and Thomas Dana Schneider bugs technical notes *) (* end module describe.dnamwt *) {This manual page was created by makman 1.45}{created by htmlink 1.62}