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")

Ejemplo de salida

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

Mé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