پیش ثبت‌نام دوره NGS بالینی آغاز شد …

طراحی پرایمر در سایت NCBI با ابزار Primer BLAST

طراحی پرایمر از اساسی‌ترین مراحل برای یک تست PCR موفق است. تاکنون ابزارها یا نرم‌افزار‌های بسیاری ساخته شده‌اند تا بتوانند پرایمرهایی اختصاصی برای هدف‌گیری نواحی خاص ژنوم طراحی کنند. در این مقاله،‌ یکی از شناخته‌‌شده‌ترین و معتبر‌ترین ابزار‌های طراحی پرایمر را به شما معرفی میکنیم: Primer Blast، ابزاری تحت‌وب که در NCBI واقع شده. طراحی پرایمر با Primer Blast بسیار راحت و لذت‌بخش است، البته به این شرط که پارامتر‌ها یا تنظیمات آن را به‌خوبی بشناسید. در ادامه مقاله شما را با بخش‌های مختلف Primer Blast آشنا می‌کنیم و در یک مثال نحوه استفاده از آن را به شما آموزش می‌دهیم.
تصویر شاخص برای محتوای طراحی پرایمر با Primer BLAST از NCBI

فهرست مطالب این نوشتار

زمان تخمینی مطالعه: 14 دقیقه

معرفی Primer BLAST و کاربرد آن

NCBI (مرکز ملی اطلاعات بیوتکنولوژی) یک سازمان تحقیقاتی مستقر در ایالات متحده است که دسترسی به پایگاه‌های داده و ابزارهای مختلف برای اطلاعات زیست‌پزشکی و ژنومی را فراهم می‌کند. یکی از ابزارهای مبتنی بر وب و کاربردی که NCBI ارائه می‌دهد، Primer BLAST است که می‌تواند به شما در طراحی و ارزیابی پرایمرهای PCR کمک کند.

Primer-BLAST از دو الگوریتم استفاده می‌کند: Primer3 و BLAST

Primer3، نرم‌افزاری است که پرایمرهای PCR را بر اساس معیارهای مختلفی مانند طول پرایمر، دمای ذوب، محتوای GC و تشکیل ساختار ثانویه، طراحی و آنالیز می‌کند.

BLAST، نرم‌افزاری است که توالی‌های مشابه را در یک پایگاه‌داده یا دیتابیس جستجو می‌کند و میزان اختصاصیت (specificity) پرایمرها را بررسی می‌کند.

ویدیو آموزش Primer BLAST

فیلم آموزش نرم‌افزار Primer BLAST

* Primer-BLAST به شما این امکان را می‌دهد تا پرایمرهای اختصاصی برای توالی هدف خود را در یک مرحله طراحی کنید یا اختصاصیت پرایمرهایی که طراحی کرده‌اید را بررسی کنید.

** مشابه سایر جستجوهای BLAST، می‌توانید جستجوی Primer-BLAST را به گونه‌های خاص یا نواحی خاصی محدود کنید.

*** Primer-BLAST به‌عنوان خروجی، پرایمرهای کاندید را همراه با هم‌ترازی (alignment) آن‌ها با الگو (template) ارائه می‌دهد.

پارامتر‌ها و تنظیمات Primer BLAST

در این بخش می‌خواهیم شما را با قسمت‌های مختلف صفحه Primer BLAST در سایت NCBI آشنا کنیم.

صفحه Primer BLAST تنظیمات طراحی پرایمر را به دو قسمت کلی تقسیم می‌کند: تنظیمات عمومی و تنظیمات پیشرفته

برای ورود به نرم‌افزار Primer BLAST می‌توانید از لینک زیر استفاده نمایید.

تنظیمات عمومی

با ورود به Primer BLAST صفحه‌ای را مشاهده می‌کنید که بایستی تنظیمات آن را در طراحی پرایمرهای اختصاصی خود تغییر دهید.

پیشنهاد: دوره جامع طراحی پرایمر یک فرصت طلایی برای یادگیری حرفه‌ای طراحی پرایمر با نرم‌افزار Primer BLAST و سایر ابزارهای پرکاربرد در این حوزه است.

الگوی PCR

این بخش در بالاترین قسمت از صفحه Primer BLAST قرار می‌گیرد:

اولین بخش تنظیمات عمومی در Primer Blast
انتخاب ناحیه ژنومی و محدوده طراحی پرایمر

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

انتخاب حالت B برای زمانی است که می‌خواهید جفت پرایمرهایی برای هدف‌گیری چند توالی طراحی کنید.

در بخش C می‌توانید توالی ناحیه ژنومیک مورد نظر خود (که می‌خواهید برای آن پرایمر طراحی کنید) را به فرمت FASTA وارد کنید. همچنین می‌توانید کد دسترسی (ID) آن ناحیه را وارد کنید یا فایل FASTA توالی خود را از قسمت Browse آپلود کنید.

دربخش D می‌توانید تعیین کنید که نرم‌افزار از کجا تا کجای توالی شما را برای طراحی پرایمر فوروارد (Forward) یا ریورس (Reverse) در نظر بگیرد.

پیشنهاد: برای آشنایی با طراحی پرایمر مقاله، طراحی پرایمر چیست؟ طراحی پرایمر به زبان ساده و کاربردی برای PCR مطالعه کنید.

پارامتر‌های پرایمر

در این قسمت، می‌توانید پارامتر‌های مربوط به پرایمرها را تعیین کنید:

تعیین پارامتر‌های پرایمر در NCBI Primer BLAST
پارامتر‌های پرایمر (Primer Parameters) در Primer BLAST

در بخش E می‌توانید توالی پرایمرهای موردنظر خود را برای چک‌کردن اختصاصیت وارد کنید. جهت پرایمرها را باید از ‘5 به ‘3 بنویسید.

در قسمت‌های بعدی به‌ترتیب: تعیین سایز محصول PCR، تعداد پرایمرهایی که نرم‌افزار در هر اجرا به شما برمی‌گرداند، و دمای ذوب پرایمر (Tm) را می‌توانید تعیین کنید. البته برای همه این موارد، مقادیر default یا مشخص‌شده مناسب هستند.

پینشهاد: اگر قصدداری توالی مورد نظرت رو قبل از وارد کردن به طراحی پرایمر، ویرایش کنی و بخش های اضافیش رو حذف کنی میتونی از Vanyar Nucleotide Sequence Editor استفاده کنی.

انتخاب اگزون/اینترون

این بخش مربوط به زمانی است که مولکول RNA را به‌عنوان یک الگو برای PCR انتخاب می‌کنید، یعنی می‌خواهید از RT-PCR یا Reverse Transcription استفاده ‌کنید:

پارامتر‌های انتخاب اگزون و اینترون در طراحی پرایمر
انتخاب نواحی اینترونی و اتصالات اگزونی

مشکل ما در عمده RT-PCR‌ها این است که وقتی RNA استخراج می‌کنیم، معمولا مقداری DNA ژنومی هم با آن استخراج می‌شود. حالا اگر پرایمرها علاوه بر cDNA به DNA ژنومی هم وصل شوند، درواقع آلودگی DNA هم داریم ولی ما متوجه آن نمی‌شویم.

Primer BLAST در بخش Exon/intron selection می‌تواند اتصالات اگزونی را (Exon junction) برای طراحی پرایمر در نظر بگیرد. در قسمت (F)، Exon junction span، می‌توانید طوری تنظیم کنید که پرایمرهای کاندید روی محل اتصال اگزون‌ها قرار بگیرند یا نگیرند.

هم‌چنین می‌توانید با فعال‌کردن قسمت (G) Intron inclusion، تایید کنید که جفت پرایمر‌ها باید به اندازه حداقل یک اینترون بر روی توالی ژنومیک از هم فاصله داشته باشند. این‌ آپشن اجازه می‌دهد تا با طویل شدن توالی به‌خاطر اینترون، PCR مطلوبی روی DNA ژنومی (آلودگی ژنومی) رخ ندهد؛ چرا‌که سایز محصول خیلی بالا خواهد بود و فقط cDNA تکثیر می‌شود.

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

پارامتر‌های بررسی اختصاصیت پرایمر‌ها

در این قسمت با پارامتر‌های بررسی اختصاصیت برای جفت‌پرایمر‌ها مواجه می‌شویم:

پارامتر‌های بررسی اختصاصیت پرایمر‌ها در Primer Blast
تنظیمات مربوط‌ به اختصاصیت جفت‌پرایمر‌ها در Primer BLAST

بخش H: پرایمر‌هایی specific یا اختصاصی براساس دیتابیسی که به نرم افزار بدهید، انتخاب می‌شوند.

بخش I: انتخاب دیتابیس، که اگر بر روی DNA ژنومیک کار می‌کنید، برای موجوداتی که ژنوم رفرنس دارند از دیتابیس‌های Refseq representative genomes و Genomes for selected organisms استفاده می‌کنیم، و برای موجوداتی که ژنوم رفرنس ندارند از nr استفاده می‌کنیم. (nr هم دارای RNA هست و هم DNA، هم رفرنس و هم غیر رفرنس). اگر با cDNA کار می‌کنید، بایستی از دیتابیس Refseq mRNA یا Refseq RNA استفاده کنید.

بخش J: از قسمت Organism می‌توانید جستجو را به موجود خاصی محدود کنید.

بخش K: تعیین یک سری پارامتر برای اعمال سخت‌گیری در اختصاصیت پرایمرها.

اما این اعداد به چه معنا هستند؟

*** پرایمر‌هایی که mismatch یا عدم تطابق آن‌ها با اهداف ناخواسته (unintended targets) در حداقل 2 تا نوکلئوتید باشد و این 2 تا در 5 تا نوکلئوتید آخر انتهای ‘3 باشند را می‌توانیم بپذیریم. هرچه mismatch پرایمر با اهداف ناخواسته بیشتر باشد، پرایمر اختصاصی‌تر است. پس هرچقدر این مقادیر را بالاتر ببریم، سخت‌گیرانه‌تر است.

*** اگر پرایمر با اهداف ناخواسته ۶ تا یا بیشتر نوکلئوتید عدم تطابق داشت، آن هدف را دیگر درنظر نمی‌گیریم، یعنی پرایمر آن را نمی‌شناسد. هرچه این عدد پایین‌تر باشد، پرایمر‌ها با mismatch‌های کمتری انتخاب میشوند (سختگیری بیشتر).

بخش L: قسمت Max target amplicon size نشان می‌دهد که محصولات PCR بزرگ‌تر از 4000bp هیچ مزاحمتی برای تست شما ایجاد نمی‌کنند. این مورد قابل تغییر است.

بخش M: اگر گزینه Allow splice variants را تیک بزنید، اجازه طراحی جفت پرایمر‌هایی را می‌دهید که همه گونه‌های رونوشت شناخته‌شده (transcript variants) را برای یک ژن تکثیر می‌کنند.

بخش N: نتایج طراحی پرایمر را می‌توانید با انتخاب این گزینه به‌صورت تصویری مشاهده کنید.

پیشنهاد: افزایش فرصت‌های شغلی و تحقیقاتی با شرکت در دوره بیوانفورماتیک عمومی و کسب مهارت‌های اساسی بیوانفورماتیک.

تنظیمات پیشرفته

با کلیک بر روی گزینه “Advanced parameters” بخشی را باز می‌کنید که تنظیمات آن را در طراحی پرایمر به‌ندرت تغییر می‌دهیم:

بخش Advanced یا پیشرفته Primer BLAST
پارامتر‌های قابل‌تنظیم برای بخش Advanced یا پیشرفته Primer BLAST

بخش اول (O) شامل پارامترهایی برای BLAST است که اختصاصیت پرایمر‌ها را بررسی می‌کند.

بخش دوم (P) شامل پارامترهای مخصوص پرایمرهای انتخاب‌شده و محصولات PCR آن‌ها است: مانند Tm محصول PCR، طول پرایمر، محتوای GC پرایمر و گیره‌های GC یا GC clamp در انتهای ‘3 پرایمر (قسمت Q). همچنین شامل تنظیماتی برای شرایط بافر PCR است (قسمت R) زیرا این شرایط می‌تواند تا حد زیادی بر محاسبه Tm پرایمر تأثیر بگذارد.

با علامت زدن کادر (S) به Primer-BLAST دستور می‌دهید تا SNP‌های مربوط به توالی DNA الگو را در هنگام انتخاب پرایمر در نظر بگیرد و در نواحی با SNP‌های با فراوانی جمعیتی بالا پرایمر طراحی نکند.

با فعال کردن و تنظیم گزینه‌های داده‌شده در بخش سوم (T) می‌توانید پروب داخلی برای Real-time PCR انتخاب کنید.

مثال عملی طراحی پرایمر با Primer BLAST

در این قسمت مقاله، پله‌به‌پله مراحل طراحی پرایمر را با یک مثال آموزش می‌دهیم:

در این مثال، فرض کنید که میخواهیم کل اگزون ۳ از ژن SLC25A5 انسانی را تکثیر کنیم (یعنی روی DNA کار می‌کنیم نه mRNA). پس بایستی برای دو طرف این اگزون پرایمر طراحی کنیم. اما چگونه؟

انتخاب ژن

ابتدا مانند تصویر زیر، اسم ژن SLC25A5 را در NCBI و بخش Gene وارد می‌کنیم و سپس بر روی Search کلیک می‌کنیم:

انتخاب ژن موردنظر در NCBI
اولین مرحله در طراحی پرایمر،‌ جستجوی نام ژن در NCBI

حالا بر روی ژن SLC25A5 انسانی (Homo sapiens) کلیک می‌کنیم:

انتخاب ژن از لیست NCBI
انتخاب ژن از لیست ژنی NCBI

دانلود توالی ناحیه ژنومی

سپس از قسمت NCBI Reference Sequences (RefSeq)، و بخش Genomic، روی گزینه Sequence Viewer (Graphics) کلیک می‌کنیم تا نمای گرافیکی ژن موردنظر خود را ببینیم: 

مشاهده نمای گرافیکی ژن موردنظر در NCBI برای طراحی پرایمر
نحوه دسترسی به نمای گرافیکی ژن موردنظر

بعد ناحیه اطراف اگزون ۳ را با گرفتن کلیک‌چپ موس انتخاب می‌کنیم و با رها کردن آن، بر گزینه Set New Marker On Range میزنیم تا این ناحیه به عنوان مارکر درنظر گرفته شود.

دقت کنید که طول قطعه‌ای که در این‌جا انتخاب کردیم، ۸۶۳ نوکلئوتید است:

مارکر‌گذاری روی ژنوم برای انتخاب توالی آن ناحیه
نحوه مارکر‌گذاری روی ژنوم برای انتخاب و دسترسی به توالی آن ناحیه

حالا می‌توانید از بخش دانلود، توالی FASTA این مارکر را دانلود کنید:

دانلود توالی FASTA در نمای گرافیکی ژنوم
دانلود توالی FASTA مارکر در نمای گرافیکی ژنوم

تعیین محدوده پرایمر‌ها

اگزون موردنظر ما ۱۴۱ نوکلئوتید طول دارد. این را با قراردادن موس روی اگزون ۳ متوجه می‌شوید.

برای تکثیر اگزون و دریافت توالی کامل آن طی سکانس، باید پرایمرها با حدود ۳۰ نوکئوتید فاصله نسبت به ابتدا و انتهای اگزون طراحی شوند.

با این اوصاف می‌توانیم محدوده طراحی پرایمر‌های فوروارد و ریورس را تعیین کنیم:

ناحیه بالادستی و پایین‌دستی اگزون موردنظر در نمای گرافیکی ژنوم در NCBI
تعیین محدوده طراحی پرایمر‌های فوروارد و ریورس برای اگزون موردنظر

فاصله‌ای که اینجا در نظر گرفته ایم: ۲۷۳ تا نوکلئوتید فاصله از سمت چپ و ۳۹۲ تا نوکلئوتید تا آخر توالی است.

تنظیم‌کردن پارامتر‌های Primer BLAST

حالا باید به صفحه Primer BLAST بروید و توالی خود را در اختیار نرم‌افزار قرار دهید تا پرایمر‌های اختصاصی را برای شما طراحی کند.

می‌توانید توالی فایل FASTA را در Notepad سیستم خود ببینید و از آن‌جا copy کرده و در باکس نرم‌افزار paste کنید. در این صفحه باید محدوده طراحی پرایمر را هم تعیین کنید و سایر پارامتر‌های موردنظر خود را تغییر دهید:

انتخاب و تنظیم پارامتر‌های طراحی پرایمر در Primer BLAST
تنظیم نهایی پارامتر‌های طراحی پرایمر در Primer BLAST

بعد از کلیک بر روی Get Primers در انتهای صفحه، با چنین پنجره‌ای رو‌به‌رو می‌شوید:

تایید ناحیه ژنومیک
تایید ناحیه ژنومیک در Primer BLAST

در این صفحه تایید می‌کنید که می‌خواهید برای ژنی که نرم‌افزار تشخیص داده، طراحی پرایمر کنید.

دریافت نتایج Primer BLAST

حالا بعد از تایید، باید کمی صبر کنید تا Primer BLAST بهترین پرایمرها را برای ناحیه انتخابی شما طراحی کند و چنین خروجی را به شما نمایش دهد:

نمای گرافیکی پرایمر‌ها در Primer BLAST
نمایش گرافیکی جفت‌پرایمر‌ها در Primer BLAST

با اسکرول کردن به پایین صفحه، خصوصیات و توالی همه جفت پرایمر‌های اختصاصی برای توالی خود را می‌توانید مشاهده کنید و از آن‌ها استفاده نمایید:

جزئیات جفت‌پرایمر‌های طراحی‌شده با Primer BLAST
خصوصیات پرایمر‌های طراحی‌شده با NCBI Primer BLAST

نتیجه‌گیری

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

Primer BLAST ابزاری قدرتمند است که حتما در طراحی پرایمر PCR به آن احتیاج پیدا می‌کنید؛ و ما بسیار خوشحال می‌شویم اگر تجربه و چالش‌های خود را حین استفاده از این ابزار با وانیار به اشتراک بگذارید :)))

سوالات متداول

Primer BLAST چیست و چه کاربردی دارد؟

Primer BLAST ابزاری تحت‌وب در سایت NCBI است که از دو الگوریتم Primer3 و BLAST استفاده می‌کند تا به شما در طراحی و ارزیابی پرایمرهای PCR کمک کند.

آیا Primer BLAST یک ابزار رایگان است؟

بله Primer BLAST یک ابزار کاملا رایگان و آنلاین در مرکز بیوتکنولوژی آمریکا است که برای عموم از سایت NCBI در دسترس می‌باشد.

آیا امکان بررسی و طراحی پرایمرهای مختلف با Primer BLAST وجود دارد؟

بله با استفاده از ابزار پرایمر بلاست (Primer BLAST) شما می توانید برای روش‌های مختلف PCR پرایمرهایی با درجه اختصاصیت بالا و کارایی مناسب تولید نمایید.

پروفایل گروه بیوانفورماتیک وانیار
تیم تولید محتوای وانیار:

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

جدیدترین آموزک‌های بیوانفورماتیک

عضویت در مجله وانیار

جدید ترین مقالات در ایمیل شما!

با عضویت در مجله بیوانفورماتیک وانیار ، برترین مقالات را در ایمیل خود دریافت کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

هر گونه سوالی دارید، تیم ما آماده پاسخگویی می‌باشد.

برای برقراری ارتباط بر روی آیکن مورد نظر کلیک کنید. پشتیبانی 24/7

دوره جامع طراحی پرایمر

فرصت رو از دست نده و استاد طراحی پرایمر شو