Du kannst leicht die Anzahl der Mole in einer gegebenen DNA-Masse mit dem DNARNA-Modul von UliEngineering berechnen.
g
⚠
nt
⚠
Installiere zunächst UliEngineering.
Beispiel: Mole aus DNA-Masse berechnen
Angenommen, du hast eine bestimmte Masse an Einzelstrang-DNA (ssDNA) und möchtest wissen, wie viele Mole das entspricht. Du kannst die Funktion dnarna_grams_to_moles verwenden:
compute_dna_moles.py
from UliEngineering.Chemistry.DNARNA import *
from UliEngineering.EngineerIO import format_value
length = 100 # Anzahl der Nukleotide
moles = dnarna_grams_to_moles("10mg", length, fractions=equal_dna_fractions)
print(f"{format_value(mass_g, 'g')} ssDNA ({length} nt, gleiche Basenzusammensetzung) = {format_value(moles, 'mol')}")dnarna_grams_to_moles(mass_g, length, fractions)berechnet die Anzahl der Mole für eine gegebene Masse (in Gramm) DNA der angegebenen Länge und Nukleotidzusammensetzung.- Die Berechnung verwendet das Molekulargewicht der DNA unter Berücksichtigung der Basenzusammensetzung und des Wasserverlusts bei der Strangbildung.
Beispielausgabe
example_output.txt
0.01 g ssDNA (100 nt, gleiche Basenzusammensetzung) = 3.227e-07 molBerechnungsmethode
Die Funktion berechnet zunächst das Molekulargewicht des DNA-Strangs und teilt dann die gegebene Masse durch dieses Molekulargewicht (in Gramm pro Mol), um die Anzahl der Mole zu erhalten.
Ähnliche Beiträge nach Kategorie:
Calculators Python Biochemistry
Wenn dieser Beitrag dir geholfen hat, erwäge, mir einen Kaffee zu spendieren oder per PayPal zu spenden, um die Recherche und Veröffentlichung neuer Beiträge auf TechOverflow zu unterstützen