ForHosting KIT · Santé et sport

Calculateur protéine-créatinine

Des protéines urinaires à 30 mg/dl avec une créatinine à 150 mg/dl donnent un rapport de 0,2 mg/mg, soit 200 mg/g, dans la zone de protéinurie légère. Un seul échantillon remplace le recueil des urines de 24 heures. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Protéines
30
Créatinine
150
Vous obtenez
Unité des protéines
mg/dL
Unité de créatinine
mg/dL
Protéines (mg/dL)
30
Créatinine (mg/dL)
150

Le ratio protéine-créatinine urinaires, souvent noté PCR ou UPCR, estime la protéinurie quotidienne à partir d'une seule miction ponctuelle, sans recueil chronométré de vingt-quatre heures. Ce calculateur convertit les concentrations de protéine et de créatinine que vous envoyez en milligrammes par décilitre, divise la protéine par la créatinine et renvoie le ratio en milligrammes par milligramme, milligrammes par gramme et milligrammes par millimole, ainsi qu'une catégorie de protéinurie. Les catégories suivent l'enseignement clinique courant : normale sous 0.15 mg par mg, légère de 0.15 à 0.50, modérée de 0.50 à 3.5, et de gamme néphrotique à partir de 3.5.

Ce que signifie le ratio protéine-créatinine et comment les catégories sont attribuées

Le recueil chronométré de protéine urinaire sur vingt-quatre heures reste la référence historique de la protéinurie quotidienne, mais les mictions incomplètes, les flacons renversés et le sur-recueil rendent le résultat bruité en clinique courante. Le ratio protéine-créatinine sur un échantillon ponctuel aléatoire est le substitut pratique : l'excrétion de créatinine est relativement stable dans la journée, si bien que le rapport des concentrations de protéine et de créatinine suit l'excrétion quotidienne de protéine sans mesurer le volume.

Lorsque les deux analytes sont en milligrammes par décilitre, le PCR en milligrammes par milligramme égale la protéine divisée par la créatinine. Ce nombre est numériquement identique aux grammes de protéine par gramme de créatinine et constitue l'unité de compte-rendu conventionnelle aux États-Unis. Multipliez par mille pour obtenir les milligrammes de protéine par gramme de créatinine, le chiffre milligramme par gramme imprimé sur de nombreux comptes rendus de laboratoire.

Multipliez le ratio milligramme par milligramme par 113.12, masse molaire de la créatinine en grammes par mole, pour obtenir les milligrammes de protéine par millimole de créatinine, l'unité SI. Ce calculateur classe le ratio milligramme par milligramme en quatre bandes de dépistage alignées sur l'enseignement d'excrétion protéique de type KDIGO : normale ou physiologique sous 0.15, protéinurie légère de 0.15 jusqu'à 0.50 exclu, protéinurie modérée de 0.50 jusqu'à 3.5 exclu, et protéinurie de gamme néphrotique à partir de 3.5.

Ces seuils rappellent le récit habituel selon lequel l'excrétion physiologique reste sous environ cent cinquante milligrammes par jour et celle de gamme néphrotique atteint trois virgule cinq grammes par jour ou plus, en supposant près d'un gramme de créatinine excrétée par jour. Ce sont des étiquettes d'un ratio, pas un diagnostic de maladie rénale chronique, de syndrome néphrotique ni d'une glomérulopathie nommée. L'hydratation, la masse musculaire, la méthode de dosage et le contexte clinique restent du ressort du clinicien qui lit le résultat.

Conseils pratiques, limites et recherches connexes

Préférez des nombres plutôt que des chaînes préformatées lorsque vous maîtrisez le client ; les nombres en texte ne sont acceptés que s'ils suivent un motif numérique fini strict.

Contrôles classiques que vous pouvez recalculer à la main : protéine trente milligrammes par décilitre sur créatinine cent cinquante milligrammes par décilitre, soit 0.2 milligrammes par milligramme (deux cents milligrammes par gramme) en bande légère ; protéine dix sur cent, soit 0.1 et normale ; protéine quatre-vingts sur cent, soit 0.8 et modérée ; protéine quatre cents sur cent, soit 4.0 et de gamme néphrotique.

Cette page vise les personnes qui cherchent un calculateur de ratio protéine créatinine urinaires, un calculateur PCR, un calculateur UPCR ou une catégorie de protéinurie à partir d'un échantillon ponctuel. Ce n'est pas un outil d'apport protéique quotidien, ni un dosage Bradford, ni une estimation de filtration rénale eGFR, ni un calculateur de volume de vingt-quatre heures.

Choisissez cette capacité lorsque vous avez déjà deux concentrations et n'avez besoin que du ratio et de la bande ; si votre source est un recueil chronométré avec volume, convertissez d'abord en concentrations ou conservez le total chronométré comme flux distinct.

Dépistage en consultation sans recueil de 24 heures

Les formulaires d'accueil saisissent une fois la paire protéine-créatinine d'urines ponctuelles, puis stockent le PCR et une catégorie de protéinurie à côté de la visite, sans attendre le flacon chronométré.

Conversion middleware de laboratoire et dossier patient

Les interfaces qui reçoivent des bons mixtes en mg/dL et mmol/L appellent un seul point d'entrée déterministe afin que les tableaux de bord affichent toujours mg/mg, mg/g et mg/mmol avec les mêmes étiquettes de bande.

Jeux de tests recherche et assurance qualité

Générez des cas connus normaux, légers, modérés et néphrotiques plus un rejet pour créatinine nulle, destinés aux valeurs attendues de référence et aux fiches pédagogiques.

Qu'est-ce que le ratio protéine-créatinine urinaires ?

Le PCR (ou UPCR) est la concentration de protéine d'urines ponctuelles divisée par celle de créatinine, toutes deux dans la même unité de masse par volume. Il estime la protéinurie quotidienne sans recueil chronométré.

Quelles catégories de protéinurie sont utilisées ?

Sur l'échelle mg/mg : normale sous 0.15, légère à partir de 0.15, modérée à partir de 0.50, et de gamme néphrotique à partir de 3.5. Ce sont des étiquettes de dépistage alignées KDIGO, pas un diagnostic.

Quelles unités pouvez-vous envoyer pour la protéine et la créatinine ?

La protéine vaut par défaut mg/dL et accepte aussi g/L et mg/L. La créatinine vaut par défaut mg/dL et accepte aussi g/L et mmol/L.

Le calculateur de ratio protéine-créatinine est-il gratuit ?

L'outil du navigateur est gratuit et s'exécute en local.

Pourquoi un seul échantillon d'urine peut-il remplacer le recueil de 24 heures ?

Parce que la créatinine est éliminée à un rythme assez régulier au cours de la journée : le rapport protéines/créatinine suit donc la perte quotidienne de protéines sans mesurer de volume. Il évite aussi les mictions oubliées et les flacons renversés.

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/protein-cr-ratio

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/protein-cr-ratio \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"protein":30,"creatinine":150}'
{
  "protein": 30,
  "creatinine": 150
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.protein_cr_ratio",
  "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.

Une créatinine nulle rend le ratio indéfini : la tâche échoue alors avec invalid_input plutôt que d'inventer un infini. La même fonction déterministe alimente l'exécuteur gratuit du navigateur et l'API prépayée, sans réseau, sans aléa et sans horloge.

Comment appeler l'API et ce qui revient

Le moteur convertit la protéine en grammes par litre en multipliant par cent et la protéine en milligrammes par litre en multipliant par zéro virgule un ; la créatinine en grammes par litre utilise le même facteur cent, et la créatinine en millimoles par litre est multipliée par 11.312 car une millimole par litre de créatinine égale 11.312 milligrammes par décilitre. Envoyez un corps JSON avec deux concentrations obligatoires : protein (alias urine_protein, protein_mg_dl, uprot) et creatinine (alias urine_creatinine, creatinine_mg_dl, ucr). Les deux doivent être des nombres finis ; protein doit être non négative et creatinine strictement supérieure à zéro. Le protein_unit facultatif (alias protein_units, p_unit) vaut mg_dl, g_l ou mg_l et vaut par défaut mg_dl, c'est-à-dire milligrammes par décilitre. Le creatinine_unit facultatif (alias creatinine_units, cr_unit) vaut mg_dl, g_l ou mmol_l et vaut aussi par défaut mg_dl. En cas de succès, la réponse répète les entrées nettoyées et les unités d'affichage, indique protein_mg_dl et creatinine_mg_dl après conversion, et pose ratio et ratio_mg_mg au quotient milligramme par milligramme, ratio_mg_g à la valeur milligramme par gramme et ratio_mg_mmol à la valeur milligramme par millimole. category vaut normal, mild, moderate ou nephrotic, avec un category_label correspondant, plus formula, message et un tableau steps ordonné que vous pouvez afficher à côté de la réponse. Champs manquants, chaînes non numériques, protéine négative, créatinine négative, unités inconnues, valeurs dépassant les plafonds publiés en milligrammes par décilitre et une créatinine nulle renvoient invalid_input et ne sont jamais facturés. Les appels API réussis coûtent $0.002 par item.

Conseils pratiques, limites et recherches connexes

Lisez le bon de laboratoire avant d'appeler l'API : protéine et créatinine doivent chacune porter l'unité que vous envoyez, car mélanger des milligrammes par décilitre de protéine avec des millimoles par litre de créatinine sans renseigner creatinine_unit fausse le ratio en silence. Une protéine nulle est un vrai résultat de laboratoire et donne un PCR de zéro dans la bande normale ; une créatinine nulle n'est jamais un vrai résultat pour ce ratio et constitue le chemin dur invalid_input. Conservez la protéine convertie à cent mille milligrammes par décilitre ou moins et la créatinine convertie à dix mille milligrammes par décilitre ou moins afin que les produits intermédiaires restent finis sur le Worker et dans le navigateur. Les tâches en échec qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui garde les scripts exploratoires peu coûteux lorsque vous envoyez volontairement une créatinine nulle pour tester la validation du client.

Pourquoi une concentration de créatinine nulle échoue-t-elle ?

La division par zéro est indéfinie. Cet outil renvoie invalid_input lorsque la créatinine est nulle ou non positive, au lieu d'inventer un ratio infini.

Consulter la documentation complète du KIT →