AT/GC-Verhältnis aus DNA-Basen berechnen
Geben Sie die Zählungen der vier Basen ein und sehen Sie, wie AT zu GC steht: 30 Adenin, 30 Thymin, 20 Guanin und 20 Cytosin ergeben 60 zu 40, ein Verhältnis von 1,5 oder 3:2, also 60 und 40 Prozent. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Adenin
- 30
- Thymin
- 30
- Guanin
- 20
- Cytosin
- 20
- AT-Anzahl
- 60
- GC-Anzahl
- 40
- Basen insgesamt
- 100
- AT/GC-Verhältnis
- 1,5
Der AT/GC-Rechner vergleicht die Summe aus Adenin und Thymin mit der Summe aus Guanin und Cytosin in einem DNA-Molekül. Geben Sie die vier Anzahlen ein, um AT- und GC-Summe, Zahlenquotient, gekürztes Verhältnis und prozentuale Gruppenanteile zu erhalten. Die deterministische Berechnung prüft Berichte, Übungen und Genomdaten, ohne dass Sie die vollständige Sequenz übermitteln müssen.
Was das AT/GC-Verhältnis beschreibt
Die Zusammensetzung einer DNA wird oft in zwei Gruppen zusammengefasst: Adenin mit Thymin und Guanin mit Cytosin. Das AT/GC-Verhältnis teilt die Summe aus Adenin und Thymin durch die Summe aus Guanin und Cytosin. Ein Ergebnis von 1 bedeutet gleich große Gruppen, ein Wert über 1 mehr AT-Basen und ein Wert unter 1 mehr GC-Basen. Zusätzlich erhalten Sie das gekürzte Verhältnis in ganzen Zahlen und den prozentualen Anteil jeder Gruppe an allen Basen. Bei 30 Adenin, 30 Thymin, 20 Guanin und 20 Cytosin ergeben sich 60 zu 40, also 1,5 oder gekürzt 3:2, und damit 60 und 40 Prozent.
Wann es nützt und welche Fehler Sie vermeiden sollten
Die Rechnung eignet sich, um Sequenzzusammenfassungen, Laborübungen, Genomikberichte oder Lehrmaterial zu prüfen, ohne die vollständige Sequenz einzufügen oder zu übertragen. Geben Sie für alle vier Basen ganze, nicht negative Zählungen ein, keine Prozentwerte. Eine GC-Summe von null wird abgelehnt, weil dann nicht geteilt werden kann. Verwechseln Sie das Verhältnis nicht mit dem GC-Anteil: Ein Verhältnis von 1,5 entspricht hier 40 Prozent GC-Basen, nicht 1,5 Prozent. Beachten Sie außerdem, dass die Werte nur die Zusammensetzung beschreiben und nicht verraten, wo eine Base im Molekül liegt.
Was das AT/GC-Verhältnis aussagt
Die DNA-Zusammensetzung wird häufig durch die Gruppen Adenin plus Thymin und Guanin plus Cytosin beschrieben. Das Werkzeug addiert A+T sowie G+C und teilt die erste Summe durch die zweite. Die Prozentwerte beruhen auf allen vier Basen und ergeben abgesehen von Rundungen 100.
Sie beschreiben nur die Zusammensetzung, nicht Positionen, Gene oder regulatorische Regionen.
Anzahlen eingeben und Ergebnisse lesen
Verwenden Sie bei einer fehlenden Base null, lassen Sie das Feld jedoch nicht weg. Vier Nullen ergeben keine vergleichbare Zusammensetzung. Ist GC null, ist die Division nicht definiert; deshalb erscheint eine Eingabefehlermeldung statt eines irreführenden Unendlichkeitswerts.
Geltungsbereich, Annahmen und Verwendung
Nutzen Sie das Werkzeug, wenn die Anzahlen der vier kanonischen Basen bereits vorliegen. Es liest weder FASTA, FASTQ noch Sequenztext und ordnet mehrdeutige Zeichen wie N, R oder Y nicht zu. Ebenso wenig leitet es Schmelztemperatur, Stabilität, Funktion, Organismus oder Diagnose ab.
Verwenden Sie beim Probenvergleich dieselbe Zählmethode und dokumentieren Sie mehrdeutige Basen. Die Berechnung eignet sich für Unterricht, reproduzierbare Kontrollen und einfache Pipelines; allein belegt sie keine biologische oder klinische Schlussfolgerung.
Anwendungsfälle
Zusammensetzungsbericht prüfen
Wandeln Sie A-, T-, G- und C-Anzahlen in prüfbare Summen und ein AT/GC-Verhältnis um.
DNA-Proben vergleichen
Erzeugen Sie einheitliche Felder für Proben mit derselben Zählmethode.
Nukleotidzusammensetzung vermitteln
Zeigen Sie, wie vier Anzahlen Summen, Verhältnis und Prozentwerte ergeben.
Häufige Fragen
Wie wird das AT/GC-Verhältnis berechnet?
Adenin und Thymin sowie Guanin und Cytosin werden addiert; die erste Summe wird durch die zweite geteilt.
Warum wird eine GC-Summe von null abgelehnt?
GC ist der Nenner; eine Division durch null definiert kein endliches Verhältnis.
Kann ich Prozentwerte eingeben?
Nein. Geben Sie vier nicht negative Ganzzahlen ein; das Werkzeug berechnet die Anteile.
Zählt das Werkzeug Basen aus einer Sequenz?
Nein. Es verwendet vorhandene Anzahlen und verarbeitet weder Sequenzen noch FASTA oder FASTQ.
Was bedeutet ein AT/GC-Verhältnis über 1?
Es bedeutet, dass Adenin und Thymin zusammen häufiger sind als Guanin und Cytosin. Ein Verhältnis von 1 zeigt gleich große Gruppen, ein Wert unter 1 ein Übergewicht der GC-Basen.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
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}'const res = await fetch("https://api.kit.forhosting.com/bio/at-gc-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"adenine": 30,
"thymine": 30,
"guanine": 20,
"cytosine": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/at-gc-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"adenine": 30,
"thymine": 30,
"guanine": 20,
"cytosine": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/at-gc-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"adenine":30,"thymine":30,"guanine":20,"cytosine":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"adenine":30,"thymine":30,"guanine":20,"cytosine":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/at-gc-ratio", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"adenine": 30,
"thymine": 30,
"guanine": 20,
"cytosine": 20
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.at_gc_ratio",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Was das AT/GC-Verhältnis aussagt
Der Wert 1 bedeutet gleiche Mengen; ein höherer Wert zeigt mehr AT, ein niedrigerer mehr GC. `at_gc_ratio_text` kürzt dieselbe Beziehung auf ganze Zahlen: Aus 60 und 40 wird 3:2.
Anzahlen eingeben und Ergebnisse lesen
Tragen Sie vier nicht negative Ganzzahlen in `adenine`, `thymine`, `guanine` und `cytosine` ein. Der Rechner liefert `at_count`, `gc_count` und `total_bases`, rundet den Quotienten stabil auf höchstens zwölf Dezimalstellen und erhält das exakte ganzzahlige Verhältnis.
Technische Fragen
Was kostet die API-Berechnung?
Jede Anfrage kostet $0.002. Dieselbe deterministische Berechnung läuft auch im Browser.