ForHosting KIT · 健康・運動

ワルファリン用量計算機

65歳、体重80 kg、VKORC1がGG、CYP2C9が*1/*1の人なら、初期用量の推定は週41.07 mg、1日あたり約5.87 mgです。学習用の目安であり処方ではないので、医師と相談してください。ブラウザで無料で使えます。

  • 無料
  • ブラウザで動作
  • 登録不要
  • データは端末の外に出ません
ご利用方法 ウェブAPIメールTelegramアプリ 近日
入力した場合
Age
65
重み
80
VKORC1遺伝子
GG
Cyp2c9
*1/*1
結果
週あたりの用量 (mg)
41.07
1日の用量 (mg)
5.87
年齢 (10年単位)
6.5
VKORC1係数
0

ワルファリンはビタミンK拮抗薬であり、安定した週あたりミリグラム量は患者間で数倍違います。年齢・体格と、よく研究された二つの遺伝子 VKORC1 および CYP2C9 が、標的と S-ワルファリンのクリアランスの両方を変えるからです。本ワルファリン用量計算機は、年齢(年)、体重(キログラム)、VKORC1 -1639G>A 遺伝子型、CYP2C9 スター対立遺伝子の対を受け取り、International Warfarin Pharmacogenetics Consortium の固定恒等式で教育用の初期週用量をミリグラムで返します。

年齢・体重・遺伝子型から週ミリグラム用量を求める方法

本ワルファリン用量計算機の恒等式は、International Warfarin Pharmacogenetics Consortium の薬理遺伝学的平方根モデルであり、入力は四つだけです。整数年の年齢、キログラムの体重、位置マイナス 1639 の G から A への VKORC1 遺伝子型、CYP2C9 のスター対立遺伝子の対です。

公表された回帰は週ミリグラム量の平方根を予測し、その予測値を二乗するため、返る数字は一日あたりではなく週あたりのミリグラムです。年齢は十年単位、つまり年齢を十で割った値として入り、係数はマイナス 0.2614 です。寿命が十年増えるごとに平方根予測が下がり、したがって週用量も下がります。

体重はキログラムで入り、係数はプラス 0.0128 です。遺伝子型を固定すれば、重い患者ほど週ミリグラム量は大きくなります。VKORC1 の GG は係数ゼロの基準です。

AG は予測から 0.8677 を引き、AA は 1.6974 を引きます。A 対立遺伝子が肝のビタミンKエポキシドレダクターゼを減らし、典型的な国際標準化比に達するのに必要なミリグラムを減らす、というよく知られた所見に沿います。CYP2C9 のスター一対スター一が基準です。

スター二とスター三の対立遺伝子は、コンソーシアムがモデル化した六つの閉じた対に応じて 0.5211、0.9357、1.0616、1.9206、または 2.3312 を引きます。身長・祖先・酵素誘導薬・アミオダロンは集めません。

基準身長百七十センチメートルは切片に折り込み、残りの任意ダミーは元の当てはめで欧州祖先・誘導薬なし・アミオダロンなしの原点に置いたままです。unknown という値はこの契約では遺伝子型ではありません。欠落した検査報告から集団平均用量を捏造するより、正直な誤りにする方がましだからです。

六十五歳・八十キログラムで VKORC1 が GG、CYP2C9 がスター一対スター一なら、二乗後は週あたり約五十ミリグラム付近に着地し、同じ年齢・体重で AA かつスター三対スター三ならはるかに低くなります。週ミリグラム数字は小数第二位まで安定して丸め、JavaScript ランタイム間で goldens がバイト単位に比較できます。

任意の出力キーは省略され、null にはしません。

ワルファリン用量計算機が役立つ場面

抗凝固外来と薬理遺伝学コンサルは、すでにカルテにある年齢、直近診察の体重、検査報告の二つの離散遺伝子型を、最初の INR 確認前に薬剤師が錠剤含量の横に書ける一つの週ミリグラム数へ変えるために本計算機を使います。

薬学・医学の教室実験は同じ恒等式を課し、同じ体重の六十五歳の二人が、一方が VKORC1 GG で CYP2C9 スター一対スター一、他方が AA でスター三対スター三のとき、「一日五ミリグラム」という目安を共有してはならない理由を学生が見られるようにします。検証失敗は残高を消費しません。

本計算機は免許を持つ臨床家の代替ではなく、目標 INR も選ばず、初日や二日目のボーラスも積まず、アミオダロン・リファンピン・食事のビタミンK・肝疾患も補正せず、週ミリグラム合計を月曜から日曜の錠剤カレンダーにもしません。

検査室がすでに報告するマイナス 1639 の G から A と CYP2C9 スター表記の遺伝子型を送り、週結果は管轄の添付文書と監視計画と照合する開始用ワークシートの数字として扱ってください。未知の遺伝子型を黙って集団平均として扱う場当たりの表計算セルから算術を救い出してください。

同型の関数一つは、AA 係数で食い違うコピー式が十二本あるより監査しやすいです。

抗凝固外来の開始ワークシート

カルテの年齢、直近の体重、検査室の二つの遺伝子型を、最初の INR の前に薬剤師が錠剤含量の横に書ける一つの週ミリグラム数字へ変えます。

帳票の事前入力と表計算の照合

同じ IWPC 恒等式を継続的統合に固定し、受付帳票が未知の遺伝子型を黙って集団平均用量として扱わないようにします。

週あたりのワルファリン用量はどう計算しますか?

IWPC の平方根恒等式を評価します。5.6044 に 0.0087 かける 170 cm を足し、0.2614 かける十年単位の年齢を引き、0.0128 かけるキログラム体重を足し、VKORC1 と CYP2C9 の係数を引いてから二乗します。

どの VKORC1 と CYP2C9 の遺伝子型を受け付けますか?

VKORC1 は GG、AG、AA でなければなりません(G/G のような斜線形は正規化します)。CYP2C9 は *1/*1、*1/*2、*1/*3、*2/*2、*2/*3、*3/*3 のいずれかです。対立遺伝子の順は並べ替えます。

遺伝子型が未知のときはどうなりますか?

本計算機は IWPC の未知ダミー係数を適用しません。欠落または未認識の VKORC1 または CYP2C9 結果は拒否され、課金されません。

この計算機は処方箋ですか、臨床家の代替ですか?

いいえ。 教育用の初期週見積りを返します。INR は読まず、目標範囲も選ばず、ボーラスも積まず、アミオダロン・食事・相互作用薬も補正しません。管轄の免許を持つ臨床家と製品の添付文書で数字を確認してください。

身長や他の薬を入力しないのはなぜですか?

使うのは年齢、体重、2つの遺伝子型だけだからです。基準身長170 cmはあらかじめ計算に含まれ、祖先、酵素誘導薬、アミオダロンは元のモデルの基準のままです。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/health/warfarin-dosing

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/health/warfarin-dosing \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"age":65,"weight":80,"vkorc1":"GG","cyp2c9":"*1/*1"}'
{
  "age": 65,
  "weight": 80,
  "vkorc1": "GG",
  "cyp2c9": "*1/*1"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.warfarin_dosing",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

未知または未認識の遺伝子型は集団平均で置き換えず invalid_input で失敗します。同じ純算術がブラウザでは無料、API では成功1回につき $0.002 で動きます。これは教育用の開始見積りであり、処方箋ではありません。

年齢・体重・遺伝子型から週ミリグラム用量を求める方法

コンソーシアムの未知ダミーを適用せず invalid_input で失敗します。

入力契約、遺伝子型の列挙、応答の形、および誤り

vkorc1 はマイナス 1639 の G から A への VKORC1 遺伝子型で、閉じた集合 GG・AG・AA のいずれかでなければならず、G/G・A/G・G/A のような斜線形は受け付けて正規化します。cyp2c9 は CYP2C9 のスター対立遺伝子対で、スター一対スター一、スター一対スター二、スター一対スター三、スター二対スター二、スター二対スター三、スター三対スター三のいずれかでなければなりません。対立遺伝子の順は並べ替えられ、スター二対スター一はスター一対スター二になります。unknown、unk、missing、疑問符は遺伝子型ではありません。未報告の検査から空のミリグラムが作られることはありません。体重がゼロ・負・欠落・NaN・Infinity、年齢が一〜百二十の外、整数でない年齢、遺伝子型 enum 外の値も同様に失敗します。検証失敗は課金されません。本エンジンはミリグラムを曜日ごとの錠剤カレンダーに変換せず、INR も読まず、相互作用薬も補正しません。必須の四つの欄を含む JSON 本体を POST してください。age は一から百二十までの整数年の患者年齢で、別名は age_years、years、patient_age です。weight はキログラム単位の患者体重で、四百以下の厳密に正の有限数でなければならず、別名は weight_kg、body_weight、kg、mass、patient_weight です。欄名の別名は vkorc1_genotype、vk、rs9923231 です。別名は cyp2c9_genotype、cyp、cyp2c9_star です。各数値欄は JSON 数でも数値文字列でも受け付けます。成功時の本体には整えた age・weight・vkorc1・cyp2c9、主数値としての週ミリグラム weekly_dose_mg、それを七で割った daily_dose_mg、age_decades、適用した二つの遺伝子型係数、百七十の定数 reference_height_cm、formula 文字列、方法名 iwpc_pgx_age_weight_vkorc1_cyp2c9、およびこれが教育用の初期週見積りであって処方箋ではないという注記が含まれます。フィールド名付きの invalid_input となり、遺伝子型が未知であると述べます。weekly_dose_mg は実際にお持ちの製品の錠剤含量と照合してください。

ワルファリン用量計算機が役立つ場面

実装は純粋 parse の段階 A のため、成功した各呼び出しは公表基本料金 $0.002 で、モデルトークンも外向き通信もありません。要求を小さく保ち、weekly_dose_mg を継続的統合に固定すれば、臨床意思決定支援システムを自前で立てずに LMS 拡張、エッジワーカー、帳票の事前入力向けの再現可能な教育数値を得られます。

薬理遺伝学の教室実験

同じ年齢・体重で GG プラススター一と AA プラススター三を学生に示し、週ミリグラムが変わる理由を見せたうえで weekly_dose_mg を手計算で確かめます。

ワルファリン用量計算機の料金はいくらですか。

ブラウザの用具は無料です。API 要求は前払い KIT 残高を成功1回につき $0.002 で使い、無効な入力は課金されません。

KITの完全なドキュメントを見る →