Gemini 4 Carbon: أعد بناء مجموعة مرجعية لقيم pKa لاكتشاف الأدوية من بيانات مختبرية خام
من بيانات مختبرية خام إلى مجموعة مرجعية لاكتشاف الأدوية
قيمة pKa هي درجة الحموضة (pH) التي يكتسب عندها الجزيء بروتونًا أو يفقده. وهي تحدد كيف يذوب الدواء، وكيف يعبر الأغشية، وكيف يرتبط بهدفه، ولذلك فهي من أولى الخصائص التي يقيسها علماء الأدوية.
القياس نفسه عمل روتيني بالنسبة إلى الجهاز. أما تحويل التسجيلات الخام إلى قيم مرجعية موثوقة فعمل يحتاج إلى خبير. إذ يصحح المحلل المدرَّب قراءات القطب، ويجري ملاءمة أطياف الأشعة فوق البنفسجية (UV) عبر نطاق pH، ويستقرئ قياسات خليط الميثانول–الماء رجوعًا إلى الماء النقي، ويقرر أي التشغيلات يمكن الوثوق بها. وتكرار ذلك تشغيلةً بعد أخرى يستغرق وقتًا طويلًا وعناية كبيرة.
لذلك أوكلنا التحليل إلى Gemini 4 Carbon في Eigent. موجز واحد و97 ملفًا خامًا من الجهاز، حُذفت منها كل نتيجة محسوبة، دون إنترنت ودون تلميحات، فعادت إلينا مجموعة مرجعية كاملة لقيم pKa لـ 35 مركبًا شبيهًا بالأدوية. وجاءت 99.7% من القياسات الفردية صحيحة: وهي أفضل نتيجة حققها أي نموذج اختبرناه على هذه المهمة حتى الآن.
سير العمل في لمحة
أخذ موجز واحد العمل من الملفات الخام إلى مجموعة مرجعية مكتملة. وتركت كل مرحلة خلفها شيئًا أمكننا التحقق منه.
| المرحلة | ما الذي حدث | ما الذي أنتجته |
|---|---|---|
| فك الترميز | فهم صيغة الملفات غير الموثقة للجهاز وطريقة تعيير (calibration) القطب | قيمة pH وقيمة pH المصححة لكل قراءة |
| الملاءمة | أجرى ملاءمة أطياف الأشعة فوق البنفسجية عبر نطاق pH، على أطوال موجية عديدة في آن واحد | قيمة pKa لكل معايرة من المعايرات الـ 291 |
| الاستقراء | استقرأ نتائج خليط الميثانول–الماء رجوعًا إلى الماء النقي | قيمة pKa مائية لكل تشغيلة من التشغيلات الـ 97 |
| الحكم | قبِل التشغيلات أو استبعدها بناءً على أدلة: الترسب، والأطياف الخاطئة، والميول غير الفيزيائية | متوسطات المركبات من التشغيلات الموثوقة وحدها |
| التسليم | كتب الإجابة والسكربت الذي أنتجها | المجموعة المرجعية وسكربت تحليل واحد بلغة Python |
| التحقق | قيّم الإجابة وتأكد من أن التشغيل بقي دون اتصال بالإنترنت | نتائج على كل مستوى، وسجل تدقيق |
إليك كيف أنجز Gemini 4 Carbon ذلك، بما في ذلك المواضع التي قصّر فيها، وأسباب ذلك.
ما الذي سلّمه
- مجموعة مرجعية كاملة لقيم pKa - قيمة pKa ومحتوى الميثانول لكل معايرة، وقيمة pKa مائية لكل تشغيلة، ومتوسط وانحراف معياري وقائمة بالتشغيلات المقبولة لكل مركب.
- التحليل في صورة شيفرة - سكربت Python واحد يعيد بناء الإجابة كاملة من الملفات الخام. أعد تشغيله وستحصل على الإجابة نفسها، مطابقة بايتًا ببايت.
- ملخص مكتوب للطريقة - كيف عُيّرت القراءات، وكيف جرت ملاءمة الأطياف، وكيف استُقرئت التشغيلات، وأي التشغيلات استُبعدت ولماذا.
الإعداد
- Eigent 1.0.7، في جلسة واحدة بوضع Single Agent، مع Gemini 4 Carbon نموذجًا.
- مجلد محلي لا يضم إلا ملفات الجهاز الخام من جهاز معايرة آلي، وقائمة بالمركبات وبنياتها، والثوابت الفيزيائية لخلائط الميثانول–الماء، وبيئة Python فيها المكتبات العلمية المعتادة وRDKit.
- دون إنترنت، وبمفرده. استبعد الموجز استخدام الإنترنت، ولم يجب أحد عن أي سؤال أثناء التشغيل. فكل قرار تقديري، مثل أي تشغيلة يُوثق بها أو أي إعداد يُتبع، كان قرار الوكيل وحده.
- الإشارات الخام فقط. حُذف كل رقم حسبه برنامج الجهاز، فلم يكن في الملفات ما يذكر الإجابة.
- لا تلميحات حول الطريقة. وصف الموجز القياسات وما يجب الإبلاغ عنه، لا كيفية تحليلها. وكان اختيار الكيمياء الفيزيائية المناسبة جزءًا من المهمة.
كيف عمل Gemini 4 Carbon
عمل Gemini 4 Carbon على المهمة في الطرفية، بوصفه وكيلًا واحدًا، دون أي تدخل بشري. وانقسم التشغيل إلى خمس مراحل.
-
الاستكشاف. قرأ قائمة المركبات وثوابت التعيير، وحلل XML الخاص بالجهاز عبر جميع أنواع الاختبارات، ونشر أول تحديث لحالته: "now analyzing instrument recordings, medium composition, and electrode/UV equations."
-
الهندسة العكسية للجهاز. توصل إلى الطريقة التي يحوّل بها جهاز المعايرة قراءات القطب بالملّي فولت إلى قيم pH، وكيف يربط تعيير القطب رباعي المعاملات ذلك بالتركيز الحقيقي لأيونات الهيدروجين. واستنتج من الأحجام المضافة المعادلة الجبرية الكامنة وراء أحد ثوابت التركيب، وهي
a = 1 + b·(0.2 + 0.025/V)، لتطابق قيمة الملف بفارق 3 × 10⁻⁵. ثم استعرض إعدادات المحلل في الملفات الـ 97 كلها: نوافذ pH والأطوال الموجية، وحدود العكارة، وعدد التحولات. -
بناء التحليل واختباره. بنى ملاءمات طيفية متعددة الأطوال الموجية، وجرّبها على مركب واحد، ثم طبقها على المعايرات الـ 291 كلها. وتحقق من تصحيح التخفيف مباشرة بمقارنته بالمستويات الثابتة لنوع كيميائي واحد، واستخدم RDKit لتصنيف كل مركب حمضًا أو قاعدة أو مركبًا مذبذبًا (أمفوتيريًا). كما عثر على كل مسح غيّر فيه المحلل إعدادًا يدويًا، والتزم بتلك الاختيارات.
-
ضبط الجودة كما يفعل عالم المختبر. تحديثه الثاني للحالة: "now examining edge cases, turbid sweeps, multiprotic zwitterions, and outlier runs." وهذا ما رصده:
- C21_4 - ترسّب المركب من الماء. ولم يتجاوز تطابق أطياف هذه التشغيلة مع التشغيلات الأخرى 0.20، فاستبعدها من متوسط المركب.
- C27_1 - قارورة منخفضة الامتصاصية بطيف خاطئ، اكتُشفت بملاءمة نطاقين من نطاقات الأشعة فوق البنفسجية كلٌّ على حدة.
- C29_2 - ميل استقراء غير فيزيائي (+200، مقابل +98 و+114 للتشغيلتين الشقيقتين)، فاستبعد هذه التشغيلة.
- امتصاصية سالبة عند 500 nm - تتبّع سببها إلى فقاعة هواء في أحد الأطياف المرجعية.
وراجع التسلسل الزمني لتجارب المختبر وإعادات القياس في يناير–فبراير 2022 ليفهم سبب وجود تشغيلات إضافية لبعض المركبات. واختبر طريقته بأدلة مستقلة: قارن بين الاستقراء الموزون وغير الموزون على 15 مركبًا قيست أيضًا مباشرة في الماء. فكان خطأ النسخة الموزونة أقل، 0.0604 مقابل 0.0623، فأبقى عليها.
-
التسليم. كتب سكربت تحليل واحدًا من 451 سطرًا، وشغّله، وتحقق من مخطط المخرجات وأنواعها ونطاقات قيمها.
إجمالًا: 76 استدعاءً للنموذج و85 أمرًا في الطرفية، دون أي استدعاء فاشل ودون أي تدخل بشري.
النتيجة
وصل إلى المجلد شيئان: المجموعة المرجعية، وتضم 291 معايرة و97 تشغيلة و35 مركبًا، والسكربت الذي بناها. ولخّصت الرسالة الأخيرة من Gemini 4 Carbon الطريقة، من تركيب الوسط وتعيير القطب، إلى ملاءمة الأشعة فوق البنفسجية متعددة الأطوال الموجية، والاستقراء إلى الماء، وانتقاء التشغيلات، وسردت كل تشغيلة استبعدها مع السبب.
كيف قُيّمت النتيجة
قيّمنا الإجابة مقارنةً بالمجموعة المرجعية، من خارج مجلد الوكيل. والتقييم صارم: كل معايرة وتشغيلة ومركب فحصٌ منفصل نتيجته نجاح أو إخفاق، ولا تنجح المعايرة إلا إذا وقعت قيمة pKa الخاصة بها ضمن حدود عدم اليقين الإحصائي للملاءمة المرجعية وكان محتوى الميثانول فيها صحيحًا. ولا تنجح التشغيلة إلا إذا نجحت معايراتها الثلاث كلها، ولا ينجح المركب إلا إذا نجحت كل تشغيلة يستخدمها، لذا قد يمتد أثر خطأ واحد إلى ما بعده.
| المستوى | الصحيح |
|---|---|
| المعايرات | 290 / 291 |
| التشغيلات | 91 / 97 |
| المركبات | 32 / 35 |
أي أن 99.7% من القياسات الفردية صحيحة، وكل منها ضمن حدود التفاوت الإحصائي للملاءمة المرجعية.
كما دققنا التشغيل نفسه من خلال استدعاءات الأدوات في Dev mode. في Eigent 1.0.7، تحمل جلسات Single Agent دائمًا أدوات البحث على الويب والمتصفح والجلب، لذا فهذا الفحص مهم: التشغيل الذي بحث عن أي شيء لا يُحتسب.
| الفحص | ما وجدناه |
|---|---|
| لم يستخدم أي بيانات خارجية | لا استدعاءات للبحث على الويب أو المتصفح أو الجلب. ولم يصل أي من أوامر الطرفية الـ 85 إلى الشبكة أو إلى مثبّت حزم أو إلى أي مسار خارج مجلد المهمة. |
| لم يمسّ المدخلات | بيانات الإدخال مطابقة للملفات الأصلية بايتًا ببايت. |
| الإجابة نتاج تحليله الخاص | إعادة تشغيل السكربت تعيد إنتاج الإجابة بايتًا ببايت. |
أين قصّر، ولماذا
لم ينجح Gemini 4 Carbon في كل الفحوصات. ويفسّر اختياران منهجيان كل الإخفاقات:
- كيفية ترجيح الاستقراء. وزن استقراء خليط الميثانول–الماء بحسب عدم اليقين في القياس، وهو اختيار يختلف عن الاصطلاح المرجعي. وكلّفه ذلك 5 تشغيلات و3 مركبات. وقد اتخذ Gemini 4 Carbon هذا الاختيار بناءً على أدلة، إذ كان خطأ الملاءمة الموزونة أقل عند مقارنتها بالمركبات المقيسة في الماء، كما أن الموجز لم يحدد طريقة بعينها.
- أي مقياس pH يُستخدم. طبّق نافذة pH التي سجلها المحلل على مقياس pH مختلف عن مقياس المرجع. وكلّفه ذلك معايرة واحدة وتشغيلة واحدة.
لا يمثل أي منهما ثغرة في التحليل نفسه، فكلاهما اصطلاح سيتعرف عليه خبير المجال، من نوع القواعد الداخلية التي يكتبها المختبر عادةً في تعليماته.
وكان هذا أيضًا تشغيلًا واحدًا. فالنتائج في مهمة بهذه الصعوبة قد تتفاوت من تشغيل إلى آخر.
ما الذي تعلمناه
- البيانات الخام تُبقي الوكيل أمينًا. مع حذف الأرقام التي حسبها برنامج المورّد، كان على كل قيمة أن تأتي من الإشارات، وكان على الوكيل أن يُظهر عمله.
- صِف القياس لا الطريقة. اختار Gemini 4 Carbon الكيمياء الفيزيائية بنفسه، وبرّر كل اختيار بأدلة من البيانات.
- الشيفرة هي المُخرَج. السكربت الذي يعيد بناء الإجابة شيء يمكن للعالِم إعادة تشغيله وقراءته ومراجعته.
- الإخفاقات اصطلاحات لا أخطاء. حيث قصّر، اتخذ اختيارًا يمكن الدفاع عنه، وكانت القواعد الداخلية للمختبر ستحسمه.
لا داعي لأن تنتظر ملفات الأجهزة الخام في طابور التحليل. سلّمها إلى Gemini 4 Carbon في Eigent، ثم راجع طريقة التفكير، لا النتيجة وحدها.
الحقوق: أُنتج باستخدام Gemini 4 Carbon وEigent. الموسيقى: "Dance With You" Everet Almond.



