Как вычислить точный вес одноцепочечной ДНК с помощью Python
Вы можете вычислить точный молекулярный вес одноцепочечной или двуцепочечной ДНК (ssDNA или dsDNA) с помощью модуля DNARNA библиотеки UliEngineering
nt
⚠
Сначала установите UliEngineering.
Пример: Вычисление веса ssDNA
Вот как вы можете вычислить точный вес одноцепочечной последовательности ДНК с помощью DNARNA:
compute_ssdna_weight.py
from UliEngineering.Chemistry.DNARNA import *
length = 100 # Количество нуклеотидов
weight = dnarna_molecular_weight(length, fractions=equal_dna_fractions)
print(f"Molecular weight of ssDNA ({length} nt, equal base composition): {weight:.2f} Da")dnarna_molecular_weight(length, fractions)вычисляет молекулярный вес в дальтонах (Da) для цепи ДНК заданной длины и нуклеотидного состава.- Вычисление учитывает потерю молекул воды при формировании фосфодиэфирных связей.
Пример вывода
ssdna_weight_output.txt
Molecular weight of ssDNA (100 nt, equal base composition): 30974.00 DaМетод вычисления
См. руководство Thermo Fisher для деталей метода вычисления.
Check out similar posts by category:
Calculators, Python, Biochemistry
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow