حاسبة المناعة اللقاحية
لقاح فعاليته المنشورة 95 بالمئة بجرعتين يحتفظ بنحو ثلثي الحماية بعد ستة أشهر، لأن النموذج ينصّف الحماية كل 12 شهرًا. أدخل الفعالية وعدد الجرعات والأشهر منذ آخر جرعة. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الفعالية
- 95
- الجرعات
- 2
- الأشهر
- 6
- النسبة المتبقية
- 67.1751442127
- النسبة القصوى
- 95
- عامل الجرعة
- 1
- عامل التناقص
- 0.7071067812
الحماية التي يحدثها اللقاح ليست ثابتة. تصف الفعالية المنشورة الذروة قرب إتمام السلسلة الأولية؛ وكل شهر إضافي بعد آخر جرعة يدع تلك الحماية تتراجع على منحنى أسي أملس، والسلسلة غير المكتملة لا تبلغ الذروة المنشورة أبدًا. تقدّر حاسبة المناعة اللقاحية هذه الحماية المتبقية كنسبة مئوية من ثلاثة أعداد: فعالية بين صفر ومئة، وعدد الجرعات المتلقاة، والأشهر المنقضية منذ آخر جرعة. تطبق معدل تراجع تعليميًا ثابتًا بنصف عمر اثني عشر شهرًا وعامل سلسلة مشبّع بجرعتين، ثم تُرجع النسبة المتبقية مع الذروة وعامل الجرعة وعامل التراجع حتى يمكن تدقيق كل خطوة. بلا مراجعة شبكة وبلا عشوائية وبلا اعتماد على تاريخ اليوم: حساب على الأرقام التي تقدّمونها فحسب. عاملوا كل نتيجة تقديرًا تعليميًا للحماية اللقاحية، لا عيارًا سريريًا ولا توصية بجرعة معززة ولا بديلًا عن طبيب.
كيف تُقدَّر الحماية اللقاحية المتبقية
فعالية اللقاح المنشورة رقم ذروة وليست ثابتة مدى الحياة. بعد سلسلة أولية مكتملة تكون الاستجابة المناعية أقوى قرب آخر جرعة؛ ثم يهبط النشاط المتعادل والحماية السريرية على منحنى يُقرَّب في العمل التعليمي بتراجع أسي من الرتبة الأولى. تستخدم هذه الحاسبة نصف عمر ثابتًا قدره اثنا عشر شهرًا: تتناصف الحماية المتبقية كل سنة بعد آخر جرعة، وهو ما يعادل ضرب الذروة في أسية سالب اللوغاريتم الطبيعي لاثنين مضروبًا في الأشهر مقسومة على اثني عشر.
تُقاس السلسلة غير المكتملة خطيًا نحو تلك الذروة بعامل مشبّع بجرعتين: صفر جرعات لا يسهم بشيء، وجرعة واحدة تبلغ نصف الفعالية المنشورة، وجرعتان فأكثر تبلغان الفعالية المنشورة كاملة، والجرعات الإضافية لا ترفع الذروة فوق ذلك الرقم لأن الجرعات الزائدة في هذا النموذج لا تعيد إلا الساعة التي يرسلها المستدعي أصلًا بوصفها أشهرًا منذ آخر جرعة. يغطي هذا التعبير الواحد الأشهر الكسرية والكاملة: بعد ستة أشهر من سلسلة مكتملة يبقى نحو واحد وسبعين بالمئة من الذروة، لا النصف.
يجب أن تقع الفعالية في الفترة المغلقة من صفر إلى مئة لأن نسبة خارج ذلك النطاق ليست فعالية لقاح. لا تراجع التنفيذ ممرضًا ولا علامة تجارية ولا نمطًا مصليًا؛ بل تقيّم الصيغة بالأرقام التي ترسلونها حتى تشترك لوحات المعلومات ومفاتيح الواجبات ودفاتر الدفعات في تعريف شفاف للحماية اللقاحية المتبقية. عاملوا كل نتيجة نسبةً تعليمية وفق هذا التعريف، لا عيار أجسام مضادة مقيسًا ولا توصية طبية.
أين تستخدمها الفرق وكيف يعمل التسعير
يستخدم الشارحون في الصحة العامة ولوحات التمنيع ودفاتر الصحافة حاسبة مناعة لقاحية لبيان كيف تهبط الحماية المتبقية بعد آخر جرعة دون إعادة اختراع شيفرة التراجع الأسي في كل عميل. تستفيد مواقع المحتوى التي تتنافس على استعلام حاسبة المناعة اللقاحية الحماية المتبقية من ودجة حية يتطابق مسارها المجاني في المتصفح مع مسار الأتمتة المدفوع على الوحدة الخالصة ذاتها. تعمل الأداة التفاعلية أعلاه مجانًا في المتصفح للفحوص الاستكشافية.
تستخدم الاستدعاءات البرمجية رصيد KIT المدفوع مقدمًا لكل عنصر ناجح؛ والإدخال غير الصالح لا يستهلك الرصيد أبدًا. تُحفظ المدخلات والمخرجات الأصلية لمدة الاحتفاظ الموثقة فقط ولا تُستخدم لتدريب نماذج.
حالات الاستخدام
منحنيات نصف العمر في وبائيات القاعة
ثبّتوا الفعالية وسلسلة مكتملة بجرعتين، وامسحوا الأشهر، وارسموا الحماية اللقاحية المتبقية حتى يرى المتعلمون نصف عمر اثني عشر شهرًا بدل فعالية مسطحة.
الصحافة وشرح التراجع للجمهور
بيّنوا للقراء كيف تهبط فعالية منشورة بخمسة وتسعين بالمئة بعد ستة أو اثني عشر شهرًا من آخر جرعة بصيغة أسية واحدة قابلة للتدقيق.
الأسئلة الشائعة
أي صيغة تستخدم حاسبة المناعة اللقاحية؟
الذروة هي الفعالية المنشورة مقيسة بسلسلة مشبّعة بجرعتين؛ والتراجع يستخدم نصف عمر ثابتًا قدره اثنا عشر شهرًا.
كم حماية تمنحها جرعة واحدة؟
في هذا النموذج تبلغ الجرعة الواحدة نصف الفعالية المنشورة في ذروتها، وتبلغ جرعتان أو أكثر القيمة الكاملة. ومن دون أي جرعة يكون التقدير صفرًا.
ما سرعة تراجع الحماية؟
تنخفض إلى النصف كل 12 شهرًا بعد آخر جرعة وفق منحنى أسي سلس. وبعد ستة أشهر من سلسلة كاملة يبقى نحو واحد وسبعين بالمئة من الذروة، لا النصف.
هل تراعي الحاسبة العمر أو نوع اللقاح أو ضعف المناعة؟
لا. لا يوجد تعديل حسب العامل الممرض أو العلامة التجارية أو النمط المصلي أو العمر أو الحالة المناعية، ولا يُستخدم تاريخ التقويم. تدخل في المعادلة الفعالية والجرعات والأشهر فقط.
هل النتيجة مستوى أجسام مضادة أو توصية بجرعة معززة؟
لا. إنها تقدير تعليمي وفق هذه المعادلة، وليست قياسًا للأجسام المضادة ولا توصية بجرعة معززة. وعند الحاجة إلى قرار يُنصح باستشارة الطبيب.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/health/vaccine-immunity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"efficacy":95,"doses":2,"months":6}'const res = await fetch("https://api.kit.forhosting.com/health/vaccine-immunity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"efficacy": 95,
"doses": 2,
"months": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/vaccine-immunity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"efficacy": 95,
"doses": 2,
"months": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/vaccine-immunity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"efficacy":95,"doses":2,"months":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"efficacy":95,"doses":2,"months":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/vaccine-immunity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"efficacy": 95,
"doses": 2,
"months": 6
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.vaccine_immunity",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_doses | 20 |
max_months | 600 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تشترك الأداة المجانية في المتصفح وواجهة API في مكتبة JavaScript خالصة واحدة، فتتوافق الفحوص التفاعلية والمهام الآلية دائمًا.
كيف تُقدَّر الحماية اللقاحية المتبقية
جبريًا remaining_percent يساوي efficacy مضروبًا في أصغر الواحد وdoses على اثنين، مضروبًا في عامل التراجع الأسي.
عقد الإدخال والمخرجات وسلوك الخطأ
التحقق الفاشل لا يُحاسب. لا جدول ممرضات ولا تعديل بالعمر ولا علامة نقص مناعة ولا تاريخ تقويم في هذه القدرة: تلك مقاصد منتج منفصلة. أرسلوا كائن JSON بثلاثة أعداد منتهية إلزامية: efficacy، فعالية اللقاح المنشورة بالنسبة المئوية على الفترة المغلقة من صفر إلى مئة؛ وdoses، عدد صحيح غير سالب للجرعات المتلقاة بحد أقصى عشرين؛ وmonths، الزمن غير السالب المنقضي بالأشهر منذ آخر جرعة بحد أقصى ستمئة، مع السماح بأشهر كسرية. تُقبل أسماء بديلة مثل vaccine_efficacy وve وefficacy_pct وn_doses وdoses_received وdose_count وshots وmonths_since_last_dose وmonths_since وelapsed_months وtime_months حتى لا تحتاج النماذج والسكربتات إلى اسم حقل واحد. الحقول الإلزامية الناقصة والسلاسل الفارغة والقيم غير المنتهية والجرعات غير الصحيحة والجرعات أو الأشهر السالبة وأكثر من عشرين جرعة وأكثر من ستمئة شهر وفعالية خارج صفر إلى مئة تفشل بـ invalid_input ورسالة تسمّي المشكلة. عند النجاح تُرجع الاستجابة remaining_percent تقديرًا أوليًا، وتكرر efficacy وdoses وmonths، وتتضمن peak_percent وdose_factor وwaning_factor وhalf_life_months مساويًا لاثني عشر وwaning_rate_per_month مساويًا للوغاريتم الطبيعي لاثنين مقسومًا على اثني عشر وprimary_series_doses مساويًا لاثنين وسلسلة صيغة تعيد remaining_percent = efficacy × min(1, doses/2) × exp(−ln(2)×months/12). زاوجوا remaining_percent بجدولكم إن احتجتم مقارنة التقدير التعليمي بسياسة معزّز اخترتموها بأنفسكم. تكلف استدعاءات API الناجحة $0.002 المنشور لكل عنصر؛ وإخفاقات التحقق لا تستهلك الرصيد المدفوع مقدمًا أبدًا.
أين تستخدمها الفرق وكيف يعمل التسعير
تستطيع خطوط البحث التي تسجّل أعداد جرعات مبلغ عنها ذاتيًا وعمر آخر جرعة أن ترسل مهام مستقلة كثيرة —واحدة لكل شخص وفاصل— وتخزن remaining_percent بجانب الجلسة لتحليل لاحق. يمكن لوحدات الوبائيات في القاعة تثبيت efficacy وdoses ومسح months لإيضاح نصف عمر اثني عشر شهرًا دون خلية جدول انحرفت حين عدّل أحد المعدّل. ولأن التنفيذ parse من المستوى A خالص، تكلف كل استدعاء ناجح السعر الأساسي المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة. تهيمن مصافحة المهمة على الكمون لا الحساب، فيصلح نقطة النهاية للتحقق من النماذج ولإعادة معالجة جداول التمنيع التاريخية دفعات. اعرضوا remaining_percent دائمًا تقديرًا تعليميًا وفق تعريف التراجع الثابت؛ فالقرارات السريرية تتطلب مهنيين مؤهلين وجداول محلية وسياق أهلية لا تجمعه هذه الأداة.
حالات التكامل
تسميات الحماية المتبقية على لوحات التمنيع
حوّلوا الفعالية المسجّلة وأعداد الجرعات والأشهر منذ آخر جرعة إلى remaining_percent حتمي لكل سجل دون دس رياضيات التراجع في كل عميل.
أسئلة تقنية
لماذا تفشل فعالية خارج 0-100؟
فعالية اللقاح نسبة مئوية. القيم دون 0 أو فوق 100 ليست فعالية صالحة، فتفشل المهمة بـ invalid_input ولا تُحاسب.
كيف تؤثر الجرعات الإضافية بعد سلسلة جرعتين في التقدير؟
جرعتان فأكثر تشبّعان الذروة عند الفعالية المنشورة. الجرعات الزائدة لا ترفع remaining_percent فوق تلك الذروة؛ ولا تهم إلا عبر ساعة الأشهر منذ آخر جرعة التي تقدّمونها.
هل remaining_percent يعادل عيار مختبر أو توصية بمعزّز؟
لا. النتيجة نسبة تعليمية من صيغة تراجع ثابت. ليست عيار أجسام مضادة متعادلة ولا تشخيصًا ولا نصحًا بتلقي معزّز.
هل حاسبة المناعة اللقاحية مجانية؟
أداة المتصفح مجانية. تكلف استدعاءات API مبلغ $0.002 لكل طلب ناجح من رصيد KIT المدفوع مقدمًا؛ والتحقق الفاشل لا يُحاسب أبدًا.