ابزارهای مدلسازی و مشاهده نتایج در Systems Biology

چالش بزرگی که در حال حاضر دانشمندان در زیست شناسی سامانه ها (Systems Biology) با آن روبرو هستند، بهره‌برداری از انبوهی از داده ها و اطلاعات در سطوح مختلف سلولی و فرآیندهای رشد و نمو موجودات زنده و ادغام و تحلیل این اطلاعات به منظور درک بهتر برهمکنش سطوح مختلف زیستی می‌باشد.

برای دستیابی به این هدف، باید روش­های ریاضی و کامپیوتری مناسبی برای مدلسازی و شبیه‌سازی سامانه‌های پیچیده زیستی طراحی نمود. بدین ترتیب، به ابزاری مناسب برای استخراج اطلاعاتی کارآمد و مفید از این داده‌های خام که در پایگاه‌های داده‌ها جمع‌آوری و نگهداری می‌شوند، نیاز است. ابزارهای مدلسازی به ما در پروراندن ایده‌های نظری و فرضیات با استفاده از داده‌های خامی که در پایگاه‌های داده‌ها نگهداری می‌شوند، کمک می‌کنند.

در این مبحث چندین ابزار که با بهره­گیری از داده­های خام پایگاه­های علوم زیستی به نمایش، مدلسازی، شبیه­سازی و تحلیل این داده ها و استخراج اطلاعات از آنها کمک می­کنند، معرفی می­گردند. این ابزارها عموماً نرم­افزارها و برنامه­های رایانه­ای می­باشند و عمدتاً از طریق اینترنت قابل تهیه بوده و مرتباً نسخه‌های جدید و بهبود یافته آنها به بازار می‌آید. اغلب این نرم‌افزارها در زمینه یک روش یا فن خاصی بوده و کار کردن با آنها به سهولت انجام می‌شود.

 

1-    نرم‌افزارهای عمومی Matlab و Mathematica

Mathematica و Matlab دو ابزار جامع و عمومی برای انجام محاسبات و مشاهده نتایج هر نوع مدل ریاضی می‌باشند. Mathematica با انواع سیستم عامل‌ها مثل ویندوز، لینوکس و یونیکس کار کرده و آخرین نسخه آن در آدرس www.wolfram.com معرفی شده است. این نرم‌افزار دو بخش عمده دارد: هسته مرکزی برنامه که محاسبات را انجام می‌دهد و واسط گرافیکی آن موسوم به GUI که ارتباط تنگاتنگ با هسته مرکزی محاسباتی دارد.

مزیت عمده Mathematica، انجام محاسبات پیچیده خاص بوده و در عین حال سایر برنامه‌ها می‌توانند از هسته مرکزی محاسباتی آن برای ارائه انواع نمودارها بهره‌برداری نمایند. در عین حال ارائه مرتب نسخه‌های جدید این نرم‌افزار که امکان انجام محاسبات جدیدی را دارند، از دیگر مزیت­های این نرم‌افزار می‌باشد. رقیب اصلی Mathematica، نرم‌افزار Matlab می‌باشد که آخرین نسخه آن در آدرس www.mathworks.com معرفی شده است. هر دو نرم‌افزار مشابه یکدیگر می‌باشند و انتخاب یکی از این دو بیشتر به سلیقه کاربر بستگی دارد تا امکانات آنها.

 Matlab نیز دارای توانایی محاسباتی بالا و گرافیک متنوعی می‌باشد. همچنین این برنامه دارای زبان برنامه‌نویسی و عملیات خاص خود بوده که در فایل­های موسوم به M-files نگهداری می‌شود.

علی‌رغم مشابهت‌های فراوان این دو نرم‌افزار، تفاوت­هایی در رفع مشکلات نرم‌افزار، ملحقات، محاسبات نمادین، ذخیره داده‌ها و نمودارها و وجود دارد.

 

2- Gepasi

http://www.gepasi.org

 

نرم‌افزارهای عمومی دارای ابزارهای فراوانی بوده که بخش اعظم آنها شاید مورد نیاز یک زیست‌شناس نباشد. بسیاری از متخصصان گرایش های مختلف علوم زیستی ترجیح می‌دهند تا از نرم‌افزارها و ابزار تخصصی که برای منظور خاصی طراحی شده است استفاده نمایند.

Gepasi یکی از این نرم‌افزارها است که برای مدلسازی برهمکنش های بیوشیمیایی طراحی شده است. این نرم‌افزار توسط Pedro Mendes نوشته شده و به رایگان در آدرس www.gepasi.org در دسترس می‌باشد.

در این برنامه، واکنش شیمیایی وارد شده و انرژی واکنش توسط معادلات موجود و طبق انتخاب کاربر تعیین می‌شود. وقتی که یک سامانه شناسایی گردد، برنامه این امکان را برای کاربر فراهم می‌کند که اطلاعات متعددی از واکنش­های این سامانه به دست آورده و مدل­هایی مبتنی بر داده‌های موجود را برای سامانه مورد نظر پیشنهاد نماید. این برنامه همچنین امکان خلق مدل­های چند منظوره بر اساس مکان انجام واکنش‌ها (بر مبنای انجام واکنش در سیتوپلاسم یا هسته) را دارد.

این برنامه همچنین می‌تواند اطلاعات مدلسازی شده یک سامانه را در قالب SBML ذخیره نموده و دوباره استفاده نماید. این اطلاعات قابل استفاده در سایر نرم‌افزارهای مبتنی بر این استاندارد نیز می‌باشد.

برنامه Gepasi بسیاری از مواردی را که برای مطالعه واکنش­های بیوشیمیایی لازم است در بر گرفته و کار کردن با آن بسیار راحت است.

 

3- E-Cell

http://ecell.sourceforge.net

 

 نرم‌افزار E-Cell در سال 1996 در ژاپن برای شبیه سازی فرآیندهای سلولی طراحی شد. نسخه اول این نرم‌افزار برای ساخت یک مدل نظری از یک سلول با 127 ژن -که حداقل تعداد ژن مورد نیاز برای رونویسی، ترجمه، تولید انرژی و ساخت فسفولیپید می‌باشد- به کار برده شد. برای ساخت این مدل، مجموعه‌ای از ژن­های یک گونه از میکوپلاسما که دارای کوچکترین ژنوم شناخته شده می‌باشد، مورد استفاده قرار گرفت.

مدل­های بعدی که توسط این نرم‌افزار مورد بررسی قرار گرفت، متابولیسم میتوکندریایی و چندین مسیر و فرآیند مثل زنجیره تنفسی، چرخه TCA، بتا اکسیداسیون اسیدهای چرب و سامانه انتقال متابولیت بوده‌اند.

آخرین نسخه این برنامه که E-Cell 3 می‌باشد، در آدرس www.e-cell.org معرفی شده است و تحت سیستم عامل‌های ویندوز و لینوکس کار می‌کند.

با توجه به مقیاس زمانی انجام فرآیندهای سلولی، این برنامه الگوریتمی دارد که دارای مقیاس­های زمانی مختلف برای فرآیندهای مختلف سلولی می‌باشد. مثلاً انجام فعالیت یک آنزیم در کسری از ثانیه رخ می‌دهد، در حالی که وقایع تنظیم بیان ژن­ها در چند دقیقه تا چند ساعت صورت می‌گیرند. این برنامه مدل­هایی با استفاده از سه دسته اجزا بنیادی، یعنی مواد، رآکتور و سامانه می‌سازد. مواد، متغیرها بوده و رآکتورها، فرآیندهایی هستند که بر اساس وضع متغیرها عمل می‌کنند. سامانه‌ها دارای اجزای دیگری بوده و بخش­های منطقی و فیزیکی را در بر می‌گیرند و برای ارائه یک مدل سامانه سلولی به کار می‌روند. برنامه E-Cell دارای یک سامانه خودکار به نام GEM(Genome-based E-Cell Modeling) نیز می‌باشد که از داده‌های بانک‌های اطلاعاتی استفاده نموده و به راحتی مدل­هایی براساس توالی‌های ژنومی تولید می‌کند.

 

4-‌ PyBios

http://pybios.molgen.mpg.de

 

PyBios نیز با هدف استفاده در Systems Biology و شبیه سازی و مدلسازی طراحی شده است. برخلاف Gepasi و E-Cell که بر روی کامپیوترهای شخصی نصب می‌شوند، PyBios بر روی سرور اختصاصی خود در آدرس http://pybios.molgen.mpg.de اجرا شده و نرم‌افزاری اینترنتی است.

PyBios چارچوبی برای هدایت مدل­های سینتیکی در هر اندازه و با سطوح دانه بندی متفاوت فراهم می‌کند. این ابزار برای تحلیل مدل­های بیوشیمیایی به منظور پیش‌بینی رفتار مدل­ها در واحد زمان به کار می‌رود. با ارتباط خودکار این نرم‌افزار به پایگاه‌های داده، تجزیه و تحلیل مدل­های عظیم امکان‌پذیر می‌باشد.

د

/ 6 نظر / 95 بازدید
iranrubiks.ir

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

mandel

با عرض سلام و خسته نباشید،مطالب وبلاگتون بسیار عالی و آموزنده هست،از شما بخاطر زحماتتون تشکر می کنم و از اینکه به وبلاگ من سر زدین خیلی خوشحال و ممنونم.[لبخند][گل]

گل یخ (بهار)

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

طراح قالب های پرشین بلاگ

سلام یک قالب پزشکی طراحی کردم. فکر می کنم برای وبلاگ شما مناسب هست. اگر دوست داشتید. یه نگاهی بهش بندازید http://tarah-site.persianblog.ir/post/18/

من

سلام وبلاگتون خیلی جالبه من که خیلی استفاده کردم منتظرحضورگرمتون هستیم