ForHosting KIT · Strumenti per sviluppatori

Calcolatore del rapporto AT/GC dalle basi del DNA

Il calcolatore del rapporto AT/GC confronta la somma di adenina e timina con la somma di guanina e citosina in una molecola di DNA.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Inserisca i quattro conteggi per ottenere i totali AT e GC, il quoziente numerico, una proporzione semplificata e la percentuale di ciascun gruppo. Il calcolo deterministico consente di verificare rapporti, esercizi e dati genomici senza trasmettere l’intera sequenza.

Che cosa rappresenta il rapporto AT/GC

La composizione del DNA viene spesso riassunta raggruppando adenina con timina e guanina con citosina. Lo strumento somma A+T e G+C, poi divide il primo totale per il secondo. Un valore di 1 indica quantità uguali; sopra 1 prevale AT, sotto 1 prevale GC. `at_gc_ratio_text` riduce la relazione a interi: 60 e 40 diventano 3:2. Le percentuali usano come totale tutte e quattro le basi e sommano a 100, salvo arrotondamento. Descrivono la composizione, non la posizione delle basi, i geni o le regioni regolatrici.

Come inserire e interpretare i conteggi

Fornisca quattro interi non negativi in `adenine`, `thymine`, `guanine` e `cytosine`. Usi zero se una base è assente, senza omettere campi. Il calcolatore restituisce `at_count`, `gc_count` e `total_bases`, arrotonda il quoziente a un massimo stabile di dodici decimali e conserva il rapporto intero esatto. Quattro zeri non definiscono una composizione. Se GC è zero, la divisione è indefinita e la richiesta restituisce un errore anziché un infinito fuorviante.

Ambito, ipotesi e uso appropriato

Usi lo strumento quando dispone già dei conteggi delle quattro basi canoniche. Non legge FASTA, FASTQ o sequenze grezze e non classifica simboli ambigui quali N, R o Y. Non deduce temperatura di fusione, stabilità, funzione, organismo o diagnosi. Nel confronto tra campioni, adotti lo stesso metodo e documenti il trattamento delle basi ambigue. Il calcolo è adatto alla didattica, ai controlli riproducibili e a pipeline leggere; da solo non dimostra conclusioni biologiche o cliniche.

Verificare un rapporto di composizione

Converta i conteggi A, T, G e C in totali e rapporto AT/GC verificabili.

Confrontare campioni di DNA

Generi campi uniformi per campioni conteggiati con lo stesso metodo.

Insegnare la composizione nucleotidica

Mostri come quattro conteggi producono totali, proporzione e percentuali.

Quanto costa il calcolo tramite API?

Ogni richiesta costa $0.002. Lo stesso calcolo deterministico funziona anche nel browser.

Come viene calcolato il rapporto AT/GC?

Si sommano adenina e timina, poi guanina e citosina, e si divide il primo totale per il secondo.

Perché un totale GC pari a zero viene rifiutato?

GC è il denominatore; la divisione per zero non definisce un rapporto finito.

Posso inserire percentuali?

No. Inserisca quattro interi non negativi; lo strumento calcola le percentuali.

Il calcolatore conta le basi di una sequenza?

No. Usa conteggi esistenti e non elabora sequenze, FASTA o FASTQ.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

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

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

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

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →