ForHosting KIT · Utilidades de desarrollo

Calculadora de relación AT/GC a partir de bases de ADN

La calculadora de relación AT/GC compara la suma de adenina y timina con la suma de guanina y citosina de una molécula de ADN.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Introduzca los cuatro recuentos para obtener los totales AT y GC, el cociente numérico, una proporción simplificada y el porcentaje de cada grupo. El cálculo determinista permite revisar informes de secuencias, ejercicios y datos de genómica sin enviar la secuencia completa.

Qué representa la relación AT/GC

La composición del ADN suele resumirse agrupando adenina con timina y guanina con citosina. La herramienta suma A+T y G+C, y divide el primer total entre el segundo. Un resultado de 1 indica cantidades iguales; un valor superior señala predominio de AT y uno inferior, predominio de GC. `at_gc_ratio_text` muestra la misma relación reducida a enteros: 60 y 40 se convierten en 3:2. Los porcentajes usan como denominador la suma de las cuatro bases y totalizan 100 salvo el redondeo. Describen composición, no posición, genes ni regiones reguladoras. Así puede comparar resultados rápidamente y conservar una explicación clara del cálculo junto con los datos originales de cada muestra analizada.

Cómo introducir e interpretar los recuentos

Indique cuatro enteros no negativos en `adenine`, `thymine`, `guanine` y `cytosine`. Use cero si una base está ausente, pero no omita campos. La herramienta calcula `at_count`, `gc_count` y `total_bases`; redondea el cociente a un máximo estable de doce decimales y conserva la relación exacta entre enteros. Si todos los valores son cero, no existe composición que comparar. Si GC es cero, la división no está definida y se devuelve un error en lugar de un infinito engañoso.

Alcance, supuestos y uso adecuado

Úsela cuando ya disponga de recuentos de las cuatro bases canónicas. No analiza FASTA, FASTQ ni texto de secuencia, ni clasifica símbolos ambiguos como N, R o Y. Tampoco deduce temperatura de fusión, estabilidad, función, organismo o diagnóstico. Si compara muestras, aplique el mismo método de recuento y documente cómo trató las bases ambiguas. La relación es apropiada para docencia, comprobaciones reproducibles y pasos ligeros de procesos; por sí sola no sustenta una conclusión biológica o clínica.

Revisar un informe de composición

Convierta recuentos A, T, G y C en totales y una relación AT/GC verificable.

Comparar muestras de ADN

Genere los mismos campos para muestras contadas con un método común.

Enseñar composición de nucleótidos

Muestre cómo cuatro recuentos producen totales, proporción y porcentajes.

¿Cuánto cuesta el cálculo por API?

Cada solicitud cuesta $0.002. El mismo cálculo determinista también funciona en el navegador.

¿Cómo se calcula la relación AT/GC?

Se suman adenina y timina, se suman guanina y citosina, y se divide el primer total entre el segundo.

¿Por qué se rechaza GC igual a cero?

GC es el denominador; la división por cero no define una relación finita.

¿Puedo introducir porcentajes?

No. Introduzca enteros no negativos para las cuatro bases; la herramienta calcula los porcentajes.

¿Cuenta bases desde una secuencia?

No. Trabaja con recuentos existentes y no procesa secuencias, FASTA ni FASTQ.

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.

POSThttps://api.kit.forhosting.com/bio/at-gc-ratio

¿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.

curl -X POST https://api.kit.forhosting.com/bio/at-gc-ratio \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"adenine":30,"thymine":30,"guanine":20,"cytosine":20}'
{
  "adenine": 30,
  "thymine": 30,
  "guanine": 20,
  "cytosine": 20
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "bio.at_gc_ratio",
  "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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Ver la documentación completa del KIT →