Як обчислити точну вагу одноланцюгової ДНК за допомогою 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")dnarna_molecular_weight(length, fractions)обчислює молекулярну вагу в дальтонах (Da) для ланцюга ДНК заданої довжини та нуклеотидного складу.- Обчислення враховує втрату молекул води під час утворення фосфодіестерних зв’язків.
Приклад виводу
ssdna_weight_output.txt
Molecular weight of ssDNA (100 nt, equal base composition): 30974.00 DaМетод обчислення
Дивіться посібник Thermo Fisher для отримання деталей щодо методу обчислення.
Дивіться схожі статті за категоріями:
Python, Biochemistry
Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow