البحث القابل للاستنساخ
البحث القابل للاستنساخ هو ممارسة إجراء ونشر التحليلات الإحصائية بحيث يتمكن الآخرون، عند توفر نفس البيانات والتعليمات البرمجية، من إعادة إنتاج النتائج المبلغ عنها بدقة.
Definition
البحث القابل للاستنساخ هو مجموعة من الممارسات التي تضمن إمكانية إعادة إنتاج النتائج الحسابية للتحليل الإحصائي من البيانات والتعليمات البرمجية الأصلية، عن طريق ربط البيانات ورمز التحليل وبيئة الحوسبة والسرد.
Scope
يغطي هذا الموضوع البرمجة الأدبية التي تجمع بين التعليمات البرمجية والنتائج والسرد، والمستندات والدفاتر الديناميكية التي تنفذها، والتحكم في الإصدار والتقاط البيئة، ومشاركة البيانات والتعليمات البرمجية بموجب مبادئ مثل FAIR، والتمييز بين قابلية الاستنساخ والهدف الأصعب المتمثل في قابلية التكرار. ينصب التركيز على قابلية الاستنساخ الحسابي للتحليل.
Core questions
- ماذا يعني أن يكون التحليل الحسابي قابلاً للاستنساخ؟
- كيف تربط البرمجة الأدبية والمستندات الديناميكية التعليمات البرمجية بالنتائج؟
- كيف يحافظ التحكم في الإصدار والتقاط البيئة على التحليل؟
- كيف تدعم مبادئ مشاركة البيانات مثل FAIR إعادة الاستخدام والتحقق؟
Key concepts
- البرمجة الأدبية
- المستندات الديناميكية
- التحكم في الإصدار
- التقاط البيئة
- مبادئ FAIR للبيانات
- قابلية الاستنساخ مقابل قابلية التكرار
Key theories
- البرمجة الأدبية والمستندات الديناميكية
- يضمن تداخل رمز التحليل مع النص التوضيحي وإعادة إنشاء الأشكال والجداول مباشرة من هذا الرمز، كما هو الحال في البرمجة الأدبية والدفاتر الحديثة، أن تتطابق النتائج المبلغ عنها دائمًا مع العمليات الحسابية التي أنتجتها.
- البيانات والبيئات القابلة للاكتشاف والوصول إليها
- تتيح مشاركة البيانات والتعليمات البرمجية بموجب مبادئ مثل FAIR، جنبًا إلى جنب مع بيئات الحوسبة الملتقطة وسجل الإصدارات، للآخرين تحديد موقع التحليل وتشغيله والتحقق منه بدلاً من مجرد قراءة استنتاجاته.
Clinical relevance
تتيح سير العمل القابلة للاستنساخ للمتعاونين والمراجعين والجهات التنظيمية التحقق من النتائج الإحصائية، واكتشاف الأخطاء، والبناء على العمل السابق؛ وفي خضم القلق بشأن أزمة قابلية الاستنساخ عبر العلوم، تعد هذه الممارسات ضمانة عملية لمصداقية تحليلات البيانات.
History
كان كليربوت رائدًا في المستندات الحسابية القابلة للاستنساخ في الجيوفيزياء، وقدمت البرمجة الأدبية لكنوث الفكرة الأساسية، وقام إحصائيون مثل جنتلمان بإضفاء الطابع الرسمي على التحليل القابل للاستنساخ؛ ثم جعلت أدوات المستندات الديناميكية ومبادئ FAIR هذه الممارسات سائدة لاحقًا.
Debates
- قابلية الاستنساخ مقابل قابلية التكرار
- تختلف إعادة إنتاج نفس النتائج من نفس البيانات والتعليمات البرمجية (قابلية الاستنساخ) عن الحصول على نتائج متسقة في دراسة جديدة (قابلية التكرار)؛ هناك نقاش مستمر حول المصطلحات وحول مدى ضمان كل منهما للصلاحية العلمية.
Key figures
- Donald Knuth
- Robert Gentleman
- Duncan Temple Lang
- Jon Claerbout
Related topics
Seminal works
- knuth1984
- gentleman2007
Frequently asked questions
- هل قابلية الاستنساخ هي نفسها الحصول على نفس الاستنتاج العلمي في تجربة جديدة؟
- لا. قابلية الاستنساخ تعني إعادة إنتاج نفس النتائج من نفس البيانات والتعليمات البرمجية. أما الحصول على نتيجة متسقة في دراسة جديدة ببيانات جديدة فهو قابلية التكرار، وهو معيار منفصل وأصعب عمومًا.
- ما هي الأدوات التي تدعم البحث القابل للاستنساخ؟
- تعمل أنظمة المستندات الديناميكية والدفاتر التي تشغل التعليمات البرمجية لإنتاج الأشكال والجداول، والتحكم في الإصدار لتتبع التغييرات، وأدوات التقاط البيئة التي تسجل إصدارات البرامج معًا على جعل التحليل قابلاً للاستنساخ من قبل الآخرين.