حاسبة TTKG
مع بوتاسيوم بول 40 وبوتاسيوم مصل 3 وأسمولية بول 400 وأسمولية مصل 300، يكون تدرج البوتاسيوم عبر النبيبات 10. وتصحح نسبة الأسمولية أثر الماء المسحوب بعد إفراز البوتاسيوم. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- بوتاسيوم البول
- 40
- بوتاسيوم المصل
- 3
- أسمولية البول
- 400
- أسمولية المصل
- 300
- نسبة البوتاسيوم
- 13.3333333333 ratio
- نسبة الأسمولية
- 1.3333333333
- TTKG
- 10
يقدّر تدرج البوتاسيوم عبر النبيبات، أو TTKG، مدى قوة إفراز القناة الجامعة القشرية للبوتاسيوم بعد أخذ إعادة امتصاص الماء في القناة الجامعة اللبية في الحسبان. يلجأ الطلاب ومعلمو أمراض الكلى وفرق برمجيات الصحة إلى هذا الرقم عند دراسة نقص بوتاسيوم الدم وفرط بوتاسيوم الدم وأثر القشرانيات المعدنية، ولماذا قد يضلّل تركيز البوتاسيوم البولي الخام عندما يكون البول مخففًا أو مركّزًا. تطبق هذه الحاسبة هوية West: بوتاسيوم البول على بوتاسيوم المصل، مقسومًا على أسمولية البول على أسمولية المصل، وهو ما يعادل ضرب نسبة البوتاسيوم في أسمولية المصل على أسمولية البول. يجب أن تكون القيم الأربع أعدادًا محدودة.
ماذا يقيس تدرج البوتاسيوم عبر النبيبات وما المدخلات اللازمة
أُدخل TTKG حتى يمكن تفسير تركيز بوتاسيوم البول في ضوء بوتاسيوم المصل المرافق ودرجة سحب الماء بعيدًا عن موقع إفراز البوتاسيوم. في القناة الجامعة القشرية تفرز الخلايا الرئيسية البوتاسيوم تحت تأثير الألدوستيرون والجهد السالب في اللمعة. بعيدًا عن ذلك الموقع يمكن للهرمون المضاد لإدرار البول أن يعيد امتصاص الماء ويرفع تركيز بوتاسيوم البول دون إفراز إضافي.
قسمة نسبة البوتاسيوم بول-مصل على نسبة الأسمولية بول-مصل تلغي أثر الماء ذلك وتنتج تدرجًا بلا أبعاد. بالرموز يعادل TTKG بوتاسيوم البول مقسومًا على بوتاسيوم المصل، ثم ذلك مقسومًا على أسمولية البول على أسمولية المصل، أو على نحو مكافئ بوتاسيوم البول مضروبًا في أسمولية المصل على بوتاسيوم المصل مضروبًا في أسمولية البول. قيم البوتاسيوم بالميلي مكافئ لكل لتر، وهي مطابقة للميلي مول لكل لتر للبوتاسيوم أحادي التكافؤ.
قيم الأسمولية بالميلي أوسمول لكل كيلوغرام من الماء. حدود عملية تُبقي مدخلات الصف والاستخدام العام معقولة: بوتاسيوم بول أكبر من صفر حتى أربعمئة، بوتاسيوم مصل أكبر من صفر حتى عشرين، أسمولية بول أكبر من صفر حتى ألف وأربعمئة، وأسمولية مصل أكبر من صفر حتى خمسمئة.
قراءة التدرج والنسبتين وحقول الاستجابة
حقل unit يساوي ratio لأن TTKG بلا أبعاد. استخدم ttkg وحده عندما تحتاج الرقم لورقة عمل؛ واستخدم النسبتين عند تعليم سبب خفض بول مخفف لتركيز البوتاسيوم الظاهر أو سبب تضخيم بول مركّز له. لوحة تعليمية نموذجية ببوتاسيوم بول أربعين وبوتاسيوم مصل ثلاثة وأسمولية بول أربعمئة وأسمولية مصل ثلاثمئة تعطي نسبة بوتاسيوم أربعين على ثلاثة ونسبة أسمولية أربعة على ثلاثة و TTKG عشرة.
لا تخلط هذا المسار مع نسبة بوتاسيوم-كرياتينين بولية، أو إفراغ جزئي للبوتاسيوم، أو حاسبة أسمولية بلازما تقدّر Posm من الصوديوم والغلوكوز ونيتروجين اليوريا في الدم؛ فتلك نوايا بحث وعقود مختلفة. كما أن TTKG ليس مؤشرًا فسيولوجيًا صالحًا عندما يكون البول منخفض التوتر بالنسبة إلى البلازما؛ ما تزال هذه الحاسبة تعيد الحساب حتى يُظهر المدرّسون ذلك التحفظ، لكنها لا تخترع تفسيرًا سريريًا ولا تطبق أعلام صلاحية إضافية كأخطاء صارمة.
متى تفيد النتيجة وما حدودها العملية
استخدم حاسبة TTKG المجانية في المتصفح لعروض الصف ومراجعة واجبات التمريض والتعلم الشخصي السريع دون إعادة تنفيذ هوية West في كل جدول. اقرن هذا المسار بوحدات مختبرك وتدفقك التعليمي: أكد أن البوتاسيوم بالميلي مكافئ لكل لتر والأسمولية بالميلي أوسمول لكل كيلوغرام، لا أسمولارية محسوبة من عوامل van’t Hoff، ثم خزّن ttkg إلى جانب اللوحة الخام للوحات المعلومات وأعمدة تصدير المدخلات الأربع والتدرج. فضّل وحدات اصطلاحية متسقة؛ إذا جمعت واجهتك أعدادًا صحيحة فقط فأرسل أعدادًا صحيحة وما يزال المحرك يقبل سلاسل رقمية.
تتبع مدخلات المصدر قواعد الاحتفاظ نفسها لسائر عناصر parse في KIT، والنتائج آمنة للتثبيت في تجهيزات التكامل المستمر لأن الخوارزمية حتمية تمامًا. أبقِ التوقعات تعليمية: هذه أداة حساب وتعلم لا جهازًا طبيًا تشخيصيًا، وينبغي لمن لديهم أعراض أو اضطرابات كهارل معروفة أو مرض كلوي أو اشتباه باضطرابات قشرانية معدنية اتباع المشورة الطبية المهنية بدل أي رقم آلي منفرد.
حالات الاستخدام
تطبيقات التعليم الصحي وأوراق العمل
تُظهر التطبيقات للمتعلمين كيف تغيّر إعادة امتصاص الماء بوتاسيوم البول دون إعادة ترميز الهوية (UK/PK)×(Posm/Uosm) على كل عميل.
مختبرات المحاكاة وخلفيات SaaS
تستدعي أنابيب الخادم التي تخزّن أصلًا لوحات الكهارل والأسمولية مسارًا مدفوعًا مسبقًا لحقل TTKG بدل تكرار الصيغة في كل لغة.
الأسئلة الشائعة
كيف يُحسب تدرج البوتاسيوم عبر النبيبات؟
صيغة West: TTKG = (UK/PK)×(Posm/Uosm)، مع البوتاسيوم بوحدة mEq/L والأسمولية بوحدة mOsm/kg.
ما الوحدات التي ينبغي إرسالها؟
بوتاسيوم البول والمصل بوحدة mEq/L (مثل mmol/L لـ K+). أسمولية البول والمصل بوحدة mOsm/kg. لا ترسل أسمولارية محسوبة من الصوديوم والغلوكوز بدل أسمولية حقيقية.
ماذا يحدث إذا كانت أسمولية المصل أو بوتاسيوم البول صفرًا؟
تُرفض أسمولية المصل الصفرية وبوتاسيوم البول الصفري ولا تُحتسب، وكذلك بوتاسيوم المصل الصفري أو أسمولية البول الصفرية.
هل TTKG هو نفسه نسبة بوتاسيوم-كرياتينين البول؟
لا. يضبط TTKG نسبة بوتاسيوم البول إلى المصل لإعادة امتصاص الماء باستخدام الأسمولية. نسبة البوتاسيوم إلى الكرياتينين نية بحث أخرى وعقد آخر.
متى لا يكون TTKG مؤشرًا صالحًا؟
عندما يكون البول ناقص التوتر مقارنة بالبلازما لا يصلح TTKG مؤشرًا فسيولوجيًا. تعيد الحاسبة الناتج الحسابي مع ذلك لأغراض التعليم، لكنها لا تضيف أي تفسير سريري.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/health/ttkg \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"urine_potassium":40,"serum_potassium":3,"urine_osmolality":400,"serum_osmolality":300}'const res = await fetch("https://api.kit.forhosting.com/health/ttkg", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"urine_potassium": 40,
"serum_potassium": 3,
"urine_osmolality": 400,
"serum_osmolality": 300
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/ttkg",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"urine_potassium": 40,
"serum_potassium": 3,
"urine_osmolality": 400,
"serum_osmolality": 300
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/ttkg", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"urine_potassium":40,"serum_potassium":3,"urine_osmolality":400,"serum_osmolality":300}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"urine_potassium":40,"serum_potassium":3,"urine_osmolality":400,"serum_osmolality":300}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/ttkg", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"urine_potassium": 40,
"serum_potassium": 3,
"urine_osmolality": 400,
"serum_osmolality": 300
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.ttkg",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
أسمولية المصل الصفرية وبوتاسيوم البول الصفري يفشلان بـ invalid_input ولا يُحتسبان، لأن تلك الأصفار تجعل التدرج غير معرّف أو فارغًا سريريًا.
ماذا يقيس تدرج البوتاسيوم عبر النبيبات وما المدخلات اللازمة
أرسل الحقول الإلزامية urine_potassium و serum_potassium و urine_osmolality و serum_osmolality كأعداد محدودة؛ تُقبل الأسماء البديلة الموثّقة مثل uk و pk و uosm و posm. أسمولية المصل الصفرية وبوتاسيوم البول الصفري يفشلان بـ invalid_input، وكذلك بوتاسيوم المصل الصفري أو أسمولية البول الصفرية، لأن تلك الأصفار تقسم على صفر أو تفرّغ بسط TTKG صالح. المدخلات المتطابقة تنتج دائمًا JSON متطابقًا لأن المسار حساب نقي بلا شبكة ولا نموذج ولا بذرة عشوائية ولا ساعة حائط.
قراءة التدرج والنسبتين وحقول الاستجابة
عند النجاح تعيد الاستجابة المدخلات الأربع المنظّفة بتقريب مستقر، وتبلّغ potassium_ratio بوتاسيوم البول على بوتاسيوم المصل، و osmolality_ratio أسمولية البول على أسمولية المصل، و ttkg تدرج West وهو نسبة البوتاسيوم مقسومة على نسبة الأسمولية. تعيد سلسلة formula أن TTKG يساوي UK على PK في Posm على Uosm، و method دائمًا west_ttkg حتى يتفرع الرمز اللاحق دون تفقد الأشكال. الحقول الإلزامية الناقصة والقيم غير المحدودة والقراءات خارج النطاق وأي من القيم الأربع التي ليست عددًا موجبًا تفشل كلها بـ invalid_input ولا تُحتسب.
استخدام API والتسعير وتدفقات المنتج والحدود العملية
أرسل جسم JSON بقيم urine_potassium و serum_potassium و urine_osmolality و serum_osmolality الإلزامية. استخدم API المدفوعة مسبقًا عندما يحتاج SaaS صحي أو ورقة عمل إلكترونية أو مختبر محاكاة أو منصة تدريس أو LMS مدرسي عقدًا مستقرًا تحت رصيد KIT بسعر $0.002 لكل عنصر ناجح؛ إخفاقات التحقق لا تستهلك الرصيد أبدًا بعد رفض المحرك للطلب. يمكن للمؤلفين الذين يصدرون SDK ربط ttkg بجداول وبطاقات تدريس خطوة بخطوة تعرض سلسلة الصيغة وكل نسبة. يرفض المحرك أسمولية المصل الصفرية وبوتاسيوم البول الصفري بوصفها invalid_input وفق عقد المنتج، ويرفض كذلك الصفرين الآخرين اللذين يقسمان على صفر.
حالات التكامل
واجبات أمراض الكلى وكلية الطب
يرسل الطلاب لوحات مقترنة من بوتاسيوم وأسمولية البول والمصل ويثبّتون JSON المتوقع لـ TTKG في مصححات آلية بنسب West حتمية.
أسئلة تقنية
هل حاسبة TTKG مجانية؟
تعمل أداة المتصفح مجانًا على جهازك. تستخدم استدعاءات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح؛ إخفاقات التحقق لا تُحتسب.