تبلیغات
بیوانفورماتیك,bioinformatics,بیوانفورماتیک - كاربرد علم ریاضی در بیوانفورماتیك
بیوانفورماتیك,bioinformatics,بیوانفورماتیک
تنها پایگاه آموزش بیوانفورماتیک به زبان فارسی,www.ibp.ir,این ویلاگ زیر مجموعه پرتال بیوانفورماتیک ایرانیان میباشد به آدرس
شنبه 30 تیر 1386

كاربرد علم ریاضی در بیوانفورماتیك

شنبه 30 تیر 1386

با سلام

ببخشید اگه دیر آپدیت شد بالاخره عید هستش دیگه. و در حال جمع آوری مطالب مناسب هستم.

 

یکی از دوستان سوالی پرسیدند در مورد رابطه بیوانفورماتیک با ریاضیات ....

.(mathematic in bioinformatics )

بحث خیلی مفصلی از چندین دیدگاه میشه در رابطه با این موضوع داشت

 

1- از دیدگاه کاربرد ریاضی در طراحی نرم افزارها و بانکهای اطلاعاتی

2- از دیدگاه کاربرد ریاضی در تحلیل دادههای نرم افزارهای بیوانفورماتیکی

3- از دیدگاه کاربرد ریاضی در رابطه با سخت افزارها و مدارهای اللکترونیکی برای پردازش اطلاعات

 

اگر در رابطه با طراحی نرم افزار اطلاعات داشته باشید یک ریاضی دان همیشه یک برنامه نویس موفق خواهد بود و همینطور یک مهندس نرم افزار باید در زمینه ریاضی قوی باشد.

در وحله اول برنامه نویسی ما هنگام طراحی الگوریتمها از دستورات ریاضیات استفاده میکنیم.

و هنگام نوشتن برنامه همیشه با انواع توابع و انتگرالها و... سرو کار داریم

 

اصولی که یک نرم افزار بیوانفورماتیکی مثلا برای الیمنت کردن یک طوالی به کار میبرد به این شکل است که اگر ما 5 توالی مختلف هر توالی دارای 200 نوکلئوتید باشد را داشته باشیم نرم افزار این 5 توالی را کنار هم قرار میدهد و همیشه این توالیهارا به تعداد چندنوکلئوتید به سمت راست و چپ میبرد یعنی توالی 1 را با 2 و سری بعد 1را با 3 وهمنطور ادامه میدهد و در چرخه بعد 2را با 3 و 2را با 4 تا انتها به همین صورت ادامه میدهد

وهمینطور اگر مثلا توالی شماره 1 ما با توالی شماره 3 بیشترین شباهت را داشته باشد آن دو توالی را در کنار هم قرار میدهد.

همینطور که میبینید ما در نوشتن این برنامه از دستور if بسیار زیاد باید استفاده کنیم و همینطور توابع متعددی مورد استفاده قرار میگیرد.و همیشه طراحان نرم افزار به دنبال توابعی میگردند تا سرعت را در پردازش بالا ببرد.

 

و حال وقتی که نرم افزار نتیجه را اعلام کرد با با یک ذهن خلاق ریاضی به صورت چشمی به تحلیل داده ها بپردازیم که باید با علم آمار که خود از ریاضی است استفاده کنیم پس ریاضی در تحلیل دادهها هم مهم است.

 

جالب هست که بدانید در مقاله ای درزمینه نرم افزار blast مطالعه میکردم اشاره ای شده بود پردازش اطلاعات بسیار زیاد بانک اطلاعاتی ncbi که blast  این کار را انجام میدهد، برای بالا بردن سرعت پردازش اطلاعات در قسمتهایی از از مدارها و  cpuاین بانک اطلاعاتی و نرم افزار بلست  از آلیاژهای گران قیمتی از جمله طلا استفاده شده است.  و یک مهندس سخت افزار ویا مهندس الکترونیک در وحله اول باید یک ریاضی دان باشد تا بتواند با محاسبات دقیق طوری مدارها را طراحی کند که بیشترین سرعت را در پردازش اطلاعات داشته باشد.

 

اگر به سایت oxfordjournals به آدرس(http://bioinformatics.oxfordjournals.org)

یک سری بزنید به قسمت مجله بیوانفورماتیک این سایت یه سری بزنید میتوانید به مقاله های روز دنیا دست بیابید و جالب اینکه در اکثر مقالات که توجه کنیم از فرمولها و دادههای ریاضی استفاده های زیادی شده است.

 

و همنطور یک آقایی هستند که من مطلبی را از ایشان در رابطه با کاربرد ریاضی در بیو انفورماتیک دیده ام

 (ایرانی نیست)میتونی به این آدرس سری بزنی(http://www.math.uh.edu/~mpapadak/)

 

در آخر اینکه یک بیوانفورماتیکسین باید به علوم کامپیوتر و همینطور برنامه نویسی و زیست شناسی ، ریاضیات ، فیزیک ، الکترونیک و بسیاری از علوم اطلاعات زیادی داشته باشد.

 

.......دوستان گرامی اگر مطالب مفیدی در زمینه بیو انفورماتیک دارید برام ایمیل کنید.......

 

((مهم نیست در کجای دنیا قرار داریم مهم آن است که در چه راستایی گام برداریم))