生信-使用NCBI进行目的基因的引物设计
使用NCBI进行目的基因的引物设计
全文概述
利用生信工具进行目的基因的引物设计,使用了NCBI进行筛选与设计引物,使用 idtdna对筛选出的DNA进行检查。本文分享了如何筛选出高质量的基因引物,帮助想通过生信进行引物设计的学生、从业者找出合适的基因,毕竟购买引物也比较烧钱,避免设计出的基因质量偏低。
NCBI查找基因
1.查询目的基因:https://www.ncbi.nlm.nih.gov/nuccore/?term=zbed3
备注:这里需要注意的是,要找到合适的目的基因!如果找智人,一般会是NM开头

2.选择其中一个数据连接:https://www.ncbi.nlm.nih.gov/nuccore/NM_001329564.2,选择Pick Primers

3.进入:

设计-筛选设置
4.根据一些实验经验调节一些关键参数:
1)Primer Parameters-PCR product size:设置为75-300
2)Exon/intron selection- Exon junction span:设置必须跨越外显子(Primer must span an exon-exon junction),避免污染

3) Advanced parameters - Primer Parameters:GC建议在40%-60%之间

5.点击Get Primers

6.跳转页面

7.挑选合适的primer pair,其中product length最好是在150附近(不是绝对)

设计-DNA检查
8.注册idtdna进行dna分析,https://sg.idtdna.com/calc/analyzer

9.抽取其中一个primer pair
Primer pair 6
| Sequence (5'->3') | Template strand | Length | Start | Stop | Tm | GC% | Self complementarity | Self 3' complementarity | |
|---|---|---|---|---|---|---|---|---|---|
| Forward primer | ACAGCAACACAGAAGACCGT | Plus | 20 | 604 | 623 | 59.82 | 50.00 | 3.00 | 3.00 |
| Reverse primer | CCAGTAAGCTTGCCATTGAGC | Minus | 21 | 749 | 729 | 59.87 | 52.38 | 6.00 | 3.00 |
| Product length | 146 | ||||||||
| Exon junction | 737/738 (reverse primer) on template NM_001115114.1 |
Products on intended target
NM_001115114.1 Danio rerio glyceraldehyde-3-phosphate dehydrogenase (gapdh), mRNA
product length = 146
Forward primer 1 ACAGCAACACAGAAGACCGT 20
Template 604 .................... 623
Reverse primer 1 CCAGTAAGCTTGCCATTGAGC 21
Template 749 ..................... 729
10.使用idtdna进行筛选
举例:正旋:ACAGCAACACAGAAGACCGT,反旋:CCAGTAAGCTTGCCATTGAGC
以此使用正旋与反旋填写入sequence,如图使用正旋,点击self-dimer,如果序列结果中,basePairs都小于10,那么这个引物就算比较好的了,不是自旋产生的。


11.接着正反计算,输入正反旋,年级HETERO-DIMER,最后点击CALCULATE,如果序列结果中,basePairs都小于10,那么这个引物就算比较好的了,不是自旋产生的。


生信-使用NCBI进行目的基因的引物设计的更多相关文章
- 生信基础知识【04】GO和pathway分析
非原创 参考资料: 一文掌握GO和pathway分析 - 生物信息学讨论版 -丁香园论坛http://www.dxy.cn/bbs/thread/34904124#34904124 GO富集 GO是G ...
- 生信工具汇总--OMICtools
各种生信工具: https://omictools.com/
- 生信软件的好帮手-bioconda--转载
http://mp.weixin.qq.com/s/nK1Kkf9lfZStoX25Y7SzHQ 这篇文章主要适用于Linux平台,当然MacOS也行,不过它有更好安装方法. 此外网上也会许多更好的关 ...
- 精心整理(含图版)|你要的全拿走!(R数据分析,可视化,生信实战)
本文首发于“生信补给站”公众号,https://mp.weixin.qq.com/s/ZEjaxDifNATeV8fO4krOIQ更多关于R语言,ggplot2绘图,生信分析的内容,敬请关注小号. 为 ...
- 生信实验室收集---Dana Pe'er Lab
Dana Pe'er Lab of Computational Systems Biology Dana Pe'er是哥伦比亚大学生物科学系的副教授,被认为是计算系统生物学的主要研究人员之一.Dana ...
- 生信 - 从repeatmasker传送门过来的 blast
以前有的是非完整时间写的博客,抽时间需要统一整理一下. 今天在重新装repeatmasker. 整个过程是这样的,有关联的事情有两个. 1. 装repeatmasker需要各种Prerequisite ...
- 生信-RPKM与FPKM学习[转载]
转自:https://baike.baidu.com/item/RPKM/1197657 均反应基因的表达水平 1.RPKM的计算公式 分母是总共比对到这个基因的reads的数目(条 为单位),分母是 ...
- ngs中reads mapping-pku的生信课程
4.NGS中的reads mapping 顾名思义,就是将测序的得到的DNA定位在基因组上. 因为二代测序的得到的序列是较短的,reads mapping很好地解决了这个问题. 本质上reads ma ...
- 计科菜鸟玩生信(一)——Windows10下用docker安装GATK
1.官网下载GATK. (学校网速实在是太慢了,下载几个小时到自闭) 下载地址:https://software.broadinstitute.org/gatk/download/ 下载完成后文件夹中 ...
随机推荐
- Spring源码窥探之:声明式事务
1. 导入驱动,连接池,jdbc和AOP的依赖 <!-- c3p0数据库连接池 --> <dependency> <groupId>c3p0</groupId ...
- 宽带DOA估计方法
Wideband DOA Estimation. 语音信号以及野外的车辆信号的声音都是宽带信号,所以传统的窄带DOA算法(MUSIC,ESPRIT等)都不适用.需要采用宽带DOA算法来计算目标信号的波 ...
- 2019-2020-1 20199302《Linux内核原理与分析》第七周作业
第六章 进程的描述和进程的创建 (一)进程的描述 1.OS的三大管理功能:(1)进程管理(进程)(2)内存管理(虚拟内存)(3)文件系统(文件) 2.进程的描述:进程控制块PCB 3.在Linux内核 ...
- S1_搭建分布式OpenStack集群_07 nova服务配置 (计算节点)
一.服务安装(计算节点)安装软件:# yum install openstack-nova-compute -y 编辑/etc/nova/nova.conf文件并设置如下内容:# vim /etc/n ...
- Html结构标准
< ! doctype html> 声明文档类型 <html> 根标签 <head> 头标签 <title></title> 标题标签 &l ...
- 1-开发共享版APP(接入指南)-APP说明
该APP的功能,类似于网上售卖的Wi-Fi/GPRS远程控制器 设备页面 用户页面 ...
- rollup node.js 打包工具
最近在做一个提供给浏览器和node同时使用的js的url模板工具类,在用什么打包工具上纠结了一段时间,正好有一天在知乎上看到了关于rollup的介绍,在自己试了试之后,就决定用rollup.js来打包 ...
- 洛谷 P2563 [AHOI2001]质数和分解 题解
P2563 [AHOI2001]质数和分解 题目描述 任何大于 1 的自然数 n 都可以写成若干个大于等于 2 且小于等于 n 的质数之和表达式(包括只有一个数构成的和表达式的情况),并且可能有不止一 ...
- C博客作业03——函数
0.展示PTA总分 截图展示: 1.本章学习总结 1.1学习内容总结 (a)函数的定义 1)函数是一个完成特定工作的独立程序模块,包括库函数和自定义函数两种,scanf(),printf()等为库函数 ...
- git dev分支合并线上master
1.本地dev新建/切换本地master 新建 git checkout -b master 切换 git checkout master 2.本地dev与本地master合并 git merge ...