Як обчислити точну вагу одноланцюгової ДНК за допомогою Python

Ви можете обчислити точну молекулярну вагу одноланцюгової або дволанцюгової ДНК (ssDNA або dsDNA) за допомогою модуля DNARNA з UliEngineering

Спочатку встановіть 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"Молекулярна вага ssDNA ({length} нт, однаковий склад основ): {weight:.2f} Da")

Приклад виводу

ssdna_weight_output.txt
Molecular weight of ssDNA (100 nt, equal base composition): 30974.00 Da

Метод обчислення

Дивіться посібник Thermo Fisher для отримання деталей щодо методу обчислення.


Дивіться схожі статті за категоріями: Python, Biochemistry