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")dnarna_molecular_weight(length, fractions)calcula o peso molecular em Daltons (Da) para uma fita de DNA do comprimento e composição de nucleotídeos fornecidos.- O cálculo considera a perda de moléculas de água durante a formação da ligação fosfodiéster.
Exemplo de saída
ssdna_weight_output.txt
Molecular weight of ssDNA (100 nt, equal base composition): 30974.00 DaMé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
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow