مقایسه زبان های برنامه نویسی در محاسبات زیستی

Publish Year: 1398
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 563

This Paper With 11 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

این Paper در بخشهای موضوعی زیر دسته بندی شده است:

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

NCICA01_080

تاریخ نمایه سازی: 5 بهمن 1398

Abstract:

مطالعه پدیده های زیستی به ویژه زیست شناسی مولکولی و ژنومیکس، تعداد توالی های DNA و پروتئین با پیشرفت های زیادی مواجه شده است. سازماندهی، تفسیر، تجزیه و تحلیل داده ها و فهم عملکرد ژن باعث ظهور شاخه ای از علم به نام بیوانفورماتیک شده است. بیوانفورماتیک اهمیت فراوانی در پیشرفت علوم مختلف از جمله زیست شناسی، بیوشیمی، کشاورزی و پزشکی داشته است. بی شک رشد و توسعه بیوانفورماتیک مرهون پیشرفت های علم رایانه علی الخصوص برنامه نویسی است. عملکرد زبان های مختلف برنامه نویسی قبلا با استفاده از الگوریتم های انتزاعی ریاضی محک زده شده ، اما از الگوریتم های استاندارد بیوانفورماتیک استفاده نشده است. هدف از این مطالعه، مقایسه زبان های مختلف برنامه نویسی از جنبه میزان علاقه مندی برنامه و از جنبه عملکرد در مدریت حافظه و سرعت اجرای برخی از الگوریتم های مورد استفاده در بیوانفورماتیک و محاسبات زیستی است. بررسی الگوریتم های ساخت درخت(اتصال همسایه ها)، همردیف سازی توالی ها و بلاست کردن به کمک زبان های Perl ،Java ،C # ،C ++ ، C و Python بیشتر مورد توجه قرار گرفت. C وC++و سپس جاوا عملکرد خوبی در سرعت اجرای الگوریتم های زیست محاسبات و مدیریت حافظه دارند، اگرچه پرل و پایتون احتمالا به خاطر داشتن کتابخانه های تخصصی تر در زمینه های ژنتیک کشاورزی و پزشکی مورد توجه بیشتر برنامه نویسان قرار گرفته اند.

Authors

دانیال فیاضی

دانشجو کامپیوتر دانشکده مهندسی دانشگاه شهید چمران اهواز

محمود فرخیان

عضو هیئت علمی گروه کامپیوتر دانشکده مهندسی دانشگاه شهید چمران اهواز