حاسبة كفاءة qPCR
افحص اختبار qPCR من منحنى المعايرة: ميل قدره −3.32 يعني كفاءة تزيد قليلًا على 100 % ومعامل تضخيم 2.000805254556 في كل دورة، أي أن الناتج يتضاعف تقريبًا تمامًا في كل جولة. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الميل
- -3.32
- الكفاءة (%)
- 100.0805254556 %
- الكفاءة
- 1.0008052546
- عامل التضخيم
- 2.0008052546
تُبلغ تفاعل البوليميراز المتسلسل الكمي (qPCR) عن دورة تقدير (Cq أو Ct) تتناسب، في مقايسة أسية سليمة السلوك، خطيًا مع لوغاريتم الأساس عشرة لكمية القالب الابتدائية. ميل ذلك المنحنى المعياري ليس معامل ملاءمة للزينة: فهو يرمّز كفاءة التضخيم لكل دورة عبر الهوية المغلقة E تساوي عشرة مرفوعة إلى سالب واحد على الميل، ناقص واحد. تطبّق حاسبة كفاءة qPCR هذه الهوية بحرفيتها. أدخلوا الميل الملائم لـ Ct مقابل log10(التركيز) أو log10(عدد النسخ) فتعيد المهمة الكفاءة بالنسبة المئوية والكسر بلا أبعاد E وعامل التضخيم لكل دورة عشرة مرفوعة إلى سالب واحد على الميل. ميل قريب من −3.32 يقابل مئة في المئة، أي تضاعفًا تامًا في كل دورة.
ماذا يعني ميل المنحنى المعياري لكفاءة qPCR
تفاعل البوليميراز المتسلسل الكمي، ويُسمى أيضًا PCR في الزمن الحقيقي، يقيس التألق في كل دورة ويُبلغ عن دورة تقدير Cq (تاريخيًا Ct) عند عبور الإشارة عتبة مختارة. عندما تُجرى سلسلة تخفيف لقالب معلوم في شروط متطابقة، فإن رسم Cq مقابل لوغاريتم الأساس عشرة للتركيز أو لعدد النسخ الابتدائي هو المنحنى المعياري. في النظام الأسي يكون ذلك الخط مستقيمًا، وميله تقدير تجريبي لكفاءة التضخيم لكل دورة.
ضرب E في مئة يعبّر عن الكفاءة بالنسبة المئوية، وهو أسلوب أوراق الطرائق وقوائم MIQE ونشرات العدّة في الإبلاغ عن أداء المقايسة. التضاعف التام يعني أن كل دورة تضرب الناتج في اثنين، فيصير واحد زائد E اثنين، وE واحدًا، والكفاءة مئة في المئة. حلّ عشرة مرفوعة إلى سالب واحد على الميل تساوي اثنين يعطي ميلًا يساوي سالب log10 لاثنين، أي نحو −3.321928.
الميول الألطف مثل −3.10 تدل على كفاءات فوق المئة في المئة؛ والميول الأحدّ مثل −3.58 تدل على كفاءات قرب التسعين في المئة. لا تلائم هذه الحاسبة نقاط Cq ولا تقدّر R-squared ولا تعكس Cq إلى الكمية الابتدائية: إنها تحوّل ميلًا ملائمًا سلفًا إلى E وإلى E بالنسبة المئوية بتقييم حتمي للفاصلة العائمة يمكنكم تثبيته في الاختبارات ودفاتر المختبر الإلكترونية.
عقد الإدخال وحقول الاستجابة والتحقق
مثال الكتب الكلاسيكي، الميل −3.32، يعيد نسبة مئوية قريبة جدًا من المئة لأن عشرة مرفوعة إلى واحد على 3.32 تتجاوز اثنين قليلًا. الميل −3.58 هو مثال القاعة المعتاد قرب التسعين في المئة. يُرفض ميل يساوي صفرًا تمامًا لأن سالب واحد على الميل غير معرّف: وتذكر الرسالة أن ميل المنحنى المعياري صفر.
يُرفض كذلك ميل قريب جدًا من الصفر بحيث تفيض القوة إلى عدد غير منتهٍ. التحقق الفاشل لا يُفوتر. الميول النمطية لـ qPCR سالبة؛ والميل الموجب معرّف رياضيًا ويُعاد بدل تخمين الإشارة، لكنه غير مألوف في سلسلة تخفيف يزيد فيها Cq حين ينقص القالب.
تدفقات المقايسة ونوافذ القبول ونية البحث
يستخدم مطوّرو الطرائق تسعين إلى مئة وعشرة في المئة نافذة قبول شائعة لمقايسة جديدة بمسبار تحلل مائي أو SYBR؛ والقيم البعيدة جدًا عن ذلك النطاق تشير إلى ثنائيات بادئات أو انحياز ماصّة أو تثبيط أو ملاءمة غير خطية. يمكن لمختبرات التدريس تثبيت الميل المثالي عند سالب log10 لاثنين حتى يرى الطلاب مئة في المئة، ثم نقله إلى −3.6 أو −3.1 لإظهار كيف يؤول تغير صغير في الميل إلى تغير كبير في E لأن الخريطة أسية.
الحدود: لا تلائم هذه الأداة النقاط، ولا تحسب R-squared ولا المقطع، ولا تحوّل Cq إلى نُسخ، ولا تطبّق طية تقدير نسبي بطريقة Pfaffl. التحقق الفاشل لا يستهلك الرصيد المدفوع مسبقًا.
حالات الاستخدام
التحقق من المقايسة وتقارير MIQE
حوّلوا ميل المنحنى المعياري الملائم بالجهاز إلى كفاءة بالنسبة المئوية لحزم التحقق ونشرات العدّة وتقارير أداء qPCR بأسلوب MIQE.
تدريس الهوية 10^(-1/slope)
أَرُوا الطلاب أن ميلًا نحو −3.32 يعني تضاعفًا بنسبة 100%، ثم غيّروه إلى −3.58 أو −3.10 ليروا كيف تتحرك E دون إعادة ملاءمة طبق.
الأسئلة الشائعة
كيف أحسب كفاءة تضخيم qPCR من ميل المنحنى المعياري؟
أرسلوا الميل الملائم لـ Cq (أو Ct) مقابل log10(الكمية).
أي ميل يقابل كفاءة qPCR بنسبة 100%؟
الميل −3.32 هو البديل المعتاد في الكتب ويعطي نسبة قريبة جدًا من 100.
هل تلائم هذه الأداة نقاط تخفيف Cq الخاصة بي؟
لا. إنها تحوّل ميلًا ملائمًا سلفًا. لائموا أولًا Cq مقابل log10(الكمية) في برمجية الجهاز أو الدفتر، ثم أدخلوا ذلك الميل هنا.
ما مجال كفاءة qPCR المقبول عادة؟
يقبل كثير من مطوري الطرق نحو 90 إلى 110 % لاختبار جديد بالمسبار أو بصبغة SYBR. والقيم البعيدة عن هذا المجال تشير غالبًا إلى ثنائيات البادئات أو أخطاء السحب بالماصة أو التثبيط أو منحنى مُلاءم خارج مجاله الخطي.
ماذا تعني كفاءة تزيد على 100 %؟
تنتج عن ميل أقل انحدارًا من نحو −3.321928، مثل −3.10. وهي لا تعني نسخًا إضافية، بل تدل عادة على تثبيط في المعايير المركزة أو أخطاء في السحب أو ثنائيات بادئات تشوّه المنحنى.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/bio/qpcr-efficiency \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"slope":-3.32}'const res = await fetch("https://api.kit.forhosting.com/bio/qpcr-efficiency", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"slope": -3.32
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/qpcr-efficiency",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"slope": -3.32
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/qpcr-efficiency", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"slope":-3.32}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"slope":-3.32}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/qpcr-efficiency", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"slope": -3.32
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.qpcr_efficiency",
"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. تغذي الحسابات الحتمية نفسها الأداة المجانية في المتصفح ومسار API المدفوع مسبقًا بسعر $0.002 لكل استدعاء ناجح.
ماذا يعني ميل المنحنى المعياري لكفاءة qPCR
هوية الكتب الدراسية هي E تساوي عشرة مرفوعة إلى سالب واحد على الميل، ناقص واحد، وكثيرًا ما تُكتب E = 10^(-1/slope) − 1.
عقد الإدخال وحقول الاستجابة والتحقق
أرسلوا بـ POST جسم JSON فيه slope إلزامي كعدد منتهٍ غير صفري: الميل الملائم لـ Cq أو Ct مقابل log10 للكمية الابتدائية. تشمل الأسماء البديلة التي يقبلها الحقل نفسه m وstandard_curve_slope وcurve_slope وstandard_slope وcq_slope وct_slope. عند النجاح تعيد الاستجابة slope بتقريب مستقر إلى اثني عشر منزلة عشرية، مع efficiency_percent كنتيجة أولى، وefficiency كالكسر E، وamplification_factor كعشرة مرفوعة إلى سالب واحد على الميل (تساوي واحدًا زائد E)، وunit كعلامة النسبة المئوية، وformula التي تعيد E = 10^(-1/slope) − 1، وmessage موجز. غياب slope والسلاسل الفارغة والأنواع البوليانية وNaN وInfinity تفشل بـ invalid_input مع تسمية الحقل. يُسعَّر العمل الناجح بمبلغ ثابت $0.002 مع unit item.
تدفقات المقايسة ونوافذ القبول ونية البحث
التدفق المعتاد: أجْروا تخفيفًا عشريًا من خمس أو ست نقاط لمعيار مقدَّر، ولائموا Cq مقابل log10 للتركيز أو لعدد النسخ في برمجية الجهاز أو في دفتر، وانسخوا الميل المبلَّغ إلى هذه الحاسبة، وسجّلوا efficiency_percent بجانب معرّف المقايسة. يمكن لسكربتات الأتمتة أن تخزن ميلًا لكل طبق أو لكل زوج بادئات وتستدعي API بعد كل ملاءمة منحنى معياري دون فتح جدول. تشمل نية البحث لهذه الصفحة حاسبة كفاءة qPCR، وكفاءة تضخيم qPCR من ميل المنحنى المعياري، ونسبة كفاءة PCR في الزمن الحقيقي، وE = 10^(-1/slope) − 1. فحوصات الذهاب والإياب مباشرة: أعيدوا حساب عشرة مرفوعة إلى سالب واحد على الميل، واطرحوا واحدًا، واضربوا في مئة، وأكّدوا المساواة مع efficiency_percent ضمن التقريب المنشور، ثم أكّدوا أن ميلًا صفريًا يقلب الاستجابة من نجاح إلى invalid_input برسالة حقل واضحة.
حالات التكامل
LIMS وبوابات QC على مستوى الطبق
مرّروا الميل الملائم لكل طبق إلى فحص API حتمي وأشيروا إلى التشغيلات التي يخرج efficiency_percent فيها عن نافذة مختبر 90–110%.
أسئلة تقنية
لماذا رُفض طلبي؟
غياب slope أو قيمة غير منتهية (NaN أو Infinity) أو ميل يساوي صفرًا تمامًا يفشل بـ invalid_input ولا يُفوتر. الميل الصفري يجعل 10^(-1/slope) غير معرّف.
كم تكلفة حاسبة كفاءة qPCR؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل استدعاء ناجح؛ والإدخال غير الصالح لا يُفوتر.