Como calcular o peso exato de DNA de fita simples usando Python

Você pode calcular o peso molecular exato de DNA de fita simples ou fita dupla (ssDNA ou dsDNA) usando o módulo DNARNA da UliEngineering

nt

Primeiro, instale a UliEngineering.

Exemplo: Calculando o peso de ssDNA

Veja como você pode calcular o peso exato de uma sequência de DNA de fita simples usando DNARNA:

compute_ssdna_weight.py
from UliEngineering.Chemistry.DNARNA import *

length = 100  # Número de nucleotídeos
weight = dnarna_molecular_weight(length, fractions=equal_dna_fractions)
print(f"Molecular weight of ssDNA ({length} nt, equal base composition): {weight:.2f} Da")

Exemplo de saída

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

Método de Cálculo

Veja o guia da Thermo Fisher para detalhes sobre o método de cálculo.


Check out similar posts by category: Calculators, Python, Biochemistry