Cómo calcular el peso exacto de ADN de cadena simple usando Python
Puedes calcular el peso molecular exacto de ADN de cadena simple o doble cadena (ssDNA o dsDNA) usando el módulo DNARNA de UliEngineering
Primero, instala UliEngineering.
Ejemplo: Cálculo del peso de ssDNA
Aquí se muestra cómo puedes calcular el peso exacto de una secuencia de ADN de cadena simple usando DNARNA:
compute_ssdna_weight.py
from UliEngineering.Chemistry.DNARNA import *
length = 100 # Number of nucleotides
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 el peso molecular en Daltons (Da) para una cadena de ADN de la longitud y composición de nucleótidos dadas.- El cálculo tiene en cuenta la pérdida de moléculas de agua durante la formación del enlace fosfodiéster.
Ejemplo de salida
ssdna_weight_output.txt
Molecular weight of ssDNA (100 nt, equal base composition): 30974.00 DaMétodo de cálculo
Ver la guía de Thermo Fisher para detalles sobre el método de cálculo.
Echa un vistazo a artículos similares por categoría:
Python, Biochemistry
Si este artículo te ha ayudado, considera invitarme a un café o hacer una donación vía PayPal para apoyar la investigación y publicación de nuevos artículos en TechOverflow