アニオンギャップΔ比計算機
高アニオンギャップ性アシドーシスに別の異常が隠れていないかを確かめます。ギャップ28、重炭酸12なら上昇16に対して低下12で、比は0.8〜2.0の帯に入ります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- アニオンギャップ
- 28
- 重炭酸
- 12
- 正常アニオンギャップ
- 12 mEq/L
- 正常重炭酸
- 24
- アニオンギャップの変化量
- 16
- HCO3の変化量
- 12
高アニオンギャップ代謝性アシドーシスがあるとき、臨床家や学習者は第二の過程が隠れていないか、つまり正常ギャップのアシドーシスの併存や代謝性アルカローシスをよく尋ねます。アニオンギャップのデルタ比(デルタ・デルタとも呼ばれます)は、その教育上の問いに単純な算術で答えます。アニオンギャップが正常基準よりどれだけ上がったかを、重炭酸が自らの正常よりどれだけ下がったかと比較します。本機能は測定済みアニオンギャップと重炭酸、任意の正常基準(既定は十二と二十四ミリ当量毎リットル)を受け取り、ギャップの差分、重炭酸の差分、比、教育用バンドラベルを返します。
アニオンギャップΔ比が測るものと必要な入力
デルタ比は血清アニオンギャップの上に載る教育ツールです。まず測定ギャップをすでに知っていることが多く、基礎代謝パネルでナトリウムから塩化物と重炭酸を引いた値です。次に基準正常に対する二つの差分を作ります。
アニオンギャップのデルタは測定ギャップから正常ギャップを引いた値、重炭酸のデルタは正常重炭酸から測定重炭酸を引いた値です。その商がデルタ比です。 重炭酸が未測定陰イオンの上昇にほぼ比例して下がったとき、比は純粋な高ギャップ帯の近くに落ちます。
ギャップ上昇に対して予想より重炭酸が大きく下がった場合、教室では併存する高クロール性の正常ギャップアシドーシスが疑われます。予想より下がらなかった場合は、併存する代謝性アルカローシスや慢性呼吸性アシドーシスが議論されます。本製品は疾患を診断しません。
算術と公開済みの教育バンドだけを計算し、どのクライアントも同一の数値を得られるようにします。実務的な範囲で教室入力を妥当に保ちます。アニオンギャップはゼロから八十、重炭酸はゼロから八十、正常ギャップはゼロから三十、正常重炭酸はゼロから四十です。
測定重炭酸が正常基準と等しいと重炭酸デルタはゼロで比は未定義のため、エンジンはゼロ除算ではなくそのケースを拒否します。経路は安定丸めの純粋算術で、乱数シードも壁時計もありません。
使える場面と計算の限界
教室デモ、看護の宿題確認、表計算ごとに商を再実装しない個人学習には、ブラウザ上の無料アニオンギャップΔ比計算機を呼び出します。検証失敗はエンジンが要求を拒否したあと残高を消費しません。生の電解質から始めるときは別のアニオンギャップ計算と組み合わせます。
まずギャップを得てから、ギャップと重炭酸をここに渡してデルタ比を求めます。一価イオンには一貫したミリ当量単位を好んでください。UIが整数のみ集める場合は整数を送り、エンジンは数値文字列も受け付けます。
入力の保持規則は他の KIT parse 項目と同じで、アルゴリズムは完全に決定的なので継続的インテグレーションのフィクスチャに結果を固定して安全です。期待は教育用に保ってください。これは計算と学習の道具であり診断用医療機器ではなく、症状、既知の酸塩基障害、腎疾患、中毒、薬剤変更がある方は、単独の自動数値ではなく専門の医学的助言に従ってください。
活用例
酸塩基教育アプリ
教育アプリが比の横に中間のΔAGとΔHCO3を示し、教科書のバンドしきいを各クライアントで再実装しません。
よくある質問
教育バンドは何を意味しますか?
0.4未満はHAGMAに併存するNAGMAを示唆、0.4–0.8はHAGMA+NAGMAの混合の可能性、0.8–2.0は比較的純粋なHAGMA、2.0超は併存する代謝性アルカローシスまたは慢性呼吸性アシドーシスです。ラベルは教育用のみで診断ではありません。
アニオンギャップのデルタ比はどう計算しますか?
測定したギャップから正常値の12を引き、24から測定した重炭酸を引いた値で割ります。ギャップ28、重炭酸12なら、16を12で割ることになります。
重炭酸が24のとき計算できないのはなぜですか?
重炭酸の低下が0になり、0で割ることになるためです。測定した重炭酸が基準値と同じときは比が定まらないので、数値は出しません。
正常値として12と24以外を使えますか?
はい、使えます。2つの基準値は任意で、授業や検査室が別の正常値を教えている場合は変更できます。空欄ならギャップ12、重炭酸24が使われます。
ナトリウムと塩化物からアニオンギャップも計算しますか?
いいえ、計算しません。すでに求めたアニオンギャップを入力します。通常はナトリウムから塩化物と重炭酸を引いた値で、そこからデルタ比を求めます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/health/anion-gap-delta \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"anion_gap":28,"bicarbonate":12}'const res = await fetch("https://api.kit.forhosting.com/health/anion-gap-delta", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"anion_gap": 28,
"bicarbonate": 12
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/anion-gap-delta",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"anion_gap": 28,
"bicarbonate": 12
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/anion-gap-delta", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"anion_gap":28,"bicarbonate":12}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"anion_gap":28,"bicarbonate":12}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/anion-gap-delta", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"anion_gap": 28,
"bicarbonate": 12
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.anion_gap_delta",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
経路はネットワークもモデルもない純粋で決定的な数学なので、宿題チェッカーとAPIクライアントは常に同じJSONを見ます。負または欠落した数値はinvalid_inputで失敗し課金されません。
アニオンギャップΔ比が測るものと必要な入力
必須フィールド anion_gap と bicarbonate を有限の非負数として送ってください。ag、hco3、bicarb、total_co2 などのエイリアスは文書化されている場合に受理されます。任意の normal_anion_gap の既定は十二ミリ当量毎リットル、normal_bicarbonate は二十四です。欠落フィールド、非有限値、負の測定値は invalid_input で失敗します。同一入力は常に同一JSONを返します。
delta_ratio、バンド、応答形状の読み方
比が零点四未満なら高ギャップアシドーシスに併存する正常ギャップアシドーシス、零点四以上零点八未満なら高・正常ギャップの混合の可能性、零点八から二点零までなら比較的純粋な高アニオンギャップ代謝性アシドーシス、二を超えるなら併存する代謝性アルカローシスまたは慢性呼吸性アシドーシスです。これらのしきいは教科書でよくある教育範囲に沿い、ラベルにすぎません。臨床診断ではなく、動脈血ガス解釈の代替でもなく、医療機器の主張でもありません。ナトリウム・塩化物・重炭酸からギャップを組み立てる血清アニオンギャップ計算機、浸透圧ギャップツール、血液ガスと電解質を多段ワークフローで組み合わせる完全酸塩基エンジンと混同しないでください。検索意図も契約も異なります。成功時、応答は安定丸めで anion_gap、bicarbonate、normal_anion_gap、normal_bicarbonate をエコーし、unit を mEq/L に設定し、中核の数値三つ組として delta_ag、delta_hco3、delta_ratio を報告します。formula フィールドは商を再掲し、教育カードが数値の横に式を示せるようにします。method フィールドは常に anion_gap_delta_ratio で、下流コードが形状を嗅がずに分岐できます。band フィールドは短い機械安定コードです。lt_0.4、0.4_to_0.8、0.8_to_2.0、gt_2.0 のいずれかです。interpretation フィールドは、そのバンドの教育的意味を述べる短い文です。中間ステップを見せたいときは delta_ag と delta_hco3 を使い、要約だけなら delta_ratio と band を使います。必須値の欠落、非数値文字列、範囲外の読み、負値、重炭酸デルタ零はすべて invalid_input で失敗し課金されません。
APIの使い方、料金、製品フロー、実務上の限界
必須の anion_gap と bicarbonate、カリキュラムが十二と二十四以外の基準正常を使う場合は任意の normal_anion_gap と normal_bicarbonate を含む JSON 本体を送ってください。健康教育 SaaS、電子ワークシート、シミュレーションラボ、チュータリング基盤、学校 LMS が KIT 残高のもとで安定契約を必要とするときは前払い API を使い、成功1件あたり $0.002 です。SDK を出荷する作者は delta_ratio と band を表、ご自身で定義する教育しきいの色帯、formula 文字列を示す段階的教育カードに写せます。
連携の活用例
医学・看護学校の宿題
学生が測定したAGとHCO3を提出し、決定的な出力を持つ自動チェッカーに期待されるdelta_ratioと教育バンドのJSONを固定します。
シミュレーションラボとSaaSバックエンド
すでにアニオンギャップと重炭酸を保持するサーバパイプラインが、言語ごとに式を複製する代わりに前払いエンドポイントでΔ比フィールドを呼び出します。
技術的な質問
アニオンギャップのデルタ比はどう計算しますか?
delta_ratio = (anion_gap − normal_anion_gap) / (normal_bicarbonate − bicarbonate)。既定は normal_anion_gap 12 と normal_bicarbonate 24 mEq/L です。応答には delta_ag、delta_hco3、delta_ratio、formula 文字列が含まれます。
重炭酸が正常基準と等しい場合は?
ΔHCO3がゼロになり比が未定義(ゼロ除算)のため、要求はinvalid_inputで失敗します。
アニオンギャップΔ比計算機は無料ですか?
ブラウザツールはお使いの端末で無料です。API呼び出しは成功1件あたり$0.002の前払いKIT残高を使い、検証失敗は課金されません。
ナトリウムと塩化物からアニオンギャップを計算しますか?
いいえ。測定済みのanion_gapと重炭酸を送ってください。Na−(Cl+HCO3)自体は別のアニオンギャップ計算機を使い、その後ギャップと重炭酸を本Δ比エンドポイントに渡します。