ForHosting KIT · Outils pour développeurs

Calculateur de dose de warfarine

La warfarine est un antagoniste de la vitamine K dont la quantité hebdomadaire stable en milligrammes varie de plusieurs fois d'un patient à l'autre, car l'âge, la corpulence et deux gènes bien étudiés — VKORC1 et CYP2C9 — modifient à la fois la cible du médicament et la clairance de la S-warfarine.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Ce calculateur de dose de warfarine prend l'âge en années, le poids corporel en kilogrammes, un génotype VKORC1 -1639G>A et une paire d'allèles étoile de CYP2C9, puis renvoie une dose hebdomadaire initiale éducative en milligrammes selon une identité fixe de l'International Warfarin Pharmacogenetics Consortium. Les génotypes inconnus ou non reconnus échouent avec invalid_input au lieu de substituer une moyenne de population. La même arithmétique pure s'exécute gratuitement dans le navigateur et via l'API à $0.002 par appel réussi. Il s'agit d'une estimation éducative de départ, non d'une ordonnance.

Comment l’utiliser

Saisissez vos données dans le formulaire ci-dessus. L’outil les vérifie avant le calcul et affiche le résultat sur la même page.

Vérifiez vos données

Suivez les libellés et les unités de chaque champ. Si une valeur manque ou sort de la plage autorisée, la page indique quoi corriger.

Relancez le calcul ou automatisez-le

Utilisez l’outil web pour les vérifications ponctuelles et l’API pour intégrer la même capacité à un flux automatisé.

Obtenez une réponse maintenant

Saisissez un jeu de valeurs et consultez le résultat sans créer de feuille de calcul ni de script.

Comparez des scénarios

Modifiez une valeur à la fois et relancez le calcul pour voir ce qui influence le résultat.

Automatisez les tâches répétées

Utilisez l’API lorsque le même calcul doit s’exécuter dans votre produit ou votre flux.

Comment calcule-t-on la dose hebdomadaire de warfarine ?

Évaluez l'identité à racine carrée IWPC : 5.6044 plus 0.0087 fois 170 cm, moins 0.2614 fois l'âge en décennies, plus 0.0128 fois le poids en kilogrammes, moins les coefficients VKORC1 et CYP2C9, puis élevez le résultat au carré. La sortie principale est weekly_dose_mg.

Quels génotypes VKORC1 et CYP2C9 sont acceptés ?

VKORC1 doit être GG, AG ou AA (les formes avec barre comme G/G sont normalisées). CYP2C9 doit être l'un de *1/*1, *1/*2, *1/*3, *2/*2, *2/*3 ou *3/*3. L'ordre des allèles est trié. Toute autre chaîne, y compris unknown, échoue avec invalid_input.

Que se passe-t-il si un génotype est inconnu ?

La tâche échoue avec invalid_input. Ce calculateur n'applique pas les coefficients dummy d'inconnu de l'IWPC. Un résultat VKORC1 ou CYP2C9 manquant ou non reconnu est rejeté et n'est pas facturé.

Ce calculateur est-il une ordonnance ou un substitut du clinicien ?

Non. Il renvoie une estimation hebdomadaire initiale éducative. Il ne lit pas l'INR, ne choisit pas une fourchette cible, ne charge pas un bolus et n'ajuste ni l'amiodarone, ni le régime, ni les médicaments interactifs. Confirmez le chiffre auprès d'un clinicien diplômé et de la notice du produit dans votre juridiction.

Combien coûte le calculateur de dose de warfarine ?

L'outil du navigateur est gratuit. Les requêtes API utilisent un solde prépayé KIT à $0.002 par appel réussi ; une entrée non valide n'est pas facturée.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

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

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

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"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →