eGFR-Rechner Cystatin C
Schätzt die Nierenfiltration über Cystatin C statt Kreatinin: 1 mg/L bei einer 50-jährigen Frau ergibt 75,4 mL/min/1,73 m², Stadium G2. Cystatin C hängt weniger von der Muskelmasse ab und hilft Ihnen, wenn Kreatinin unzuverlässig ist. 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
- Cystatin C
- 1
- Age
- 50
- Geschlecht
- Weiblich
- eGFR
- 75,4
- Gleichung
- CKD-EPI cystatin C
- Phase
- G2
- Stadienbezeichnung
- Mildly decreased
Die geschätzte glomeruläre Filtrationsrate ist die Screening-Kennzahl, die Kliniker und Gesundheits-Apps nutzen, wenn sie schnell ablesen wollen, wie gut die Nieren Abfallstoffe aus dem Blut entfernen. Kreatinin-basierte Formeln sind üblich, doch Cystatin C wird weniger von Muskelmasse, Ernährung und manchen Arzneimitteln beeinflusst; viele Leitlinien empfehlen daher eine Cystatin-C-Gleichung, wenn Kreatinin allein unzuverlässig ist. Dieser Rechner setzt die CKD-EPI-Cystatin-C-Gleichung um: Geben Sie Serum-Cystatin C in mg/L, das Alter in Jahren und das Geschlecht ein und erhalten Sie die eGFR in mL/min/1.73 m² plus eine KDIGO-ähnliche GFR-Kategorie. Die Formel hat nie einen Rassekoeffizienten verwendet. Die Mathematik ist vollständig deterministisch und läuft lokal — ohne Modelle, Labore oder Netzwerkanrufe —, sodass dieselben Eingaben stets dasselbe Ergebnis liefern und patientenähnliche Werte den Anfragepfad nicht verlassen. Es handelt sich um eine Screening-Schätzung, keine Diagnose: Nutzen Sie sie für Bildung, Triage-Checklisten, Forschungskodierung und Produktprototypen, die einen transparenten, auditierbaren eGFR-Schritt brauchen, und koppeln Sie die Ausgabe stets mit dem Urteil einer klinischen Fachperson vor jeder Versorgungsentscheidung.
Was eGFR aus Cystatin C bedeutet und warum die Gleichung existiert
Die glomeruläre Filtrationsrate ist das Blutvolumen, das die Nierenglomeruli pro Zeiteinheit filtern, normalisiert auf die Körperoberfläche. Die Direktmessung mit Inulin-Clearance oder Radionuklidmethoden ist genau, aber für die Routineversorgung unpraktisch; Labore melden daher eine Schätzung aus einem Filtrationsmarker und demografischen Faktoren. Serumkreatinin ist der am weitesten verbreitete Marker; es steigt und fällt jedoch mit Muskelmasse, hohem Fleischverzehr, Amputation und bestimmten Arzneimitteln und kann die Filtration bei gebrechlichen, sportlichen oder chronisch kranken Erwachsenen falsch einordnen.
Cystatin C ist ein kleines Protein, das von kernhaltigen Zellen relativ konstant gebildet und durch glomeruläre Filtration eliminiert wird; der Serumspiegel hängt weniger vom Muskelvolumen ab, weshalb die CKD-EPI-Kollaboration eine eigene Cystatin-C-Gleichung veröffentlichte, die Scys, Alter und Geschlecht ohne Rasseterm auf eGFR abbildet. Genau diese veröffentlichte Form setzt diese Fähigkeit um: einhundertdreiunddreißig mal das Minimum von Scys durch 0.8 hoch -0.499, mal das Maximum von Scys durch 0.8 hoch -1.328, mal 0.996 hoch Alter, mal 0.932 bei weiblichem Geschlecht.
Anders als die Kreatinin-Gleichung von 2009 hat die Cystatin-C-CKD-EPI Ergebnisse nie mit einem Rassekoeffizienten multipliziert; es gibt keinen Rasse-Eingang zu entfernen oder zu verstecken — jeder Erwachsene wird mit denselben veröffentlichten Koeffizienten behandelt. Nutzen Sie diese Seite, wenn Ihre Suchintention speziell ein eGFR-Cystatin-C-Rechner ist, nicht ein reines Kreatinin-Werkzeug; beide Marker beantworten verwandte klinische Fragen, aber mit unterschiedlichen Laboreingaben und SEO-Begriffen.
Ergebnisse deuten, klinische Grenzen und Integrationskosten
eGFR ist eine Screening-Schätzung, keine eigenständige Diagnose einer chronischen Nierenerkrankung, und dieses Werkzeug bietet weder medizinischen Rat noch klinische Interpretation. Die KDIGO-Stadien G1 bis G5 klassifizieren nur das Filtrationsniveau; die vollständige CKD-Stadieneinteilung berücksichtigt auch Albuminurie, klinischen Kontext und ob die verminderte Filtration chronisch oder akut ist. Cystatin C kann weiterhin durch Schilddrüsenerkrankung, Kortikosteroide, Entzündung und Assay-Unterschiede beeinflusst werden; eine einzelne Zahl darf daher keine nephrotoxischen Medikamente dosieren, Patienten für Eingriffe freigeben oder allein eine Diagnose stellen — jede dieser Entscheidungen braucht eine approbierte klinische Fachperson mit dem vollständigen klinischen Bild.
Wenn Kreatinin und Cystatin C verfügbar sind, können kombinierte Gleichungen die Genauigkeit verbessern; diese Fähigkeit ist absichtlich die reine Cystatin-CKD-EPI-Form für Aufrufer mit Scys ohne Kreatinin oder für einen muskelmasse-unabhängigen Check neben einer Kreatinin-eGFR. Weil der Algorithmus reine Arithmetik ist, ist er in Unit-Tests, Offline-Widgets und Edge-Workern sicher.
Anwendungsfälle
Patientenschulung bei unzuverlässigem Kreatinin
Lassen Sie auf einer öffentlichen Gesundheitsseite erkunden, wie Cystatin C, Alter und Geschlecht auf eGFR abbilden, wenn Muskelmasse oder Ernährung Kreatinin schwer deuten lassen — mit transparentem Formelnamen.
Forschungskodierung und Datensatz-Labels
Hängen Sie eine reproduzierbare CKD-EPI-Cystatin-C-eGFR und die KDIGO-Kategorie an Studienzeilen, wenn Serum-Cystatin C und Demografie ohne Kreatinin vorliegen.
Produktprototypen und Doppelmarker-Gerüste
Verdrahten Sie einen deterministischen Nierenfunktionsschritt nur mit Cystatin in Apps, die später mit Kreatinin-eGFR vergleichen oder an lizenzierte klinische Systeme übergeben.
Häufige Fragen
Welche eGFR-Gleichung verwendet dieser Rechner?
Die CKD-EPI-Cystatin-C-Gleichung (Inker et al.). Ergebnisse sind in mL/min/1.73 m² und auf eine Dezimalstelle gerundet. Es gibt keinen Rassekoeffizienten.
Welche Einheiten soll ich für Serum-Cystatin C verwenden?
Milligramm pro Liter (mg/L). Das ist die Einheit, die die veröffentlichten CKD-EPI-Cystatin-C-Koeffizienten annehmen.
Worin unterscheidet sich das vom Kreatinin-eGFR-Rechner?
Er nutzt Serum-Cystatin C statt Kreatinin, andere Koeffizienten, und diese Gleichung hatte nie einen Rasseterm. Suchintention und Laboreingabe unterscheiden sich von einem reinen Kreatinin-Werkzeug.
Kann ich den Rechner auch für ein Kind verwenden?
Nein. Die Gleichung ist nur für Erwachsene von 18 bis 120 Jahren in ganzen Jahren validiert. Für Kinder gibt es eigene Formeln wie die Bedside-Schwartz-Formel, die dieser Rechner nicht anwendet.
Bedeutet ein Stadium G2 oder G3 eine chronische Nierenerkrankung?
Nicht allein. Die Stadien G1 bis G5 ordnen nur die Filtrationsleistung ein; für die Diagnose einer chronischen Nierenerkrankung zählen auch Albuminurie, klinischer Kontext und ob der Rückgang chronisch oder akut ist. Besprechen Sie das Ergebnis immer mit Ihrer Ärztin oder Ihrem Arzt.
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/health/egfr-cystatin \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"cystatin_c":1,"age":50,"sex":"female"}'const res = await fetch("https://api.kit.forhosting.com/health/egfr-cystatin", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"cystatin_c": 1,
"age": 50,
"sex": "female"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/egfr-cystatin",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"cystatin_c": 1,
"age": 50,
"sex": "female"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/egfr-cystatin", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"cystatin_c":1,"age":50,"sex":"female"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"cystatin_c":1,"age":50,"sex":"female"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/egfr-cystatin", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"cystatin_c": 1,
"age": 50,
"sex": "female"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.egfr_cystatin",
"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 eGFR aus Cystatin C bedeutet und warum die Gleichung existiert
Ingenieure und Lehrende können Referenzwerte reproduzieren und dieselbe Zahl in Dashboards, Formulare und API-Pipelines einbinden.
Eingaben, Einheiten, Validierungsregeln und Antwortform
Fehlende Pflichtfelder, nichtnumerische Typen, Alter außerhalb des Bereichs und nicht ganzzahlige Alter scheitern ebenfalls mit einer klaren Meldung, die das Feld benennt. Optionale Felder werden weggelassen statt auf null gesetzt. Senden Sie cystatin_c als endliche positive Zahl in Milligramm pro Liter (mg/L) — der Einheit, die die CKD-EPI-Cystatin-C-Koeffizienten annehmen. Das Alter muss eine ganze Jahreszahl von achtzehn bis einhundertzwanzig sein; die Erwachsenengleichung ist für Kinder nicht validiert, und die pädiatrische eGFR braucht eigene Formeln wie bedside Schwartz, die diese Fähigkeit nicht implementiert. Das Geschlecht muss male oder female sein (die Anfangsbuchstaben m oder f werden akzeptiert und normalisiert); die Gleichung hat nur für diese beiden Kategorien veröffentlichte Koeffizienten. Nicht-positives oder null Cystatin C wird mit invalid_input abgelehnt, weil ein nicht-positiver Serumwert klinisch nicht sinnvoll ist und die Potenzterme brechen würde. Bei Erfolg liefert die Antwort egfr auf eine Dezimalstelle gerundet, die Einheitenzeichenkette mL/min/1.73m2, den Gleichungsnamen CKD-EPI cystatin C, einen KDIGO-GFR-Stadiencode von G1 bis G5 mit kurzem stage_label, cystatin_c und cystatin_c_unit sowie Echos von age und sex, damit Aufrufer das Berechnete prüfen können, ohne die Anfrage erneut zu parsen. Dasselbe reine Modul speist den kostenlosen Browserpfad und den bezahlten API-Pfad, sodass Goldens und Unit-Tests exaktes JSON fixieren können, ohne Gleitkomma-Abweichungen zwischen Laufzeiten jenseits der dokumentierten einstelligen Rundung.
Ergebnisse deuten, klinische Grenzen und Integrationskosten
Die kostenlose Browserseite führt dieselbe Bibliothek wie die API aus; programmatische Aufrufe kosten $0.002 pro erfolgreicher Anfrage aus dem vorausbezahlten KIT-Guthaben, Einheit item, und invalid_input-Fehler werden nicht berechnet. Kombinieren Sie die JSON-Felder mit Ihrer eigenen Oberfläche — Ampelbänder, Trenddiagramme oder EHR-Notizen — und halten Sie die klinische Interpretation außerhalb dieses Rechners; dokumentieren Sie, dass die Gleichung CKD-EPI Cystatin C ist, nicht Kreatinin 2021.
Technische Fragen
Was passiert, wenn cystatin_c null oder negativ ist?
Der Aufruf scheitert mit invalid_input. Nicht-positives Serum-Cystatin C wird abgelehnt, weil es keine gültige Eingabe für die CKD-EPI-Potenzterme ist.
Was kostet die API?
Das Browser-Widget läuft kostenlos und lokal. Dieselbe Berechnung über die API wird mit $0.002 pro Anfrage aus dem vorausbezahlten KIT-Guthaben berechnet; invalid_input-Fehler sind kostenlos.