ForHosting KIT · Naturwissenschaften

Kalibrierkurve-Rechner

Eine Kalibriergerade für Ihre Standards: Fünf Punkte von 0 bis 4 mit Messwerten von 0,01 bis 0,81 ergeben Steigung 0,2, Achsenabschnitt 0,01 und R² 1. Geben Sie für jeden Standard Konzentration und Signal ein. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Die lineare Kalibrierkurve ist der alltägliche Vertrag zwischen einem Satz vorbereiteter Standards und den Zahlen, die ein Gerät wirklich meldet. Spektralphotometer, HPLC-Detektoren, GC-FID-Kanäle, ionenselektive Elektroden und Plattenleser brauchen eine Steigung und einen Achsenabschnitt, damit eine spätere Probenantwort mit einer dokumentierten Geraden in Konzentration umgerechnet werden kann. Dieser Rechner nimmt Zeilen aus Standardkonzentration und passender Geräteantwort entgegen, passt gewöhnliche kleinste Quadrate an und liefert Steigung, Achsenabschnitt und R-Quadrat zusammen mit der expliziten Gleichung Antwort gleich Steigung mal Konzentration plus Achsenabschnitt.

Was eine lineare Kalibrierkurve ist und wie kleinste Quadrate Steigung und Achsenabschnitt finden

In der analytischen Chemie ist eine Kalibrierkurve die empirische Beziehung zwischen bekannten Standardkonzentrationen und den Antworten, die diese Standards unter einem festen Verfahren erzeugen. Bei vielen Assays ist diese Beziehung in einem Arbeitsbereich linear: Extinktion gegen Konzentration nach dem Lambert-Beerschen Gesetz, Peakfläche gegen Milligramm pro Liter in der Chromatographie oder Millivolt gegen Ionenaktivität auf einem kurzen Stück eines Nernst-Plots, den Sie bereits linearisiert haben. Gewöhnliche kleinste Quadrate sind der Lehrbuchschätzer.

Legen Sie die Konzentration auf die unabhängige Achse und die Antwort auf die abhängige. Berechnen Sie den Mittelwert jeder Reihe, dann Sxx als Summe der quadrierten Abweichungen der Konzentration von ihrem Mittel und Sxy als Summe der Produkte dieser Abweichungen mit den passenden Antwortabweichungen. Die Steigung ist Sxy geteilt durch Sxx.

Der Achsenabschnitt ist die mittlere Antwort minus Steigung mal mittlere Konzentration. Die angepasste Gerade lautet dann Antwort gleich Steigung mal Konzentration plus Achsenabschnitt. R-Quadrat ist eins minus Residualquadratsumme über totale Quadratsumme der Antwort: es ist der Anteil der Antwortstreuung, den diese Gerade erfasst, kein Beweis, dass das Verfahren gültig ist.

Zwei verschiedene Konzentrationen sind das mathematische Minimum, weil eine eindeutige endliche Steigung von null verschiedene Varianz in x braucht. Wiederholungen auf einer Stufe, ein einzelner Blindwert oder eine Liste identischer x-Werte definieren keine Kalibriergerade. Dieses Werkzeug wendet diese Definition genau an: es gewichtet Residuen nicht, zwingt den Achsenabschnitt nicht durch den Ursprung und erfindet keine Extra-Standards.

Liefern Sie die Zeilen, die Sie wirklich gemessen haben, verlangen Sie verschiedene Konzentrationen und lesen Sie Steigung, Achsenabschnitt und R-Quadrat als die dokumentierte lineare Kalibrierung.

Wo ein Kalibrierkurven-Rechner eingesetzt wird, Preis und praktische Grenzen

Lehrlabore nutzen einen Kalibrierkurven-Rechner, damit Studierende eine Fünf-Punkt-Serie der Spektralphotometrie oder HPLC prüfen, ohne eine Tabellenkalkulationssteigung abzuschreiben, die x und y vertauscht hat. Methodenentwicklungshefte heften Steigung, Achsenabschnitt und R-Quadrat neben die Tagesstandards, damit eine spätere Prüfung die Gerade aus denselben Zeilen reproduzieren kann. Qualitätsteams vergleichen R-Quadrat und Steigungsdrift über Chargen, ohne ein Statistikpaket für eine Zweikoeffizientenanpassung zu öffnen.

Rufen Sie das Werkzeug im Browser für Vorlesungsdemos, Prüfungen am Tisch und schnelle Kontrolle einer CSV-Datei auf, die Sie bereits eingegeben haben. Halten Sie mindestens zwei verschiedene Konzentrationen. Ein Blindwert plus ein Standard reicht mathematisch, aber arbeitende Verfahren fahren gewöhnlich drei bis sieben Stufen, damit Krümmung und Ausreißer irgendwo sichtbar werden.

R-Quadrat nahe eins ersetzt weder Residuen noch Mangel-an-Anpassung-Tests noch die Prüfung, dass die Unbekannte im Standardbereich liegt. Autoren, die SDKs ausliefern, können das wiederholte Array standards in eine Tabelle mit concentration- und response-Spalten abbilden — dieselbe Tabelle, die eine Analytikerin ausfüllt, wenn sie eine lineare Kalibrierung von Hand anpasst.

Spektralphotometrie und Standards nach Lambert-Beer

Passen Sie Extinktion gegen Konzentration für eine UV-Vis-Fünfpunktserie an, halten Sie die Steigung als Methodensensitivität fest und bewahren Sie das R-Quadrat der Tageskalibrierung im Laborbuch.

Chromatographische Peakflächenkalibrierungen

Senden Sie HPLC- oder GC-Standardstufen mit Peakfläche als Antwort, holen Sie Achsenabschnitt und Steigung der Sequenz und lehnen Sie einen Lauf ab, der nur eine einzige Konzentration wiederholt hat.

Wie berechne ich eine lineare Kalibrierkurve aus Standards?

Senden Sie standards als Zeilen aus concentration und instrumenteller response (mindestens zwei verschiedene Konzentrationen).

Was geschieht, wenn ich weniger als zwei verschiedene Punkte habe?

Eine eindeutige endliche Steigung braucht von null verschiedene Varianz der Konzentration, daher können eine einzelne Zeile oder identische Konzentrationen keine Kalibriergerade definieren und werden nicht berechnet.

Wie ist R-Quadrat für diese Kalibrierkurve definiert?

R² ist 1 − SS_res/SS_tot der angepassten Geraden response = slope × concentration + intercept. Wenn jede Antwort identisch und die Anpassung exakt ist, beträgt R² 1. Es ist eine Gütemaßzahl der Anpassung, kein Methodenvalidierungszertifikat.

Welche Einheiten soll ich für Konzentration und Antwort verwenden?

Jedes konsistente Paar: mg/L mit Extinktion, µM mit Peakfläche, ppm mit Millivolt und so weiter. Die Anpassung ist einheitenagnostisch; mischen Sie in einer Anfrage weder Konzentrations- noch Antworteinheiten.

Wie rechne ich einen Probenmesswert in eine Konzentration um?

Nutzen Sie die ausgegebene Gerade: Ziehen Sie den Achsenabschnitt vom Messwert ab und teilen Sie durch die Steigung. Bei Steigung 0,2 und Achsenabschnitt 0,01 entspricht ein Messwert von 0,41 der Konzentration 2.

Zwingt der Rechner die Gerade durch null oder gewichtet er Punkte?

Nein. Er nutzt gewöhnliche kleinste Quadrate ohne Gewichtung, ohne erzwungenen Nullpunkt und ohne zusätzliche Standards. Sie geben nur die Messreihen ein, die Sie wirklich gemessen haben, höchstens 64 Zeilen.

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.

POSThttps://api.kit.forhosting.com/chem/calibration-curve

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/chem/calibration-curve \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"standards":[{"concentration":0,"response":0.01},{"concentration":1,"response":0.21},{"concentration":2,"response":0.41},{"concentration":3,"response":0.61},{"concentration":4,"response":0.81}]}'
{
  "standards": [
    {
      "concentration": 0,
      "response": 0.01
    },
    {
      "concentration": 1,
      "response": 0.21
    },
    {
      "concentration": 2,
      "response": 0.41
    },
    {
      "concentration": 3,
      "response": 0.61
    },
    {
      "concentration": 4,
      "response": 0.81
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.calibration_curve",
  "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.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Weniger als zwei verschiedene Konzentrationen scheitern mit invalid_input statt einer stillen senkrechten oder undefinierten Geraden. Dieselbe reine Arithmetik läuft gratis im Browser und als vorausbezahlter API-Aufruf zu $0.002 je erfolgreichem Element, sodass Laborbuch, LIMS-Plugin und Hausaufgabenprüfung bei den angepassten Koeffizienten nie auseinanderlaufen.

Eingabevertrag, Form der Antwort und Fehler, wenn Punkte nicht verschieden sind

Jede Zeile ist ein Objekt mit concentration, einer endlichen Zahl in jeder konsistenten Konzentrationseinheit, und response, einem endlichen Gerätelesewert in jeder konsistenten Antworteinheit. Einheiten mischen sich innerhalb eines Aufrufs nie: Milligramm pro Liter mit Peakfläche ist in Ordnung; Milligramm pro Liter mit Molarität auf derselben Achse nicht. Der Fall identischer Konzentrationen ist derselbe mathematische Mangel wie ein Einzelpunkt: Sxx ist null und die Steigung der kleinsten Quadrate ist undefiniert, daher meldet die Engine, dass mindestens zwei verschiedene Standardpunkte nötig sind. Mittlere Konzentration und mittlere Antwort stehen als Schwerpunkte der Anpassung. Verbinden Sie die Koeffizienten mit Ihrer eigenen Formel für die unbekannte Probe x gleich (y minus intercept) geteilt durch slope, wenn Sie eine spätere Ablesung umkehren müssen; dieser Endpunkt liefert die Kurve, nicht die Umkehrung. Senden Sie ein JSON-Objekt, dessen Pflichtfeld standards ist: ein Array mit mindestens zwei Zeilen und höchstens vierundsechzig. Die Aliasse points und data werden für das Array akzeptiert; conc und x für concentration; signal, absorbance und y für response. Fehlende Arrays, leere Listen, eine einzelne Zeile, Zeilen, die keine Objekte sind, nichtendliche Werte und Listen, deren Konzentrationen alle identisch sind, scheitern mit invalid_input unter Nennung des Problems, und diese Fehler werden nicht berechnet. Bei Erfolg wiederholt die Nutzlast die gerundeten Standardzeilen und point_count, damit Sie bestätigen, was angepasst wurde. Die Hauptergebnisse sind slope, intercept und r_squared. Das Feld equation schreibt die Gerade mit diesen gerundeten Koeffizienten als response gleich slope mal concentration plus intercept, und das Feld formula bekräftigt, dass slope Sxy über Sxx ist, intercept der Mittelwert von y minus slope mal Mittelwert von x, und R-Quadrat eins minus SS residual über SS total. Identische Eingaben erzeugen stets dasselbe JSON, weil der Pfad reine Arithmetik ist, ohne Netz, ohne Zufallssaat und ohne Wanduhr.

Wo ein Kalibrierkurven-Rechner eingesetzt wird, Preis und praktische Grenzen

Nutzen Sie die API, wenn ein LIMS, ein elektronisches Laborbuch oder ein Curriculumerzeuger einen stabilen Vertrag unter KIT-Guthaben zu $0.002 je erfolgreichem Element braucht; Validierungsfehler verbrauchen nie Guthaben.

LIMS- und Lehrlaborautomatisierung

Pipelines und LMS-Plugins senden Standardzeilen als JSON, speichern deterministische Steigung, Achsenabschnitt und R-Quadrat und zeigen invalid_input, wenn weniger als zwei verschiedene Punkte eintreffen.

Was kostet der Kalibrierkurven-Rechner?

Das Browserwerkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.

Vollständige KIT-Dokumentation lesen →