نظرة عامة على الطريقة
يتكون إطار تصميم de novo المستخدم في Protein WISDOM من مرحلتين. تنتج المرحلة الأولى قائمة مرتبة تنازلياً من تسلسلات الأحماض الأمينية التي ستنطوي لتشكل بنية قالب محددة. وتتحقق المرحلة الثانية من هذه التسلسلات عن طريق حساب خصوصية الانطواء أو تقريب ألفة الارتباط، أو كليهما. يُستخدم الإجراء الأول بشكل أساسي عندما يكون التصميم لبروتين واحد، بينما يُستخدم الثاني عندما يكون التصميم لمعقد (ببتيد يرتبط ببروتين مستهدف). يوضح الشكل 1 نظرة عامة على الخطوات المتضمنة في هذا الإطار.
مدخلات التصميم: يجب تحديد عدد من المدخلات لإطار عمل تصميم البروتين de novo. أولها هو قالب التصميم، وهو عبارة عن بنية بروتينية ثلاثية الأبعاد (3D) تحتوي على إحداثيات لجميع الذرات في البروتين. يمكن أن تكون البنية صلبة أو مرنة؛ حيث تُمثل القوالب الصلبة مجموعة من إحداثيات الذرات الثابتة ويتم الحصول عليها من بنيات علم البلورات بالأشعة السينية. أما القوالب المرنة، فيمكن أن تكون مجموعة من إحداثيات الذرات الثابتة أو حدوداً عليا ودنيا لإحداثيات الذرات. ويمكن الحصول على هذه القوالب من بنيات المحلول بالرنين المغناطيسي النووي NMR، أو الديناميكا الجزيئية، أو محاكاة الالتحام الجزيئي.
يُستخدم قالب التصميم لإنشاء مجموعة الطفرات المسموح بها للبروتين المصمم. وتحدد هذه المجموعة المواقع في التسلسل التي يمكن أن تطرأ عليها طفرات وإلى أي أحماض أمينية. يتم إنشاء مجموعة الطفرات عن طريق حساب مساحة السطح المعرضة للمذيب (SASA) لكل ثمالة في قالب التصميم. إذا كانت الثمالة معرضة للمذيب بنسبة تزيد عن 50%، يُسمح بمجموعة من الأحماض الأمينية المحبة للماء (D, E, G, H, K, N, P, Q, R, S, T). وإذا كانت الثمالة معرضة للمذيب بنسبة أقل من 20%، يُسمح بمجموعة من الأحماض الأمينية الكارهة للماء (A, F, I, L, M, V, W, Y). أما إذا كانت نسبة تعرض الثمالة تقع بين 20% و50%، فتُسمح جميع الأحماض الأمينية. وعادةً ما يُستثنى السيستين من مجموعة الطفرات ما لم تعتبر البيانات التجريبية أو الدراسات المرجعية وجوده مناسباً. أما الأحماض الأمينية الصغيرة (A, G, T) فغالباً ما يتم إدراجها في جميع مجموعات الطفرات. وعند توفرها، يمكن استخدام الرؤى التجريبية أو المرجعية لتعديل مجموعات الطفرات لمواقع أحماض أمينية محددة يدوياً.
يتم اختيار حقل قوة لحساب طاقة التفاعل الزوجية للتسلسلات في قالب التصميم. وبينما يمكن تكييف أي حقل قوة ليتم استخدامه ضمن هذا الإطار، فقد تم تطوير حقلي قوة يعتمدان على المسافة ويُستخدمان على نطاق واسع في إطار التصميم de novo. الأول هو حقل قوة عالي الدقة من نوع Cα-Cα،26 حيث تكون المسافات بين ذرات الكربون Cα في الثمالات. والثاني هو حقل قوة عالي الدقة من نوع centroid-centroid27 حيث تكون المسافات بين المراكز الثقلية للثمالات. وقد استُمدت معاملات الطاقة في حقول القوة عن طريق حل مشكلة تقدير معاملات البرمجة الخطية، والتي تطلبت أن تكون نماذج الخداع (decoys) عالية الدقة ذات الطاقة المنخفضة لمجموعة تدريب كبيرة من البروتينات أقل تفضيلًا من الناحية الطاقية من تشكلاتها الأصلية. وقد تم اختبار والتحقق من صحة كل من حقل قوة centroid-centroid عالي الدقة وحقل قوة Cα-Cα في دراسات سابقة على beta-defensin-2 البشري.17 ويتم دمج المرونة الحقيقية للعمود الفقري في النموذج عن طريق تقسيم حقول القوة إلى فئات مسافات (distance bins). حيث ستتوافق المسافة بين زوج من الأحماض الأمينية مع فئة مسافة تعطي نفس قيمة الطاقة لمجموعة من المسافات، مما يتيح لنموذج تحسين اختيار التسلسل مراعاة حركة العمود الفقري.
يمكن للمستخدم إدراج القيود البيولوجية، سواء كانت قيوداً على الشحنة أو قيوداً على المحتوى، يدوياً كمدخلات تصميم إضافية. تحدد قيود الشحنة شحنة معينة أو نطاقاً من الشحنات التي يجب استيفاؤها في التسلسل المصمم أو في جزء منه. وتُحسب الشحنة على أنها مجموع البقايا موجبة الشحنة (K و R) مطروحاً منها مجموع البقايا سالبة الشحنة (D و E). أما قيود المحتوى فتحدد الحدود العليا والدنيا لتكرار حمض أميني معين في التسلسل. وعادةً ما يتم تعريف القيود البيولوجية من خلال محاذاة تسلسل مكثفة مع التسلسل الأصلي، وذلك لرصد الحدود البيولوجية المعروفة للشحنة ومحتوى الأحماض الأمينية المتمثلة في الطبيعة لعائلة من البروتينات. كما يتم تعريف قيود إضافية يدوياً من خلال تحليل البيانات التجريبية المعروفة.
المرحلة الأولى: اختيار التسلسل: طوّر Klepeis et al.15,16 في البداية طريقة اختيار التسلسل الأصلية، حيث تقوم هذه الطريقة باختيار وترتيب تسلسلات الأحماض الأمينية وفقاً لطاقاتها في قالب التصميم باستخدام نموذج التحسين الخطي الصحيح (ILP). تم تحسين هذه الطريقة لاحقاً باستخدام نموذج اختيار تسلسلات أكثر كفاءة من الناحية الحسابية للقوالب الصلبة (المنفردة)، وجرى توسيعها من خلال تطوير نماذج للقوالب المرنة. لا تعتمد طريقة التحسين الشامل هذه على الطفرات العشوائية، وهي مضمونة نظرياً من حيث البحث في كامل حيز التسلسلات وتحديد الحل الشامل، وهذا يعد ميزة رئيسية لمنهجنا مقارنة بجميع المناهج الأخرى الموجودة.
نموذج البنية الواحدة: لقد تم تحسين الصيغة الأصلية لنموذج اختيار التسلسل الذي اقترحه Klepeis et al.15,16 بشكل أكبر بواسطة Fung et al.28 وصيغته النهائية موضحة في المعادلة 1.

تحدد المجموعة i=1,...,n مواقع البقايا في قالب التصميم. وفي كل موقع i، تُمثل الطفرات بـ j{i}=1,...,mi، حيث mi=20 إذا كان الموقع i مسموحاً له بالطفرة إلى أي من الأحماض الأمينية الطبيعية العشرين. تُستخدم مجموعات الأسماء المستعارة k≡i و l≡j، مع k>i، لتمثيل جميع التفاعلات الزوجية الفريدة. تم إدخال المتغيرات الثنائية
و
لنمذجة طفرات الأحماض الأمينية. وسيتخذ المتغير
القيمة واحد إذا قام النموذج بتعيين الحمض الأميني j للموقع i، والقيمة صفر خلاف ذلك (وبالمثل بالنسبة لـ
). تُمثل دالة الهدف مجموع كافة تفاعلات الطاقة الزوجية في قالب التصميم. أما المعامل
، وهو يمثل تفاعل الطاقة بين الموقع i الذي يشغله الحمض الأميني j والموقع i الذي يشغله الحمض الأميني l، فيعتمد على المسافة بين كربونات α أو مراكز السلاسل الجانبية في الموقعين (xi,xj,) بالإضافة إلى نوع الأحماض الأمينية j و l. ولا يساهم هذا المعامل في دالة الهدف إلا إذا كان كل من
و
مساوياً للواحد.
وجد Fung et al.28 أن الصيغة (1) أكثر كفاءة حسابياً بشكل ملحوظ من اثني عشر نموذجاً مكافئاً آخر مشابهاً لنماذج التعيين التربيعي لاختيار التسلسل.28,29 وعلى وجه الخصوص، تفوقت هذه الصيغة على النموذج الأصلي الذي اقترحه Klepeis et al.15,16 في مشكلتين لاختيار تسلسل beta-defensin-2 البشري: إحداهما بمستوى تعقيد 3.4x1045 والأخرى بمستوى 6.4x1037 مع 49 قيداً بيولوجياً خطياً إضافياً. وقد وُجد أن النموذج الأصلي الذي اقترحه Klepeis et al.15,16 استغرق 53,263 ثانية من وحدة المعالجة المركزية (CPU) و 4,578 ثانية من وحدة المعالجة المركزية (CPU) على التوالي لحل المشكلتين وصولاً إلى الأمثلية العالمية باستخدام CPLEX 9.030 على معالج Pentium IV 3.2 GHz. بينما استغرقت الصيغة (1) فقط 649 ثانية من وحدة المعالجة المركزية (CPU) و 14 ثانية من وحدة المعالجة المركزية (CPU) لأداء المهام نفسها، وهو ما يقابل تحسناً في الكفاءة الحسابية بمقدار 82 ضعفاً و 327 ضعفاً.
نموذج المتوسط المرجح: قام Fung et al.28 بتطوير نموذجين للتعامل مع الحالة النموذجية لتصميم البروتين de novo، حيث يكون قالب التصميم مرناً ويحتوي على مجموعة من البنى. يستخدم نموذج المتوسط المرجح طاقة متوسطة مرجحة،
، بدلاً من معلمة الطاقة
(xi,xk) في نموذج البنية الواحدة (المعادلة 1). يتم تحديد الأوزان wt(xi,xk,d) من خلال تكرارات المسافة بين xi و xk التي تقع ضمن نطاق المسافة d في بنى القالب. الصيغة النهائية لنموذج المتوسط المرجح موضحة في المعادلة 2.

نموذج فئات المسافات (Distance Bin Model): يدمج نموذج اختيار التسلسل الثاني لهياكل القوالب المرنة معلومات المسافة من الهياكل المتعددة من خلال إدخال متغير ثنائي bikd. وتكون قيمة هذا المتغير واحد إذا كانت المسافة بين xi و xk تقع ضمن فئة المسافة d، وتكون صفراً في خلاف ذلك. كما تم إدخال معلمة أخرى، disbin(xi, xk, d)، والتي تساوي واحداً إذا كانت المسافة بين xi و xk في أي من هياكل القوالب تقع ضمن فئة المسافة d وتكون صفراً في خلاف ذلك. وبما أن فئة مسافة واحدة فقط لكل زوج من الأحماض الأمينية ستساهم في الطاقة الكلية، فإن
في دالة الهدف تُستبدل بـ
. ومع ذلك، فإن هذا يؤدي إلى إدخال اللاخطية في دالة الهدف. ويمكن العثور على تفاصيل إضافية حول جعل النموذج خطياً والقيود الإضافية التي يجب إضافتها لتحقيق الجدوى في دراسة Fung et al.28 ويرد نموذج فئات المسافات في المعادلة 3.

يمكن حل أي من مشكلات البرمجة الخطية الصحيحة (ILP)15-17 المذكورة أعلاه بدقة باستخدام تقنيات الفرع والحد (branch-and-bound).28-30 وتضمن هذه التقنيات تقارباً متسقاً وموثوقاً للوصول إلى تسلسل الطاقة الأدنى العالمي.
المرحلة الثانية: التحقق من الصلاحية: الشكل 2 يقدم نظرة عامة مفصلة عن نهجي المرحلة الثانية. يوضح الشكل الخطوات المطلوبة لحساب مقياس التصنيف النهائي وعدد الهياكل التي تم إنتاجها في كل خطوة.
خصوصية الطي: خصوصية الطي هي مقياس يُستخدم لتصنيف التصاميم الأولية المستمدة من المرحلة الأولى. والهدف من هذا الحساب هو معرفة مدى كفاءة طي كل تتابع في بنية القالب مقارنة بالتتابع الأصلي للقالب، وذلك بناءً على حسابات الطاقة. وهناك نهجان للقيام بذلك، ولكل منهما متطلبات حسابية مختلفة.
نُفِّذ النهج الأول بواسطة Klepeis وآخرون.15,16 يستخدم هذا النهج إطار عمل ASTRO-FOLD للتنبؤ ببنية البروتين، 26,27,31-47 والذي يعتمد على الأمثلة العالمية الحتمية. لا يُستخدم هذا النهج حالياً في تنفيذ Protein WISDOM نظراً لمتطلباته الحسابية العالية جداً. وإدراكاً لمحدودية الموارد الحسابية والحاجة إلى إجراء هذه العملية الحسابية على مئات أو آلاف التسلسلات المحتملة في التصميم، قام Fung وآخرون.17 اقترح نهجاً أكثر كفاءة باستخدام TINKER/CYANA.48-50 يتضمن هذا النهج تحديد قالب مرن للبنية. ويمكن تحديد القالب المرن باستخدام حدود عليا ودنيا للمسافات بين ذرات الكربون (C)ألفا الذرات، بالإضافة إلى زاويتي ϕ و ψ للبقايا. بالنسبة لبنية واحدة، تُستخدم المسافات والزوايا ثنائية السطح الأولية، وتُحدد الحدود إما كمسافة ثابتة أو كنسبة مئوية. الحدود الافتراضية هي ±10% لـ Cα مسافات أو ±10° لحدود الزاوية ثنائية السطح. وبالنسبة للقالب المرن، يمكن الحصول على الحدود من القيم القصوى والدنيا المرصودة عبر جميع هياكل القوالب المقدمة كمدخلات للتصميم. وبمجرد تحديد الحدود الأولية لكل تسلسل، يتم توليد مجموعات تحتوي على مئات التشكلات باستخدام برنامج CYANA 2.1.48,49يتم توليد المتشكلات باستخدام بروتوكول التلدين المحاكى لديناميكا زاوية الالتواء في برنامج CYANA، والذي يعمل على تسخين البروتين بسرعة ثم تبريده ببطء، مع تتبع التشكيلات التي تم أخذ عينات منها. وبعد التلدين المحاكى، يتم إجراء تقليل موضعي للطاقة يقلل من التصادمات الناتجة عن تداخل أنصاف أقطار فان دير فالس، بالإضافة إلى انتهاكات قيود المسافة والزاوية. ويتم توليد 500 بنية نهائية بشكل افتراضي، حيث تخضع كل بنية في المجموعة لكل تسلسل لعملية تقليل موضعي في برنامج TINKER 3.6.50 باستخدام حقل القوة AMBER.51 تُدرج طاقة الوضع النهائية لكل بنية مُقلصة في جدول. يُنفذ هذا النهج الشامل للتسلسل البادئ وكذلك لكل تسلسل طافر مرشح. بعد ذلك، يمكن حساب خصوصية الطي لكل تسلسل طافر تجاه الطي المستهدف بالنسبة للتسلسل الأصلي باستخدام توزيع بولتزمان التالي (المعادلة 4).

ألفة الارتباط التقريبية: تُستخدم طريقة حساب ألفة الارتباط التقريبية لترتيب التسلسلات المصممة التي تكون في معقد مع البروتين المستهدف. يمكن إجراء هذه الحسابات على التسلسلات الناتجة مباشرة من المرحلة الأولى أو يمكن إجراؤها على التسلسلات ذات النوعية العالية للطي التي تم الحصول عليها من خطوة نوعية الطي.
اقترح Lilien et al.52 منهجية لحساب تقريبيات ألفة الارتباط لمعقدات البروتين والرابطة (protein-ligand complexes). وتعتمد هذه المنهجية على إنشاء مجموعات قائمة على المدوّرات (rotamerically-based ensembles) للبروتين، والرابطة، ومعقد البروتين والرابطة، واستخدام تلك المجموعات لحساب دالات التجزئة (partition functions). ويُرمز لألفة الارتباط التقريبية هذه بالرمز K* وتُعرّف وفقاً للمعادلة 5.
هنا سفوسفوليبيد هي دالة التقسيم لمعقد البروتين والرابط، سb هي دالة التجزئة للبروتين الحر، و سلـ هي دالة التجزئة للرابطة الحرة. وتُعرَّف دوال التجزئة في المعادلة 6، حيث تكون المجموعات ب، ف و لـ تتضمن التشكلات القائمة على الروتامر لمعقد البروتين والرابِط المرتبط، والبروتين الحر، والرابِط الحر، على التوالي. هـن طاقة التشكل ن، ر هو ثابت الغاز، و تـ هي درجة الحرارة.

تنبؤ بالبنية: لبدء الحساب K* ، ويجب توفير بنية ثلاثية الأبعاد لكل تسلسل. ويتم ذلك باستخدام وظيفة Rosetta AbRelax،53-55 جزء من حزمة برمجيات Rosetta 3.4. تعتمد الاستراتيجية الكامنة وراء خوارزمية AbRelax على الملاحظة التجريبية بأن البنية المحلية للبروتين تتأثر بالتتابع المحلي للبروتين ولكنها لا تتحدد به بشكل حصري. تُستخدم خوارزمية مونت كارلو لاستبدال البنيات البروتينية المحلية بقطع بنيوية مشتقة من التتابع. وتنتج هذه الطريقة البنيات البروتينية النهائية المدمجة التي تراعي التفاعلات غير المحلية، مثل الثمالات الكارهة للماء المدفونة، وخيوط بيتا المزدوجة، وتفاعلات السلاسل الجانبية المحددة.
التجميع: يتم بعد ذلك تجميع البنى المستمدة من AbRelax بناءً على زوايا φ وψ باستخدام OREO.56,57 وتوضح طريقة التجميع هذه بنى هيكلية ممثلة للمجموعة البنيوية بأكملها. يتم اختيار البنى المتوسطة من أكبر عشر مجموعات وبنية الطاقة الأدنى الإجمالية لعملية الإرساء على البروتين المستهدف. يوفر هذا 11 بنية هيكلية فريدة لكل تسلسل ببتيدي، مما يدمج مرونة الهيكل في عملية توليد المجموعة.
تنبؤ الالتحام: يتم إجراء التنبؤ بالالتحام باستخدام RosettaDock.58-60 لكل تسلسل، يتم إجراء التحام لكل بنية من بنيات الهيكل الببتيدي الـ 11 مقابل البروتين المستهدف. في هذه الحالة، وبما أن موقع الارتباط معروف، يتم وضع الببتيدات بالقرب من موقع الارتباط والسماح لها بالإزاحة بمقدار 3 Å عموديًا على موقع الارتباط، و8 Å موازيًا لموقع الارتباط، والدوران بزاوية 8°. يستخدم RosettaDock خوارزمية مونت كارلو لحركات الالتحام ذات الدقة المنخفضة والعالية. تنتج كل عملية التحام مجموعة كبيرة من بنيات المعقدات. تُستخدم المعقدات العشرة ذات الطاقة الأدنى في كل واحدة من عمليات التشغيل الـ 11 كبنيات بدائية في التوليد النهائي لمجموعة التشكيلات القائمة على الروتامير (110 بنية بدائية لكل تسلسل).
توليد المجموعة النهائية: يُستخدم RosettaDesign61 لتوليد المجموعة النهائية من التشكيلات القائمة على الروتاميرات، وذلك لإمكانية استخدامه في توليد عدد من البنى من خلال تعديل الروتاميرات في السلاسل الجانبية فقط عبر وظيفة fixbb. يتم تزويد RosettaDesign بعدد من البنى البادئة، وبالنسبة لكل بنية، يتم اختيار ثمالة عشوائياً وتغيير الروتامير الخاص بها من خلال خوارزمية مونت كارلو. وتتكرر هذه العملية حتى يتم محاولة آلاف الاستبدالات للروتاميرات، مما يؤدي إلى الحصول على تشكيل نهائي منخفض الطاقة يساهم بشكل كبير في دالة التقسيم.
لإنشاء مجموعة الببتيدات، تُستخدم البنى الببتيدية العشر ذات الطاقة الأدنى من كل مجموعة من أكبر عشر مجموعات، بالإضافة إلى البنى الببتيدية العشر ذات الطاقة الأدنى بشكل عام، كبنى بدائية لبرنامج RosettaDesign (إجمالي 110 بنية بدائية). ولكل بنية بدائية، يتم إنشاء 200 هيئة روتامرية، مما يعطي مجموعة نهائية مكونة من 22,000 بنية (المجموعة L في المعادلة 6). وتدمج هذه المجموعة كلاً من مرونة الهيكل الأساسي ومرونة الروتامر.
يتم توليد المجموعة المعقدة بطريقة مماثلة عن طريق أخذ الـ 110 هياكل بدائية من خطوة تنبؤ الالتحام (docking prediction) وتوليد 200 هيئة روتامر (rotamer conformers) لكل هيكل بدائي. يبلغ الحجم النهائي للمجموعة 22,000 هيكل (المجموعة B في المعادلة 6). وقد أُخذت المرونة في الاعتبار من خلال هياكل العمود الفقري الببتيدي المتنوعة المستخدمة، وتشكيلات الالتحام المختلفة، وهيئات الروتامر لكل هيكل بدائي.
يتم إنشاء مجموعة البروتينات عن طريق تشغيل برنامج RosettaDesign على بنية البروتين المستهدف فقط. في هذه الحالة، يتم إنشاء 2,000 تشكيل روتامير (rotamer conformations) للبنية البادئة الواحدة، وبالتالي يكون الحجم النهائي للمجموعة 2,000 بنية (قيمة F في المعادلة 6).
بروتين WISDOM
يُعد برنامج Protein WISDOM، وهو اختصار لـ Protein Workbench for In Silico De novo design Of bioMolecules، أداة عبر الإنترنت تتيح للمجتمع الأكاديمي الوصول إلى إطار عملنا الخاص بتصميم البروتينات de novo بطريقة سهلة الاستخدام. ويمكن لهذا البرنامج التعامل مع العديد من أهداف التصميم الشائعة، بدءاً من تصميم سلاسل بروتينية مفردة لتبني طية قالب محددة، وصولاً إلى تصميم ببتيدات جديدة ترتبط ببروتين مستهدف. يصف القسمان التاليان قدرات Protein WISDOM فيما يتعلق بنوعين رئيسيين من مشكلات تصميم البروتينات. يطبق النوع الأول اختيار التسلسل لاختيار تسلسلات جديدة تكون مفضلة في قالب التصميم المعطى، ثم يستخدم خصوصية الطية للتحقق من صحة التسلسلات الجديدة. أما النوع الثاني فيستخدم اختيار التسلسل لاختيار تسلسلات جديدة لببتيد مرتبط في معقد، ثم يستخدم كلاً من خصوصية الطية وحسابات تقريبية لتقارب الارتباط للتحقق من صحة التسلسلات الجديدة.
تسجيل المستخدم
قم بزيارة صفحة الويب الخاصة بـ Protein WISDOM عبر الرابط http://www.proteinwisdom.org.
انقر فوق زر تسجيل دخول المستخدم في أعلى يمين الصفحة. انقر فوق "انقر هنا" للتسجيل.
قم بتعبئة المعلومات المتعلقة بعنوان البريد الإلكتروني واسم المستخدم المطلوب، ثم انقر فوق متابعة.
املأ المعلومات الإضافية المتعلقة بالاسم، والمؤسسة، والمجموعة، والعنوان. انقر على مربع الاختيار للموافقة على شروط الاستخدام. انقر على زر "إرسال التسجيل".
المرحلة الأولى: اختيار التسلسل
تقديم تسلسل البروتين وبنية (بنيات) القالب
انقر فوق زر تسجيل دخول المستخدم لبدء تجربة تصميم البروتين. تظهر للمستخدم "الصفحة الرئيسية للمستخدم" (الشكل 3) والتي تعرض عدد المهام التي قدمها، وعدد البنى (القوالب) التي قام بتحميلها، وقائمة بالبنى التي قام بتحميلها حتى الآن.
ابدأ مهمة تصميم جديدة بالنقر على "Create New Job". سيتم توجيه المستخدم إلى صفحة "Job Submission" (الشكل 4). قم بتسمية المهمة، وحدد ما إذا كانت تعتمد على مهمة سابقة (أي أنه يمكن استيراد قالب التصميم نفسه، ومجموعات الطفرات، والقيود البيولوجية إلى مهمة جديدة، ومع ذلك سيكون لدى المستخدم القدرة على تعديل مجموعات الطفرات والقيود البيولوجية). انقر على "continue".
قم برفع هيكل (أو هياكل) البروتين الخاصة بقالب التصميم (الشكل 5). يجب أن يكون هذا القالب بتنسيق بنك بيانات البروتين (PDB) القياسي. يمكن أن يكون القالب صلباً (مجموعة واحدة من الإحداثيات لكل ذرة) أو قالباً مرناً (نماذج متعددة، مثل تلك التي يتم الحصول عليها من هياكل الرنين المغناطيسي النووي NMR المحلولة). في حالة تصميم بروتين واحد، يجب أن يحتوي القالب على سلسلة واحدة فقط. يمكن للمستخدم رفع قالب جديد أو الاختيار من القوالب الموجودة التي سبق رفعها. يمكن اختيارياً تحديد معرف pdb الخاص بالقالب، في حال توفره. إذا تم رفع قوالب متعددة، تأكد من أن كل نموذج يبدأ بعبارة "MODEL #" وينتهي بعبارة "ENDMDL". تأكد من تعيين كل ثمالة بواسطة حمض أميني طبيعي. انقر فوق "Continue".
بعد رفع القالب بنجاح، سيعرض Protein WISDOM عدد البقايا والسلاسل والنماذج التي وجدها في القالب، وسيسرد التسلسل، ويطلب من المستخدم التحقق من القالب. قم بتأكيد بنية القالب إذا تم إدخالها بشكل صحيح، ثم انقر على "متابعة".
بمجرد تحميل القالب بنجاح وتأكيده، يتم توجيه المستخدم إلى "صفحة التحكم الرئيسية" (الشكل 6). في هذه الصفحة، يمكن للمستخدم عرض حالة المهمة، وتعديل مجموعات الطفرات والقيود البيولوجية، وإرسال المهمة للمرحلة الأولى: اختيار التسلسل. في هذه المرحلة، وبما أن المرحلة الأولى لم تكتمل بعد، لا توجد خيارات للمرحلة الثانية، حيث تظهر هذه الخيارات بمجرد توفر نتائج المرحلة الأولى.
اختيار مجموعات الطفرات
انقر على رابط "Mutation Sets" في "Main Control Page" لتحديد مجموعات الطفرات.
حدد البقايا التي سيُسمح بحدوث طفرة فيها، وحدد الأحماض الأمينية التي يُسمح لها بالتحول إليها (الشكل 7). بشكل افتراضي، يتم اختيار الأحماض الأمينية المسموح بها في أي موضع معين بناءً على مساحة السطح المتاحة للمذيب (SASA). مجموعات الطفرات مطلوبة.
انقر على "حفظ التغييرات" بعد اختيار مجموعات الطفرات. يمكن للمستخدم اختيار الاستمرار في تحرير مجموعة الطفرات. عند الانتهاء من تحرير مجموعة الطفرات، انقر للعودة إلى "صفحة التحكم الرئيسية".
اختيار القيود البيولوجية
انقر فوق رابط "القيود البيولوجية" (Biological Constraints) في "صفحة التحكم الرئيسية" لتحديد القيود البيولوجية.
حدد قيود الشحنة أو محتوى الأحماض الأمينية عبر البروتين بأكمله أو جزء منه (الشكل 8).
حدد العدد الإجمالي للطفرات المسموح بحدوثها، إذا لزم الأمر. القيود البيولوجية اختيارية. انقر للعودة إلى "صفحة التحكم الرئيسية" عند الانتهاء.
تسليم المرحلة الأولى: اختيار التسلسل
انقر فوق رابط "Begin Stage 1" للانتقال إلى صفحة "Submit Stage 1".
حدد السلسلة المراد تصميمها (الشكل 9)، وعدد التسلسلات المراد إنشاؤها، ومجال القوة المعتمد على المسافة، والنموذج. في حال تصميم معقد والرغبة في إجراء حساب نوعية الطي (Fold Specificity)، يجب اختيار سلسلة واحدة فقط لتصميمها. إذا كان القالب المرفوع عبارة عن بنية واحدة، أو "قالب صلب"، فيُسمح فقط باستخدام نموذج البنية الواحدة (Single Structure). أما إذا كان القالب المرفوع مرناً، فيمكن للمستخدم الاختيار من بين النماذج الثلاثة: البنية الواحدة (Single Structure)، والمتوسط المرجح (Weighted Average)، وسلة المسافات (Distance Bin). يُرجى مراعاة التعقيد الحسابي لعملية التحسين التي سيتم حلها، حيث يوجد حد أقصى للتعقيد الحسابي المسموح به وهو 2025.
إرسال المهمة. يتم توجيه المستخدم مرة أخرى إلى "صفحة التحكم الرئيسية" (الشكل 10سيتم تحديث "حالة المهمة" للإشارة إلى التقدم الحالي للمهمة. وستصبح المهمة مقفلة أمام التعديل بعد الإرسال.
عند اكتمال المهمة، يتلقى المستخدم رسالة بريد إلكتروني تحتوي على النتائج، والتي تتكون من قائمة بالتسلسلات المصممة. كما يمكن عرض النتائج على "صفحة التحكم الرئيسية". ويظهر على الصفحة مربع خاص بالمرحلة الثانية: خصوصية الطي (Stage 2: Fold Specificity) لتمكين المستخدم من إجراء هذا التحقق.
المرحلة الثانية: حسابات خصوصية الطي
تقديم خصوصية الطي
انقر على "بدء المرحلة 2: خصوصية الطي" (Begin Stage 2: Fold Specificity) للدخول إلى صفحة "بناء المرحلة 2" (Build Stage 2). حدد الحدود العليا والدنيا لمسافة Cα-Cα من خلال تحديد عامل مرونة القالب (Template flexibility factor) إما كنسبة مئوية من المسافة أو كمسافة ثابتة. حدد الحدود العليا والدنيا للزوايا في زوايا العزم الثنائي φ وψ من خلال تحديد عامل مرونة القالب كنسبة مئوية. يرجى ملاحظة أنه عند استخدام قالب مرن، يتم اعتبار الحدود العليا والدنيا للمسافة كأقل وأعلى قيم للمسافة عبر جميع نماذج القوالب. وبالمثل، يتم أخذ الحدود العليا والدنيا للزوايا من أعلى وأقل قيم للزوايا عبر جميع النماذج.
انقر فوق زر "إرسال".
حدد عدد البنى لكل تسلسل يراد توليدها ثم انقر على "Continue". لاحظ أن هناك حداً أقصى يبلغ 500 بنية لكل تسلسل يمكن توليدها.
انقر على "متابعة" لتأكيد الرغبة في التقديم للتحقق من الطي. تظل المرحلة الأولى والمرحلة الثانية مغلقين أمام التعديل حتى يتم إكمال المرحلة الثانية.
عند اكتمال المهمة، يتم إرسال بريد إلكتروني إلى المستخدم يتضمن النتائج. يمكن عرض النتائج على Protein WISDOM في "صفحة التحكم الرئيسية" (الشكل 11). وهنا يمكن عرض وتنزيل الملفات النصية التي تحتوي على التسلسلات المصممة، وقيم الطاقة المقابلة من المرحلة الأولى، وقيم خصوصية الطي من المرحلة الثانية. بالإضافة إلى ذلك، يمكن للمستخدم النقر على رابط "عرض النتائج" الذي يعرض جدولاً في المتصفح يحتوي على تصنيفات المرحلة الأولى وقيم الطاقة، وكذلك تصنيفات المرحلة الثانية وقيم خصوصية الطي.
المرحلة الثالثة: حسابات تقريبية لزيادة ألفة الارتباط لمعقدات البروتين-الببتيد
تقوم حسابات تقريب ألفة الارتباط (Approximate Binding Affinity) بحساب ألفة البروتين/الببتيد للرابط المصمم تجاه بقية المعقد. يمكن إجراء هذه الحسابات مباشرة بعد المرحلة الأولى، أو بعد إتمام حسابات خصوصية الطي (Fold Specificity).
انقر فوق "Sequence #" لاختيار التسلسل لبدء حساب تقريب ألفة الارتباط. سيتم توجيه المستخدم إلى صفحة "Select Sequence"، والتي تعرض قائمة بالتسلسلات المصممة إلى جانب ترتيبات اختيار التسلسل وتحديد الطي. يمكن اختيار تسلسل واحد فقط في كل مرة لحساب تقريب ألفة الارتباط، حيث أن هذه الحسابات تتطلب موارد حوسبية عالية جداً. وعند الانتهاء من تسلسل ما، يمكن للمستخدم اختيار تسلسل آخر لحساب تقريب ألفة الارتباط الخاص به، وتتم إضافة هذه النتيجة إلى النتيجة السابقة، مما يظهر تقريب ألفة الارتباط لجميع التسلسلات المكتملة. وبمجرد اختيار التسلسل وحفظه، يتم إعادة توجيه المستخدم إلى "Main Control Page".
انقر على "Begin Stage 2: Approximate Binding Affinity" لإرسال المهمة. عند الاكتمال، تُرسل النتائج إلى المستخدم عبر البريد الإلكتروني، والتي تتضمن مرفقاً يحتوي على رقم التسلسل، وتقارب الارتباط التقريبي، وقيم دوال التقسيم في Eq. 6. وبالنسبة لكل مهمة تقارب ارتباط تقريبي لاحقة، يحتوي هذا الملف على النتائج لجميع التسلسلات المكتملة. ويمكن أيضاً عرض النتائج الكاملة (من اختيار التسلسل، وخصوصية الطي، وتقارب الارتباط التقريبي) من خلال الدخول إلى "Main Control Page" الخاصة بالمهمة (الشكل 12).