DNA-Nanogramm-in-Kopien-Rechner nach Basenpaarlänge
Dieser Rechner wandelt Nanogramm DNA in eine Schätzung der Anzahl doppelsträngiger DNA-Moleküle in der gemessenen Masse um.
Im Browser ausführen – kostenlos
Geben Sie die Masse in Nanogramm und die Moleküllänge in Basenpaaren ein. Das Werkzeug rechnet Nanogramm in Gramm um, schätzt die molare Masse mit 660 Gramm pro Mol je Basenpaar, berechnet die Stoffmenge und multipliziert sie mit der exakten Avogadro-Konstante. Damit können Sie Standards vorbereiten, Vorlagenmengen prüfen und Kopienzahlberechnungen dokumentieren, ohne die wissenschaftliche Schreibweise manuell bearbeiten zu müssen.
Von der DNA-Massenmessung zur Molekülzahl
Ein Fluorometer, Spektralphotometer oder Lieferantenzertifikat gibt DNA üblicherweise als Masse an, während viele Versuchspläne eine geschätzte Molekülzahl benötigen. Dieser Rechner verbindet beide Größen für doppelsträngige DNA. Geben Sie die Gesamtmasse in Nanogramm und die Länge eines Moleküls in Basenpaaren an. Zuerst werden Nanogramm in Gramm umgerechnet, weil die molare Masse in Gramm pro Mol angegeben wird. Anschließend wird die Masse eines Mols Moleküle geschätzt, indem die Basenpaarlänge mit 660 Gramm pro Mol und Basenpaar multipliziert wird. Die Division der Probenmasse durch diese molare Masse ergibt die Stoffmenge der DNA; durch Multiplikation mit der Avogadro-Zahl entsteht die Zahl der Molekülkopien. Die Ausgabe enthält die eingegebenen Werte, die Stoffmenge, die geschätzte molare Masse, Konstanten, Formel, numerische Kopienzahl und eine gut lesbare wissenschaftliche Schreibweise. Eine Masse von null ergibt korrekt null Kopien. Die Länge muss positiv sein, da ein Molekül mit null Basenpaaren in diesem Modell keine sinnvolle molare Masse besitzt.
Die Annahme von 660 g/mol je Basenpaar verstehen
Das Ergebnis ist eine Schätzung auf Grundlage einer durchschnittlichen molaren Masse von 660 Gramm pro Mol für jedes Basenpaar doppelsträngiger DNA. Reale Sequenzen unterscheiden sich geringfügig, weil die vier Basen keine identischen Molekülmassen haben. Endgruppenchemie, Markierungen, Modifikationen, Gegenionen oder ungewöhnliche Strukturen können die Masse ebenfalls verändern. Für gewöhnliche Plasmide, Amplicons und doppelsträngige Standards ist dieser Mittelwert eine praktische Konvention und meist genauer als die zugrunde liegende Konzentrationsmessung. Diese Fähigkeit legt die Annahme bewusst fest, statt einen verborgenen oder unklaren Molekültyp abzufragen. Verwenden Sie das Ergebnis nicht unverändert für einzelsträngige DNA, RNA, stark modifizierte Oligonukleotide oder Gemische verschieden langer Moleküle. Bei einer Mischprobe können eine einzige Masse und Länge keine eindeutige Kopienzahl liefern. Falls die genaue Sequenzzusammensetzung oder modifizierte Enden für Ihren Versuch wesentlich sind, berechnen Sie zuerst die sequenzspezifische molare Masse und verwenden Sie eine Methode, die diesen Wert direkt annimmt. Die Ausgabe nennt die Konstante 660 ausdrücklich, damit jede gespeicherte Berechnung ihre Annahme nachvollziehbar festhält.
Die Schätzung für Standards und Versuchsplanung nutzen
Schätzungen der Kopienzahl helfen besonders bei der Vorbereitung von qPCR- oder Digital-PCR-Standards, beim Vergleich von Vorlagenmengen, bei seriellen Verdünnungen und bei der Umrechnung einer gereinigten Konstruktkonzentration in Moleküle pro Aliquot. Wird die Konzentration in Nanogramm pro Mikroliter angegeben, multiplizieren Sie sie zunächst mit dem Aliquotvolumen in Mikrolitern. So erhalten Sie die hier einzugebende Gesamtmasse in Nanogramm. Achten Sie auf einheitliche Einheiten: Das Massenfeld erwartet Nanogramm, nicht Pikogramm oder Mikrogramm, und das Längenfeld erwartet Basenpaare, nicht Kilobasen. Das Ergebnis kann einen Bruchteil einer Kopie enthalten, weil es einen aus einer Gesamtmassenmessung abgeleiteten Erwartungswert darstellt und nicht behauptet, dass sich tatsächlich ein Molekülbruchstück im Gefäß befindet. Bei niedrigen erwarteten Zahlen können Stichprobenstreuung, Adsorption, Abbau, Pipettierfehler und Konzentrationsunsicherheit die mathematische Umrechnung überwiegen. Behandeln Sie den Wert als Vorbereitungsschätzung und übernehmen Sie angemessene signifikante Stellen aus den Ausgangsmessungen. Die deterministische Berechnung erfolgt ohne Netzwerkzugriff oder Speicherung von Probendaten; automatisierte Aufrufe kosten $0.002 pro Anfrage, während die Browserversion dieselbe Rechnung lokal ausführt.
Anwendungsfälle
Eine qPCR-Standardkurve vorbereiten
Schätzen Sie die Kopien in einer bekannten Plasmid- oder Ampliconmasse, bevor Sie eine Verdünnungsreihe planen.
Ein Aliquot eines DNA-Vorrats umrechnen
Rechnen Sie Konzentration mal Aliquotvolumen in Gesamtnanogramm um und schätzen Sie die enthaltene Molekülzahl.
Vorlagenmengen dokumentieren
Halten Sie Formel, Konstanten, molare Masse, Stoffmenge und Kopienschätzung zusammen mit dem Versuchsprotokoll fest.
Häufige Fragen
Welche Gleichung verwendet der Rechner?
Die Kopienzahl ist die Masse in Nanogramm, multipliziert mit 1e-9 Gramm pro Nanogramm und der Avogadro-Zahl, geteilt durch die Basenpaarlänge mal 660 g/mol je Basenpaar.
Gilt die Rechnung für doppel- oder einzelsträngige DNA?
Sie gilt für doppelsträngige DNA. Die feste mittlere molare Masse beträgt 660 g/mol je Basenpaar; einzelsträngige DNA erfordert daher eine andere Annahme.
Warum kann das Ergebnis einen Bruchteil einer Kopie enthalten?
Das Ergebnis ist eine kontinuierliche Schätzung aus einer Gesamtmassenmessung. Es beschreibt eine erwartete Molekülzahl und keine direkte Beobachtung einzelner Moleküle.
Kann ich eine Konzentration in ng/µL eingeben?
Nicht direkt. Multiplizieren Sie die Konzentration in ng/µL mit dem Volumen in µL und geben Sie anschließend die resultierende Gesamtmasse in Nanogramm ein.
Wie genau ist die Schätzung?
Die Genauigkeit hängt von gemessener Masse, Reinheit und Moleküllänge sowie von der Eignung des Mittelwerts 660 g/mol je Basenpaar ab. Sequenzzusammensetzung und Modifikationen können die tatsächliche molare Masse verändern.
Was kostet eine automatisierte Berechnung?
Eine API-Anfrage kostet $0.002. Der Browserrechner kann dieselbe deterministische Berechnung lokal ausführen.
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/ng-to-copies-dna \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass_ng":10,"length_bp":3000}'const res = await fetch("https://api.kit.forhosting.com/bio/ng-to-copies-dna", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass_ng": 10,
"length_bp": 3000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/ng-to-copies-dna",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass_ng": 10,
"length_bp": 3000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/ng-to-copies-dna", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass_ng":10,"length_bp":3000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass_ng":10,"length_bp":3000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/ng-to-copies-dna", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"mass_ng": 10,
"length_bp": 3000
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.ng_to_copies_dna",
"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. |