Convertisseur d'osmolarité
Accordez un bilan de laboratoire avec une valeur de manuel : 300 mOsm/L font 0,3 Osm/L, et chaque résultat est aussi donné en micro-osmoles par litre et en osmoles par mètre cube, avec des puissances de dix exactes et sans constante chimique. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Quantité
- 300
- De
- mosm_l
- To
- osm_l
- Résultat
- 0,3
- De
- mosm_L
- To
- osm_L
- Libellé de départ
- milliosmoles per liter
L'osmolarité exprime le nombre total d'osmoles de particules de soluté par litre de solution, et non par kilogramme de solvant. La chimie clinique, la néphrologie, la pharmacie de perfusion et les laboratoires de propriétés colligatives rapportent couramment la même plage physiologique avec des préfixes différents : osmoles par litre pour le travail SI de manuel, milliosmoles par litre pour les panneaux plasma et urine, micro-osmoles par litre pour les tampons de recherche dilués, et osmoles par mètre cube lorsque le volume SI est requis en génie des procédés. Comme ces libellés ne diffèrent que par des puissances exactes de dix et le pont litre–mètre cube, la conversion est une arithmétique pure à facteurs fixes, sans constantes propres à chaque matériau.
Comment les unités de concentration osmolaire se relient
La concentration osmolaire, souvent appelée osmolarité, compte les osmoles de particules de soluté dissoutes dans un litre de solution. Une osmole est la quantité de substance qui contribue une mole de particules au comportement colligatif après dissociation ; l'unité elle-même ne vous oblige pas à recalculer le facteur de van't Hoff lors d'un simple changement d'unité. La présentation SI de base est l'osmole par litre, écrite Osm/L ou Osmol/L.
Les laboratoires cliniques impriment presque toujours la même grandeur en milliosmoles par litre, mOsm/L ou mOsmol/L, car le plasma humain normal se situe près de deux cent quatre-vingts à deux cent quatre-vingt-quinze milliosmoles par litre plutôt qu'une osmole fractionnaire par litre. Les micro-osmoles par litre, µOsm/L ou µOsmol/L, apparaissent lorsque des étalons très dilués, des fractions de microdialyse ou des tampons de recherche afficheraient trop de zéros après la virgule.
Les osmoles par mètre cube complètent la famille de volume SI : un mètre cube contient mille litres, donc un Osm/L égale mille Osm/m³, et un Osm/m³ égale un millième d'Osm/L. Le pont de conversion est donc exact et indépendant du matériau : multipliez la quantité d'entrée par le facteur qui convertit son unité en Osm/L, puis divisez par le facteur de l'unité cible. Les facteurs utilisés ici sont un pour Osm/L, un millième pour mOsm/L, un millionième pour µOsm/L et un millième pour Osm/m³.
L'osmolalité en osmoles par kilogramme de solvant est une grandeur physique différente et reste volontairement hors du périmètre de cette page.
Ce que vous envoyez et ce que vous recevez
Envoyez trois champs. Le champ amount est un nombre fini pour la magnitude dont vous disposez déjà. Le champ from nomme l'unité d'entrée et le champ to nomme l'unité de sortie.
Vérifications classiques : trois cents milliosmoles par litre se convertissent en zéro virgule trois osmoles par litre, zéro virgule deux cent quatre-vingt-quinze Osm/L en deux cent quatre-vingt-quinze mOsm/L, un Osm/L égale un million de µOsm/L et un Osm/L égale mille Osm/m³. Branchez le formulaire gratuit du navigateur pour un graphique rapide et l'éducation des patients ou des étudiants, puis appelez le même contrat depuis des scripts lorsque vous devez normaliser en masse des données de laboratoire ou de procédé.
Où la conversion d'unités d'osmolarité apparaît dans le travail réel
Les interfaces hospitalières et les applications de santé personnelle qui ingèrent des exports de laboratoire mixtes ont besoin d'une vérité partagée avant de comparer l'osmolarité plasmatique à des tableaux de recommandations écrits en milliosmoles par litre lorsque le système source a stocké des osmoles par litre. Les flux de pharmacie de perfusion et de nutrition parentérale totale convertissent les étiquettes de poche entre les chiffres de manuel en Osm/L et les limites de chevet en mOsm/L qui protègent les veines périphériques.
La formation en chimie clinique demande encore aux étudiants de faire passer un panneau imprimé d'un préfixe à l'autre avant de classer les états hypertoniques ou hypotoniques, et un oracle qui renvoie chaque colonne d'unité accélère la correction sans calculatrices manuelles. Les groupes de recherche qui publient des recettes de microdialyse ou de LCR artificiel passent souvent de standards de travail en µOsm/L à des tableaux de synthèse en mOsm/L et doivent garder l'arithmétique transparente dans les méthodes supplémentaires.
Les ingénieurs de procédé qui modélisent l'abaissement colligatif du point de congélation en unités SI peuvent stocker des Osm/m³ tandis que les partenaires de laboratoire parlent en mOsm/L ; un seul convertisseur déterministe garde le stockage SI et les affichages locaux familiers. Les pipelines de santé populationnelle et d'essais multicentriques qui dédupliquent des données de sinistres multi-fournisseurs voient souvent le même patient avec deux préfixes d'unité lors de visites successives et doivent normaliser avant de calculer des deltas d'une année sur l'autre.
Si vous devez plus tard calculer l'osmolarité à partir de la molarité et du nombre de particules, convertir l'osmolalité par kilogramme d'eau ou estimer la pression osmotique à partir de la concentration et de la température, traitez-les comme des intentions de recherche et des pages distinctes plutôt que de surcharger cette page de conversion d'unités d'osmolarité.
Cas d’usage
Normaliser des panneaux cliniques de laboratoire mixtes
Convertissez des champs d'osmolarité plasma ou urine arrivant en Osm/L, mOsm/L ou µOsm/L vers une seule unité de stockage avant de fusionner des jeux de recherche multicentrique ou EHR.
Contrôles d'étiquettes de perfusion et NPT
Passez l'osmolarité de poche ou de formule entre valeurs de manuel en Osm/L et limites de chevet en mOsm/L utilisées pour les décisions voie périphérique versus centrale.
Oracles d'enseignement et d'examens
Renvoyez chaque préfixe SI et clinique de la même concentration pour que les étudiants vérifient les devoirs et que les correcteurs automatiques notent les questions de conversion d'unités.
Questions fréquentes
Quels facteurs de conversion sont utilisés ?
Aucun ajustement spécifique au matériau ni dépendant de la température.
Est-ce la même chose que l'osmolalité ?
Non. L'osmolarité est en osmoles par litre de solution. L'osmolalité est en osmoles par kilogramme de solvant. Cet outil convertit uniquement les unités d'osmolarité.
Calcule-t-il l'osmolarité à partir de la molarité ?
Non. Calculer Osm = i·M à partir de la molarité et d'un facteur de van't Hoff est une autre capacité. Ici vous avez déjà une concentration osmolaire et n'avez besoin que du changement d'unité.
Combien cela coûte-t-il ?
L'outil navigateur est gratuit et s'exécute en local.
Pourquoi les analyses cliniques utilisent-elles les milliosmoles par litre ?
Parce que le plasma humain normal se situe vers 280 à 295 mOsm/L, un nombre entier plus lisible qu'une fraction d'osmole par litre. Les micro-osmoles par litre servent aux étalons et tampons très dilués.
Outils associés
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/conv/osmolarity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"amount":300,"from":"mosm_l","to":"osm_l"}'const res = await fetch("https://api.kit.forhosting.com/conv/osmolarity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"amount": 300,
"from": "mosm_l",
"to": "osm_l"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/osmolarity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"amount": 300,
"from": "mosm_l",
"to": "osm_l"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/osmolarity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"amount":300,"from":"mosm_l","to":"osm_l"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"amount":300,"from":"mosm_l","to":"osm_l"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/osmolarity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"amount": 300,
"from": "mosm_l",
"to": "osm_l"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.osmolarity",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Cette capacité normalise les alias quotidiens, fait passer chaque entrée par les osmoles par litre, renvoie le résultat cible plus les quatre colonnes d'unités pour audit, et rejette les chaînes d'unité inconnues au lieu de deviner.
Ce que vous envoyez et ce que vous recevez
Les deux champs d'unité acceptent des clés courtes et des orthographes courantes dans toute casse habituelle, y compris Osm/L, osm_l, osmol/L, Osmol/L, osmoles per liter, mOsm/L, mosm_l, mosmol/L, milliosmoles per liter, µOsm/L, uosm_l, uosmol/L, micro-osmoles per liter, Osm/m³, osm_m3 et osmoles per cubic meter. Champs manquants, chaînes vides, texte non numérique pour amount, NaN, Infinity et libellés d'unité non reconnus échouent avec invalid_input et ne sont pas facturés. En cas de succès, la réponse renvoie l'amount nettoyé, les clés from et to normalisées, les chaînes lisibles from_label et to_label, le résultat principal dans l'unité cible, la même concentration sous osm_L, mosm_L, uosm_L et osm_m3 avec douze chiffres significatifs de précision stable, une courte chaîne formula et le method osmolarity_si_bridge. Le prix des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas le solde prépayé.
Où la conversion d'unités d'osmolarité apparaît dans le travail réel
Comme cette capacité est un moteur parse pur, le prix de l'API est la base publiée de $0.002 par élément réussi et l'échec de validation ne consomme pas le solde.
Questions techniques
Quelles unités d'osmolarité ce convertisseur prend-il en charge ?
Osm/L (osmoles par litre), mOsm/L (milliosmoles par litre), µOsm/L (micro-osmoles par litre) et Osm/m³ (osmoles par mètre cube), avec des alias courants comme Osmol/L, mosmol/L et uOsm/L.