LightDock عبارة عن إطار عمل لرسو السفن من البروتين البروتين والببتيد والبروتين DNA استنادًا إلى خوارزمية Glowworm Swarm Optimization (GSO).
يتميز إطار عمل LightDock بأنه متعدد الاستخدامات، مع العديد من الخيارات التي يمكن للمستخدمين تطويرها وتحسينها: يمكنه قبول أي وظيفة تسجيل يحددها المستخدم، ويمكنه استخدام التصغير المحلي الخالي من التدرج، ويمكن تقييد المحاكاة من البداية للتركيز على مناطق التفاعل المخصصة للمستخدم، فهو يدعم قيود البقايا في كل من المستقبلات وشركاء الروابط .
تم نشر بروتوكول LightDock والتحديثات للاستفادة من قيود البقايا في مجلة Oxford Bioinformatics. يرجى ذكر هذه المراجع إذا كنت تستخدم LightDock في بحثك:
LightDock: نهج جديد متعدد النطاق لرسو البروتين بالبروتين
بريان خيمينيز-غارسيا، وخورخي رويل-توريس، وميغيل روميرو-دورانا، وميكيل فيدال، ودانيال خيمينيز-غونزاليس، وخوان فرنانديز-ريسيو
المعلوماتية الحيوية ، المجلد 34، العدد 1، 1 يناير 2018، الصفحات 49-55، https://doi.org/10.1093/bioinformatics/btx555
يعتمد LightDock على المعلومات
خورخي رويل توريس، وألكسندر إم جي جي بونفين، وبريان خيمينيز غارسيا
المعلوماتية الحيوية ، btz642؛ دوي: https://doi.org/10.1093/bioinformatics/btz642
النمذجة التكاملية لتجمعات البروتين المرتبطة بالغشاء
خورخي رويل-توريس، وبريان خيمينيز-غارسيا، وألكسندر إم جيه جيه بونفين
نات كومون 11 ، 6210 (2020)؛ دوى: https://doi.org/10.1038/s41467-020-20076-5
برنامج Lightdock متوافق وتم اختباره مع أنظمة التشغيل التالية:
Microsoft Windows غير مدعوم رسميًا، على الرغم من إمكانية تشغيل العديد من أجزاء البروتوكول. يرجى استخدامه على مسؤوليتك الخاصة. إذا كنت ترغب في المساهمة في اختبار LightDock لنظام التشغيل Windows وتطويره، فيرجى الاتصال بنا.
لدى LightDock التبعيات التالية:
التبعيات الاختيارية هي:
أسرع طريقة لتثبيت LightDock هي استخدام pip
:
pip install lightdock
لتطوير وتوسيع كود LightDock، يرجى اتباع التعليمات التالية:
استنساخ هذا المستودع:
git clone https://github.com/lightdock/lightdock.git
الرجاء التأكد من تثبيت التبعيات بالفعل (عبر النقطة، ومدير الحزم، وما إلى ذلك):
يوصى بإنشاء بيئة افتراضية وتثبيتها:
virtualenv venv
source venv/bin/activate
cd lightdock
pip install -e .
إذا لم تكن تستخدم النقطة أو أدوات الإعداد للتطوير، فهناك برنامج نصي bash لتجميع جميع الامتدادات:
cd lightdock
./setup.sh
أضف الأسطر التالية إلى ملف ~/.bashrc
الخاص بك، ولا تنسَ تغيير /path/to/lightdock
:
# LightDock
export LIGHTDOCK_HOME= " /path/to/lightdock "
export PATH= $PATH : $LIGHTDOCK_HOME /bin
export PYTHONPATH= $PYTHONPATH : $LIGHTDOCK_HOME
لا تنس تطبيق التغييرات:
source ~ /.bashrc
يمكنك تشغيل اختبارات LightDock:
cd lightdock
nosetests
يمكن العثور على الوثائق الكاملة حول كيفية تشغيل بروتوكول LightDock والعديد من البرامج التعليمية وحالات الاستخدام على https://lightdock.org/tutorials.
يتم تطوير LightDock بشكل نشط وقد تظهر بعض المشكلات أو قد تحتاج إلى مساعدة إضافية لتشغيل LightDock. في هذه الحالات، هناك طريقتان رئيسيتان للحصول على المساعدة:
LightDock متاح بموجب ترخيص GPLv3. راجع وثيقة الترخيص لمزيد من التفاصيل.