Как вычислить точный вес одноцепочечной ДНК с помощью 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")

Пример вывода

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