Calculadora oligo nmol a µg
Pase el rendimiento en nanomoles de un oligo a microgramos según su composición real: 1 nmol del oligo de ADN ATCG, con peso molecular de 1252,81 g/mol, son 1,25281 µg. Escriba la secuencia o el recuento de bases, de ADN o de ARN. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- nmol
- 1
- Secuencia
- ATCG
- Polímero
- Dna
- Longitud
- 4
- A
- 1
- C
- 1
Los laboratorios de biología molecular suelen pedir y resuspender oligonucleótidos sintéticos según el rendimiento en nanomoles, y después necesitan la masa seca equivalente en microgramos para la concentración de stock, comprobaciones en espectrofotómetro y la estequiometría de reacción. La química predeterminada es DNA de cadena sencilla con masas de residuos de desoxirribonucleótidos más una contribución fija de hidroxilo terminal; cambie polymer a RNA para masas de ribonucleótidos y uracilo en lugar de timina.
Por qué importa la composición de bases
Los nanomoles miden cantidad de sustancia; los microgramos miden masa. Convertir uno en el otro requiere el peso molecular en gramos por mol, porque la masa es moles por peso molecular y un nanomol es una milmillonésima de mol. Para un oligonucleótido puro monodisperso, el peso molecular no es una constante arbitraria: es la suma de las contribuciones de residuo de cada base más la química terminal.
Dos cebadores de la misma longitud pueden diferir en cientos de daltons cuando cambia el contenido GC, de modo que una regla solo por longitud como trescientos treinta gramos por mol por base es solo una estimación. Esta calculadora rechaza esa aproximación como vía principal y pide composición: la cadena completa de secuencia o conteos enteros de adenina, citosina, guanina y timina para DNA, o uracilo para RNA. El RNA sustituye masas de ribonucleótidos y uracilo por timina.
Con el peso molecular conocido, los microgramos equivalen a nanomoles por peso molecular dividido entre mil: el factor que convierte gramos por mol y nanomoles en microgramos sin notación científica intermedia. Los proveedores a veces informan por separado la forma salina o la masa de modificación; esta capacidad cubre solo la cadena principal de ácido libre sin modificar, el primer paso correcto antes de sumar tintes o fosfatos en el cuaderno.
Estudiantes que comparan el cálculo a mano con campos MW del proveedor, ingenieros de automatización que rellenan hojas de stock y docentes que montan laboratorios con calificación determinista necesitan ese contrato explícito de composición primero, no una masa media de base silenciosa.
Qué puede hacer con ella
Resuspensión de cebadores y hojas de stock
Convierta el rendimiento en nmol del proveedor y la secuencia DNA pedida en microgramos para que el personal de banco planifique el volumen de agua de un stock objetivo en µg/µL sin tablas de residuos en hoja de cálculo.
Enseñanza de estequiometría de oligos
Muestre al alumnado por qué los oligos ricos en GC pesan más por nanomol que los ricos en AT comparando MW y µg derivados de la composición, lado a lado, con la misma cantidad en nmol.
Preguntas frecuentes
¿Qué fórmula de peso molecular se utiliza?
RNA: 329.21·A + 305.18·C + 345.21·G + 306.17·U + 17.01. No se incluyen modificaciones ni formas salinas.
¿Puedo indicar una secuencia en lugar de conteos de bases?
Se ignoran los espacios; las letras deben coincidir con el alfabeto del polímero. Cuando hay sequence, define los conteos usados para el MW.
¿Qué ocurre si nmol es cero o la composición está vacía?
Los nanomoles deben ser finitos y positivos, y se exige al menos una base para que MW y masa estén bien definidos.
¿Por qué no usar una masa media por base?
Porque dos cebadores de igual longitud pueden diferir en cientos de daltons si cambia su contenido de GC; una regla basada solo en la longitud es una aproximación. La calculadora suma la masa de cada base, por ejemplo 313,21 para la adenina del ADN, más los extremos.
¿Puedo convertir un oligo de ARN?
Sí. Elija ARN y la calculadora usará las masas de los ribonucleótidos y uracilo en lugar de timina. Una secuencia que mezcle T y U se rechaza con un aviso claro, para que un error de alfabeto no cambie la masa sin que usted lo note.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/bio/oligo-nmol-to-ug \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"nmol":5,"sequence":"ATCGATCG"}'const res = await fetch("https://api.kit.forhosting.com/bio/oligo-nmol-to-ug", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"nmol": 5,
"sequence": "ATCGATCG"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/oligo-nmol-to-ug",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"nmol": 5,
"sequence": "ATCGATCG"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/oligo-nmol-to-ug", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"nmol":5,"sequence":"ATCGATCG"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"nmol":5,"sequence":"ATCGATCG"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/oligo-nmol-to-ug", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"nmol": 5,
"sequence": "ATCGATCG"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.oligo_nmol_to_ug",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Esta calculadora de nanomoles a microgramos de oligo obtiene el peso molecular de ácido libre a partir de la composición de bases de DNA o RNA —ya sea una secuencia de letras o conteos explícitos de A, C, G, T o U— y aplica la conversión estándar: la masa en microgramos es igual a nanomoles por peso molecular dividido entre mil. Una composición vacía, nanomoles no positivos y alfabetos incompatibles fallan con invalid_input en lugar de inventar una masa.
Por qué nmol a µg exige el peso molecular por composición de bases
Las masas de residuo siguen una convención de ácido libre de cadena sencilla muy usada en fichas de oligo: para DNA, adenina trescientos trece punto dos uno, citosina doscientos ochenta y nueve punto uno ocho, guanina trescientos veintinueve punto dos uno, timina trescientos cuatro punto dos, más diecisiete punto cero uno por el hidrógeno en el extremo 5′ y el hidroxilo en el 3′.
Contrato de entrada, campos de respuesta y reglas de validación
Cuando hay sequence, tiene prioridad y los campos de conteo se ignoran en la ruta de masa. Length es la suma de conteos y debe ser al menos una base. Las salidas numéricas usan redondeo fijo a doce decimales para goldens estables entre entornos. La entrada inválida no se factura. Envíe por POST un cuerpo JSON con nmol obligatorio como número finito positivo (alias nanomoles, amount_nmol, n_mol). Indique la composición como sequence —cadena de letras de nucleótidos con espacios opcionales, alias seq, oligo, bases— o como conteos enteros no negativos a, c, g, y para DNA t, para RNA u (se aceptan alias como count_a y adenine). El parámetro opcional polymer vale dna por defecto y también acepta rna (alias kind, backbone, chemistry). Las secuencias y conteos de DNA no pueden incluir uracilo; los de RNA no pueden incluir timina; alfabetos mezclados fallan con un mensaje invalid_input claro para que un error T/U nunca mapee bases en silencio. En caso de éxito la respuesta devuelve nmol y polymer, length entero y conteos a, c, g, t, u, residue_masses de la química elegida, terminal_mass, molecular_weight_g_per_mol, mass_ug como resultado principal de conversión, formula que reafirma las identidades de MW y masa, message como resumen breve en inglés, y sequence cuando se suministró una secuencia. Los fallos incluyen nmol ausente o no finito, nmol no positivo, composición vacía tras quitar espacios, conteos no enteros o negativos, etiquetas de polymer no admitidas y letras fuera de A, C, G, T, U. El precio del trabajo exitoso es un fijo $0.002 con unit item.
Flujos prácticos, límites e intención de búsqueda relacionada
Prefiera sequence cuando ya tenga la cadena para que errores de transcripción en cuatro campos de conteo no desincronicen el contenido GC. Prefiera conteos cuando el oligo sea propietario o solo haya estadísticas de composición. Mantenga las secuencias libres de códigos ambiguos y tokens de modificación; elimínelos antes de llamar. Flujo típico de laboratorio: lea el rendimiento del sintetizador en nanomoles en la etiqueta del tubo o el COA, pegue la secuencia pedida o los conteos de bases de una hoja de diseño, elija DNA o RNA y registre mass_ug para planificar el volumen de resuspensión cuando la concentración de stock objetivo esté en microgramos por microlitro. Comprobaciones de ejemplo que coinciden con la aritmética: un nanomol del oligo DNA de cuatro bases ATCG da peso molecular mil doscientos cincuenta y dos punto ocho uno gramos por mol y unos uno punto dos cinco microgramos; diez nanomoles de un 20-mero con cinco de cada base DNA escalan de forma lineal con nmol mientras MW permanece fijo. Esta página apunta a quien busca una calculadora de oligo nanomoles a microgramos, conversión de cebador nmol a ug, o masa de oligonucleótido a partir del peso molecular en línea; no es una herramienta de MW de dúplex de doble cadena, ni un sumador de masa fosforotioato o con tinte, ni un conversor de OD260 a concentración —aunque mass_ug suele ser la siguiente entrada de esos cuadernos. Las tareas fallidas con invalid_input no consumen saldo prepago, lo que mantiene baratos los scripts exploratorios cuando el alumnado envía deliberadamente conteos cero. La verificación de ida y vuelta es directa: recompute la suma de residuos más diecisiete punto cero uno, multiplique por nmol, divida entre mil y confirme la igualdad con mass_ug dentro del redondeo publicado; luego confirme que vaciar sequence y todos los conteos pasa la respuesta de éxito a invalid_input.
Casos de integración
Automatización LIMS y COA de síntesis
Convierta por lotes las cantidades en nanomoles del COA y los conteos de bases en campos mass_ug para inventario, etiquetas de envío y fixtures de QA deterministas en pipelines de fabricación.
Preguntas técnicas
¿Cómo convierto nanomoles de oligo a microgramos?
Envíe nmol positivo y una sequence o conteos A/C/G/T (DNA) o A/C/G/U (RNA). La API calcula el MW de ácido libre a partir de masas de residuo más 17.01 y devuelve mass_ug = nmol × MW / 1000.
¿Cuánto cuesta la calculadora de oligo nmol a µg?
La herramienta en el navegador es gratuita. Las peticiones API usan saldo prepago KIT a $0.002 por llamada exitosa; la entrada inválida no se factura.