APRI-Rechner
Schätzen Sie die Wahrscheinlichkeit einer Leberfibrose aus zwei Routinewerten: AST 80 U/L, 150 ×10⁹/L Thrombozyten und die übliche obere Normgrenze von 40 ergeben einen APRI von 1,33, ein unklares Ergebnis. Nutzen Sie die Grenze Ihres Labors, wenn sie abweicht. 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
- Ast
- 80
- Thrombozyten
- 150
- Oberer Normwert der AST
- 40
- AST/Normwert-Verhältnis
- 2
- APRI
- 1,3333333333
- Einheit der AST
- U/L
Der AST-zu-Thrombozyten-Quotientenindex, abgekürzt APRI, ist ein einfacher nichtinvasiver Score, der in der hepatologischen Ausbildung und klinischen Forschung genutzt wird, um die Wahrscheinlichkeit signifikanter Leberfibrose oder Zirrhose aus Routine-Laborwerten abzuschätzen. Er kombiniert die Serumaktivität der Aspartat-Aminotransferase mit der zirkulierenden Thrombozytenzahl, die beide mit dem Fortschreiten chronischer Leberkrankheit verschieben. Dieser Rechner setzt die veröffentlichte geschlossene Form um: APRI ist AST geteilt durch die obere Normgrenze der AST, geteilt durch die Thrombozytenzahl, multipliziert mit einhundert. Sie geben positive AST in Einheiten pro Liter an, positive Thrombozyten in mal zehn hoch neun pro Liter und optional die obere Normgrenze Ihres Labors, wenn sie nicht dem Standardwert von vierzig entspricht. Ungültige oder nicht positive Eingaben scheitern mit einem klaren Fehler, statt Zahlen zu erfinden.
Wie der AST-zu-Thrombozyten-Quotientenindex definiert ist
Aspartat-Aminotransferase ist ein hepatozelluläres Enzym, das in Standard-Chemiepanels gemessen wird. Wenn nekroinflammatorische Aktivität und Fibrose zunehmen, steigt die AST oft relativ zum Labor-Referenzbereich, während Thrombozytopenie durch portale Hypertension, spleniches Sequestrieren und verminderte Thrombopoietin-Produktion häufiger wird. Der AST-zu-Thrombozyten-Quotientenindex erfasst dieses gemeinsame Muster ohne Bildgebung oder Biopsie.
Die klassische Formel multipliziert das Verhältnis von gemessener AST zur oberen Normgrenze mit einhundert, nachdem durch die Thrombozytenzahl geteilt wurde, ausgedrückt als mal zehn hoch neun pro Liter. Algebraisch ist APRI gleich öffnende Klammer AST geteilt durch ULN schließende Klammer, geteilt durch Thrombozyten, mal einhundert. Wenn Ihr Laborbericht vierzig Einheiten pro Liter als obere Normgrenze nennt, nutzt das Weglassen des optionalen ULN-Feldes hier diesen Standard; wenn Ihr Referenzintervall abweicht, übergeben Sie die exakte ULN, damit das AST-zu-Normal-Verhältnis dem Bericht treu bleibt, der den Enzymwert erzeugt hat.
Diese Fähigkeit setzt genau diese geschlossene Form um. Sie wendet weder FIB-4-Altersterme noch ELF-Serumpanels, Transiente-Elastografie-Schwellen oder Machine-Learning-Komposite an. Eingaben müssen endlich und strikt größer als null sein.
Eine null oder negative AST, Thrombozytenzahl oder ULN stellt für dieses Modell keine sinnvolle Laborablesung dar und scheitert mit ungültiger Eingabe, statt Absolutwerte zu erfinden. Formulieren Sie Ausgaben stets als bildende Schätzungen der veröffentlichten Formel, nicht als klinische Diagnose und nicht als Ersatz für professionelles Urteil, Bildgebung oder lokale Behandlungsprotokolle.
Wo APRI-Rechner in der Praxis vorkommen
Hepatologie- und Innere-Medizin-Kurse vergeben ständig APRI-Übungen aus Lehrbuch-Laborpaaren, sodass ein vertrauenswürdiges Orakel, das den Index neben dem AST-zu-ULN-Verhältnis zurückgibt, die Korrektur und Demo-Vorbereitung beschleunigt. Pflege- und Physician-Assistant-Programme führen nichtinvasive Fibrose-Scores vor Biopsiepfaden ein, und Dozierende brauchen deterministische Lösungsschlüssel, die mit Handrechnung und expliziter ULN übereinstimmen. Produktteams, die bildende klinische Rechner bauen, wollen einen dokumentierten AST-und-Thrombozyten-Pfad, den Clients von Hand prüfen können, statt eines Black-Box-Risikoscores, der mehrere Biomarker ohne Offenlegung mischt.
Forschungsassistentinnen und -assistenten, die synthetische Leberpanel-Datensätze vorbereiten, brauchen stabile APRI-Labels aus bekannten Enzym- und Thrombozytenpaaren ohne Netzwerkanrufe oder Modelldrift. Wenn Sie später FIB-4, Child-Pugh, eGFR, mittleren arteriellen Druck oder Einheitenumrechnung von Enzymaktivitäten brauchen, behandeln Sie diese als getrennte Suchintentionen und Landingpages, statt diese APRI-Rechnerseite zu überladen. Präsentieren Sie Ergebnisse stets als bildende Schätzungen der klassischen AST-zu-Thrombozyten-Formel; klinische Entscheidungen erfordern qualifizierte Fachkräfte, vollständigen Laborkontext, Bildgebung wenn indiziert und Protokolle, die dieses Werkzeug nicht erhebt.
Anwendungsfälle
APRI-Lösungsschlüssel für den Unterricht
Erzeugen Sie APRI und AST/ULN-Verhältnisse aus Lehrbuch-Enzym- und Thrombozytenpaaren, damit Dozierende und Autokorrektoren eine transparente Referenzwahrheit teilen.
Hepatologie-Trainingsdemos
Zeigen Sie den klassischen nichtinvasiven Fibrose-Index in Lehrlaboren, ohne FIB-4- oder Elastografie-Modelle auf derselben Seite zu mischen.
Häufige Fragen
Was ist der APRI-Score?
APRI ist der AST-zu-Thrombozyten-Quotientenindex, ein nichtinvasiver Laborscore zur Abschätzung der Wahrscheinlichkeit signifikanter Leberfibrose oder Zirrhose aus Routine-Blutwerten.
Welche Formel verwenden Sie?
APRI = (AST / ULN_AST) / platelets × 100, mit AST und ULN in U/L und Thrombozyten in ×10⁹/L. Die Standard-ULN_AST ist 40, wenn Sie dieses Feld weglassen.
Was geschieht, wenn AST oder Thrombozyten null oder negativ sind?
Nicht positive Enzym- oder Thrombozytenwerte werden abgelehnt, statt Absolutwerte oder stille NaN zu erfinden.
Wie formatiere ich die Eingabe?
Senden Sie ast und platelets als endliche positive Zahlen (z. B. 80 und 150).
Was, wenn die obere Normgrenze für AST in meinem Labor nicht 40 ist?
Tragen Sie die Grenze aus Ihrem Befund ein. Der Wert 40 U/L gilt nur, wenn Sie keine angeben; mit der Grenze Ihres Labors bleibt das Verhältnis von AST zum Normalwert dem Befund treu.
In welcher Einheit gebe ich die Thrombozyten ein?
In ×10⁹/L, was zahlenmäßig dem auf vielen Blutbildern üblichen ×10³/µL entspricht. Steht die Zahl in einer anderen Einheit, rechnen Sie sie zuerst um und geben dann einen positiven Wert ein.
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/apri \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ast":80,"platelets":150}'const res = await fetch("https://api.kit.forhosting.com/health/apri", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ast": 80,
"platelets": 150
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/apri",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ast": 80,
"platelets": 150
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/apri", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ast":80,"platelets":150}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ast":80,"platelets":150}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/apri", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"ast": 80,
"platelets": 150
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.apri",
"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
Wie der AST-zu-Thrombozyten-Quotientenindex definiert ist
Die Berechnung ist reine Gleitkomma-Arithmetik ohne Netzwerkanrufe, ohne Zufallsseed, ohne Wanduhr und ohne Modelldrift, sodass identische Enzym- und Thrombozytenpaare stets dasselbe JSON liefern.
Was Sie senden und was Sie zurückerhalten
Senden Sie zwei Pflichtfelder und ein optionales Feld. Klassische Rauchtests umfassen AST achtzig mit Thrombozyten hundertfünfzig und Standard-ULN vierzig, was ein APRI von etwa eins Komma drei drei ergibt, und AST fünfundvierzig mit Thrombozyten zweihundertfünfzig, was etwa null Komma fünfundvierzig ergibt. Wenn Ihr vorgelagertes Formular Thrombozyten in einer anderen Skala erfasst, wandeln Sie zuerst in mal zehn hoch neun pro Liter um und übergeben Sie hier die positive Zahl. Das Feld ast ist die Serum-Aspartat-Aminotransferase in Einheiten pro Liter und muss eine endliche Zahl strikt größer als null sein; Aliase ast_ul, got und aspartate werden akzeptiert. Das Feld platelets ist die Thrombozytenzahl in mal zehn hoch neun pro Liter, numerisch dieselbe Skala wie mal zehn hoch drei pro Mikroliter auf vielen Blutbildberichten, und muss ebenfalls endlich und strikt positiv sein; platelet, plt und platelet_count werden akzeptiert. Das optionale Feld uln_ast ist die obere Labornormgrenze der AST in derselben Einheit; wird es weggelassen, gilt der Standard vierzig, und wird es angegeben, muss es endlich und strikt positiv sein; ast_uln, uln und upper_limit_ast werden akzeptiert. Fehlende Pflichtfelder, nichtnumerische Zeichenketten, NaN, Infinity, null und negative Werte scheitern mit invalid_input und werden nicht berechnet. Bei Erfolg liefert die Antwort bereinigte ast-, platelets- und uln_ast-Werte, einen Booleschen Wert uln_ast_defaulted, der angibt, ob die Standard-ULN angewendet wurde, ast_uln_ratio als AST geteilt durch ULN, den apri-Index selbst, unit_ast als U/L, unit_platelets als zehn hoch neun pro Liter, einen bildenden fibrosis_hint anhand gängiger Literatur-Schwellen nahe null Komma fünf, eins Komma fünf und zwei, die Formelzeichenkette und method apri. Die Preise erfolgreicher API-Aufrufe sind die veröffentlichte Basis von $0.002 pro Element; Validierungsfehler werden auf der vorausbezahlten API nicht berechnet.
Wo APRI-Rechner in der Praxis vorkommen
Weil diese Fähigkeit ein reiner Parse-Motor ist, ist der API-Preis die veröffentlichte Basis von $0.002 pro erfolgreichem Element und fehlgeschlagene Validierung wird auf der vorausbezahlten API nicht berechnet.
Integrationsbeispiele
Deterministische Leberpanel-Fixtures
Erzeugen Sie massenhaft stabile APRI-Labels für synthetische Datensätze und Regressionstests mit hartem invalid_input bei nicht positiven Laborwerten.
Technische Fragen
Was kostet der APRI-Rechner für Leberfibrose?
Auf dieser Seite läuft das Widget im Browser gratis und lokal. Dieselbe Berechnung über die API kostet $0.002 pro erfolgreicher Anfrage aus dem aufladbaren Prepaid-Guthaben; ungültige Eingaben werden nicht berechnet.