الوصف
EquiBind هو نموذج تعلم عميق هندسي متطور متكافئ مع SE(3) مصمم للتنبؤ السريع بالبنى ثلاثية الأبعاد لارتباط البروتين بالرابط. يتفوق في إجراء تنبؤات مباشرة، مما يعني أنه يمكنه تحديد موقع الارتباط على البروتين (الرسو الأعمى) والوضع والتوجه الدقيق لجزيء رابط صغير داخل موقع الارتباط هذا في وقت واحد.
قراءة المزيد
يعتمد هذا النهج على مبادئ التعلم العميق الهندسي لتحقيق تسريع كبير مقارنة بطرق الرسو التقليدية وحتى خطوط الأساس الأحدث. تم بناء بنية النموذج للتعامل مع تعقيدات التفاعلات الجزيئية في ثلاثة أبعاد، مما يجعله أداة قوية للباحثين في الكيمياء الحاسوبية والبيولوجيا الهيكلية.
EquiBind له قيمة خاصة في تسريع خطوط أنابيب اكتشاف الأدوية. من خلال توفير تنبؤات سريعة ودقيقة لوضعيات الارتباط، فإنه يسمح للباحثين بفحص المرشحين المحتملين للأدوية بكفاءة أكبر واكتساب رؤى أعمق حول التفاعلات الجزيئية. يمكن للنموذج التنبؤ ببنى الارتباط لأزواج البروتين والرابط التي يقدمها المستخدم، ويتطلب تنسيقات ملفات إدخال محددة لكل من الرابط والمستقبل.
يوفر المشروع تعليمات واضحة لإعداد البيئة، بما في ذلك خيارات لوحدات معالجة الرسومات التي تدعم CUDA أو إعدادات وحدة المعالجة المركزية فقط. يمكن للمستخدمين بعد ذلك تشغيل الاستدلال باستخدام أوزان النموذج المقدمة أو تدريب نماذجهم الخاصة. يتضمن الإخراج بنى الارتباط المتوقعة بتنسيق SDF وتنبؤات الموتر لمزيد من التحليل. يشير المشروع أيضًا إلى DiffDock، وهو نموذج لاحق يحسن قدرات EquiBind بشكل أكبر.
EquiBind مفتوح المصدر ومتاح على GitHub، مما يعزز التعاون والتطوير الإضافي داخل المجتمع العلمي. تركيزه على السرعة والدقة يجعله أداة لا غنى عنها للباحثين الذين يهدفون إلى فهم وتصميم التفاعلات الجزيئية.
- الفئةالاكتشاف العلمي وأدوات المختبر
- نموذج التسعيرمفتوح المصدر
- النشرسحابي, استضافة ذاتية
- المنصاتLinux, Windows
الميزات الأساسية لـ EquiBind
نموذج تعلم عميق هندسي متكافئ مع SE(3)
تنبؤ مباشر لبنى ارتباط البروتين بالرابط
يتنبأ بموقع ارتباط المستقبل (الرسو الأعمى)
يتنبأ بوضعية وتوجه الرابط المرتبط
يحقق تسريعًا كبيرًا مقارنة بخطوط الأساس التقليدية
يدعم تنسيقات ملفات الروابط .mol2، .sdf، .pdbqt، و .pdb
يدعم تنسيقات ملفات المستقبل .pdb
يوفر نصوصًا برمجية للاستدلال للتنبؤ ببنى الارتباط
يتضمن نصوصًا برمجية لتدريب النماذج المخصصة
يقدم إعدادًا للبيئة لوحدات معالجة الرسومات CUDA وتكوينات وحدة المعالجة المركزية فقط
يخرج النتائج بتنسيق .sdf وملفات الموتر
البدء مع EquiBind
إعداد البيئة: استنسخ المستودع وأنشئ بيئة Conda جديدة باستخدام `environment.yml` أو `environment_cpuonly.yml` المقدمة.
إعداد بيانات الإدخال: قم بتنظيم ملفات الرابط (.mol2، .sdf، .pdbqt، .pdb) والمستقبل (.pdb) في دليل منظم.
تكوين الاستدلال: قم بتعيين المسار إلى مجلد بيانات الإدخال الخاص بك في ملف تكوين `inference.yml`.
تشغيل التنبؤ: قم بتنفيذ النص البرمجي `inference.py` مع ملف التكوين المحدد للتنبؤ ببنى الارتباط.
تحليل النتائج: افحص ملفات .sdf التي تم إنشاؤها والتي تحتوي على وضعيات الارتباط المتوقعة ومخرجات الموتر لمزيد من التحليل.
حالات استخدام EquiBind
- اكتشاف الأدوية
- البيولوجيا الهيكلية
- رسو البروتين بالرابط
- الكيمياء الحاسوبية
- أبحاث المعلوماتية الحيوية






