ForHosting KIT · Sciences

Exposition au benzo[a]pyrène

Respirer un air à 1 ng/m³ de benzo[a]pyrène pendant 10 ans représente 20 ng inhalés par jour et 73 000 ng au total pour un adulte de 70 kg : une dose de dépistage transparente, pas un diagnostic médical. 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
Concentration
1
Poids corporel
70
Années
10
Vous obtenez
Concentration (ng/m3)
1 ng/kg
Poids corporel (kg)
70
Taux d'inhalation (m3/jour)
20
Apport quotidien (ng)
20

Le benzo[a]pyrène est un hydrocarbure aromatique polycyclique libéré dès qu'une matière riche en carbone brûle de façon incomplète : gaz d'échappement diesel et essence, fumée de bois et de charbon, tabac et cuisson à haute température. Les réseaux de qualité de l'air le communiquent en nanogrammes par mètre cube, car même de minuscules concentrations durables s'accumulent en traversant les poumons. Ce calculateur estime l'exposition par inhalation à partir d'une concentration quotidienne dans l'air, d'un poids corporel et d'une durée en années. Il renvoie l'apport quotidien, la dose quotidienne normalisée par le poids, la dose cumulée de la période et une dose moyenne sur la vie qui utilise le temps de moyennage conventionnel de soixante-dix ans pour les cancérogènes.

Ce que signifie la dose inhalée de benzo[a]pyrène

Le benzo[a]pyrène, souvent abrégé BaP, est le composé marqueur utilisé dans le monde entier pour représenter la fraction cancérogène des hydrocarbures aromatiques polycycliques atmosphériques. Il se forme dans les flammes et les gaz chauds, se fixe aux particules fines et s'inhale avec l'air ordinaire, extérieur comme intérieur. Les évaluations de dépistage partent donc d'une concentration d'air mesurée ou modélisée en nanogrammes par mètre cube et convertissent cette concentration en une dose normalisée par le poids, afin que deux personnes respirant le même air puissent être comparées.

La conversion employée ici est la dose quotidienne moyenne par inhalation standard : l'apport quotidien égale la concentration multipliée par le débit d'inhalation ; la dose quotidienne égale cet apport divisé par le poids ; la dose cumulée multiplie la dose quotidienne par trois cent soixante-cinq jours et par le nombre d'années d'exposition.

Un second chiffre, la dose quotidienne moyenne sur la vie, répartit le même apport sur une durée de vie conventionnelle de soixante-dix ans afin que le nombre puisse plus tard côtoyer des tables de facteur de pente si un toxicologue en a besoin. Le calculateur n'applique ni facteur de pente cancérogène, ni risque unitaire, ni facteur d'occupation : il renvoie une masse de benzo[a]pyrène par kilogramme, non une probabilité de maladie.

Traitez le résultat comme une estimation de dépistage transparente que vous pouvez auditer, non comme un diagnostic médical ni comme une détermination réglementaire de risque acceptable. Les moyennes annuelles ambiantes typiques se situent près ou en dessous d'un nanogramme par mètre cube, d'où l'exemple par défaut à cette concentration ; un intérieur enfumé ou un cadre professionnel peut être plusieurs fois plus élevé et doit utiliser la concentration que vous avez réellement mesurée.

Qui utilise une estimation de dose de benzo[a]pyrène

Les bureaux d'études environnementaux, les services municipaux de qualité de l'air et les laboratoires universitaires d'exposition utilisent un calculateur déterministe de benzo[a]pyrène pour transformer une moyenne annuelle de surveillance en une première dose inhalée avant d'ouvrir un classeur complet d'évaluation des risques. Les hygiénistes du travail qui dépistent un atelier avec du BaP connu dans l'air peuvent remplacer le débit d'inhalation par défaut par un volume de ventilation propre à la tâche et laisser le reste du contrat inchangé. Un échec de validation ne consomme pas de solde.

Gardez les requêtes petites, figez les champs arrondis dans les tests, et vous obtenez une dose de dépistage reproductible sans dresser un modèle chimique ni un système d'information géographique. Si vous avez ensuite besoin du risque de cancer, injectez la dose quotidienne moyenne sur la vie dans une étape de facteur de pente que vous contrôlez ; ce point d'accès s'arrête volontairement à la masse par kilogramme.

Dépistage de l'air ambiant à partir d'une moyenne de surveillance

Convertissez une concentration annuelle de benzo[a]pyrène dans l'air et les poids des résidents en doses inhalées quotidiennes et cumulées pour une première note d'exposition.

Études intérieures de fumée de bois ou de tabac

Estimez la dose de BaP propre à chaque occupant à partir d'une concentration intérieure mesurée, de la masse de chacun et des années passées avec la source.

Premier passage d'hygiène professionnelle

Comparez la concentration d'air d'un atelier aux poids et à l'ancienneté des travailleurs, en remplaçant au besoin les vingt mètres cubes par jour par un débit de ventilation de la tâche.

Comment calcule-t-on la dose inhalée de benzo[a]pyrène ?

L'apport quotidien est la concentration (ng/m³) multipliée par le débit d'inhalation (m³/day). La dose quotidienne divise cet apport par le poids corporel. La dose cumulée multiplie la dose quotidienne par 365 et par years. La dose quotidienne moyenne sur la vie répartit le même apport sur une durée de vie conventionnelle de 70 ans.

Quelles unités dois-je utiliser pour la concentration dans l'air ?

Les nanogrammes par mètre cube (ng/m³), l'unité des réseaux de qualité de l'air pour le benzo[a]pyrène. Si votre laboratoire indique µg/m³, multipliez par 1,000 avant d'appeler. Les masses renvoyées sont des nanogrammes et des nanogrammes par kilogramme.

Quel débit d'inhalation le calculateur suppose-t-il ?

Passez un débit fini non négatif différent pour les enfants, les travailleurs à fort effort ou un volume de ventilation propre à l'étude.

Pourquoi les entrées négatives ou non numériques sont-elles rejetées ?

Une concentration d'air, un poids, une durée ou un débit d'inhalation négatif ou qui n'est pas un nombre fini ne décrit pas une exposition physique.

Cela estime-t-il le risque de cancer, et quel est le tarif ?

Non. Cela renvoie une dose inhalée en nanogrammes par kilogramme, non un risque à facteur de pente. L'outil du navigateur est gratuit.

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/eco/benzoapyrene

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/eco/benzoapyrene \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"concentration":1,"body_weight":70,"years":10}'
{
  "concentration": 1,
  "body_weight": 70,
  "years": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "eco.benzoapyrene",
  "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.

Les valeurs négatives ou non numériques échouent avec invalid_input au lieu d'inventer une dose.

Entrées, valeurs par défaut, unités et erreurs

Toute valeur négative est rejetée : une concentration d'air, une masse corporelle, une durée ou un débit de ventilation inférieur à zéro n'est pas une exposition physique. Un poids corporel de zéro est aussi rejeté, car diviser l'apport par zéro n'est pas défini. Les nombres sont arrondis à douze décimales pour que goldens et clients comparent octet par octet d'un runtime à l'autre. Envoyez un objet JSON avec trois nombres finis obligatoires : concentration, la concentration quotidienne inhalée de benzo[a]pyrène en nanogrammes par mètre cube ; body_weight, la masse corporelle en kilogrammes ; et years, la durée d'exposition. Un inhalation_rate facultatif en mètres cubes par jour vaut par défaut vingt, le débit adulte de long terme classique du EPA Exposure Factors Handbook, de sorte qu'un appel qui l'omet produit encore une dose de dépistage adulte complète. Chaque champ accepte aussi une chaîne numérique et une courte liste d'alias (conc, air_concentration, weight, mass, duration, exposure_years, ir, ventilation) afin que tableurs et formulaires n'aient pas à renommer les colonnes. Les jetons non numériques, les chaînes vides, les booléens et les champs obligatoires manquants échouent avec invalid_input qui nomme le champ. En cas de succès, la réponse répète les entrées résolues, puis indique daily_intake_ng, daily_dose_ng_per_kg, total_intake_ng, total_dose_ng_per_kg, ladd_ng_per_kg_day, le nombre de jours (trois cent soixante-cinq fois years), la chaîne d'unité ng/kg, la formule compacte et l'étiquette de méthode epa_inhalation_add. Il n'y a ni requête réseau, ni tirage aléatoire, ni dépendance à la date du jour : les mêmes entrées produisent toujours le même JSON.

Où une API de dose de benzo[a]pyrène trouve sa place

Les études d'air intérieur qui consignent les apports d'un poêle à bois ou du tabac peuvent envoyer de nombreuses tâches indépendantes, une par poids et durée d'occupant, et stocker le total_dose_ng_per_kg renvoyé à côté de l'identifiant de l'échantillon. Parce que l'implémentation est parse pure de niveau A, chaque appel réussi coûte le tarif de base publié $0.002 sans jetons de modèle ni réseau sortant.

Consulter la documentation complète du KIT →