ارسل ملاحظاتك

ارسل ملاحظاتك لنا







يجب تسجيل الدخول أولا

Design and Evaluation of A Parallel DNA Multiple Sequence Alignment (MSA) Algorithm

المؤلف الرئيسي: Al Kindi, Asma Abdulaziz Yahya (Author)
مؤلفين آخرين: Day, Khaled (Advisor)
التاريخ الميلادي: 2015
موقع: مسقط
الصفحات: 1 - 71
رقم MD: 965592
نوع المحتوى: رسائل جامعية
اللغة: الإنجليزية
الدرجة العلمية: رسالة ماجستير
الجامعة: جامعة السلطان قابوس
الكلية: كلية العلوم
الدولة: عمان
قواعد المعلومات: Dissertations
مواضيع:
رابط المحتوى:
صورة الغلاف QR قانون

عدد مرات التحميل

31

حفظ في:
LEADER 05227nam a22003257a 4500
001 1502197
041 |a eng 
100 |9 520335  |a Al Kindi, Asma Abdulaziz Yahya  |e Author 
245 |a Design and Evaluation of A Parallel DNA Multiple Sequence Alignment (MSA) Algorithm 
260 |a مسقط  |c 2015 
300 |a 1 - 71 
336 |a رسائل جامعية 
502 |b رسالة ماجستير  |c جامعة السلطان قابوس  |f كلية العلوم  |g عمان  |o 0200 
520 |a ترتيب السلاسل المتعددة أو ما يعرف بـ (multiple sequence alignment MSA) هي عملية أساسية يتم تطبيقها في أي دراسة تهدف إلى مقارنة السلاسل البيولوجية (سواء كانت DNA أو RNA أو البروتين). تعتمد العديد من التجارب في علم الأحياء الجزيئي والحوسبي وفي المعلوماتية الحيوية على ترتيب السلاسل، وجودتها تؤثر على العمليات التحليلية اللاحقة التي تتضمنها هذه الحقول العلمية. إن التحدي في حوسبة السلاسل المتعددة يكمن في الموازنة بين كفاءة الأداء والمحافظة على جودة المخرجات. فقد تم تطوير العديد من طرق حوسبة ترتيب السلاسل، ووجد أنه كلما زادت كفاءة الأداء تصبح الجودة (أي دقة ترتيب السلاسل) أقل، فيسبب ذلك خلا أساسية ومشتركا بين جميع هذه الطرق. تتطلب الطرق التي تعطي ترتيبا عالي الدقة مصادر حوسبية عالية، فتكون غير عملية لعدد كبير من السلاسل البيولوجية. وبسبب أهمية ترتيب السلاسل المتعددة في الكثير من دراسات علم الأحياء إلى جانب النقص في دقة الطرق المتاحة لترتيب السلاسل المتعددة فإن هناك حاجة ملحة إلى تطوير حل ذي كفاءة أداء عالية ينتج ترتيب سلاسل دقيقة. إحدى وسائل تحسين أداء هذه الطرق الدقيقة هي توظيف عدد من المعالجات التي تعمل بشكل متواز لإيجاد ترتيب السلاسل المتعددة وتقليص الوقت اللازم للحساب. في هذا البحث تم تطوير حل ذي كفاءة أداء عالية لإيجاد ترتيب السلاسل المتعددة MSA باستخدام الحوسبة المتوازية (parallel computing) وهو يعتمد على خوارزمية دقيقة لإيجاد ترتيب الزوج من السلاسل تعرف بخوارزمية Needleman-Wunsch. أولا: قمت بتعميم خوارزمية Needleman-Wunsch من ترتيب زوج واحد إلى عدد أكبر من السلاسل ومن ثم صممت حلولا ذات كفاءة أداء عالية باستخدام منهجين معروفين في الحوسبة المتوازية، وهما: تبادل الرسائل (message passing) والذاكرة المشتركة (shared memory)، وذلك لتحسين نسختنا المعممة من خوارزمية Needleman-Wunsch. علاوة على ذلك، تم إجراء تقييم أداء تحليلي وتجريبي للحلول المقترحة. وأظهرت نتائج التقييم أن تسارع الأداء تحسن بشكل كبير بزيادة عدد السلاسل. هذا التحسن يزداد كلما زاد عدد المعالجات، ولكن إلى حد معين. مع ذلك لم يتحسن تسارع الأداء مع سلاسل أطول لأن توزيع العمل بين المعالجات تم عبر عدد السلاسل. ولهذا فإن هذه الحلول المتوازية ملائمة جدا للتطبيقات التي تتطلب ترتيبا دقيقا لعدد كبير من السلاسل. على سبيل المثال: دراسات الترابط الجيني (Gerome-wide association studies) والتي تستخدم مع ذلك عددا كبيرا من المعالجات كالأنظمة متعددة النوى (multicore systems) أو الحواسيب فائقة السرعة (supercomputers). 
653 |a ترتيب السلاسل المتعددة  |a السلاسل البيولوجية  |a حوسبة السلاسل المتعددة  |a الحوسبة المتوازية 
700 |a Day, Khaled  |e Advisor  |9 515425 
856 |u 9809-008-007-0200-T.pdf  |y صفحة العنوان 
856 |u 9809-008-007-0200-A.pdf  |y المستخلص 
856 |u 9809-008-007-0200-C.pdf  |y قائمة المحتويات 
856 |u 9809-008-007-0200-F.pdf  |y 24 صفحة الأولى 
856 |u 9809-008-007-0200-1.pdf  |y 1 الفصل 
856 |u 9809-008-007-0200-2.pdf  |y 2 الفصل 
856 |u 9809-008-007-0200-3.pdf  |y 3 الفصل 
856 |u 9809-008-007-0200-4.pdf  |y 4 الفصل 
856 |u 9809-008-007-0200-O.pdf  |y الخاتمة 
856 |u 9809-008-007-0200-R.pdf  |y المصادر والمراجع 
856 |u 9809-008-007-0200-S.pdf  |y الملاحق 
930 |d y 
995 |a Dissertations 
999 |c 965592  |d 965592 

عناصر مشابهة