生信-使用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/ 下载完成后文件夹中 ...
随机推荐
- Nginx+keepalived 高可用双机热备(主从模式)
环境:centos7.6 最小化安装 主:10.11.1.32 从:10.11.1.33 VIP:10.11.1.130 修改主节点主机名: hostnamectl set-hostname web_ ...
- 记录一次编译安装Pg_rman缺少依赖包的问题
系统版本:CentOS版本6.10(最终版) pg_rman:https://github.com/ossc-db/pg_rman -bash-4.1$ makegcc -Wall -Wmissing ...
- numpy函数库中一些常用函数的记录
##numpy函数库中一些常用函数的记录 最近才开始接触Python,python中为我们提供了大量的库,不太熟悉,因此在<机器学习实战>的学习中,对遇到的一些函数的用法进行记录. (1) ...
- [HTML5] Native lazy-loading for the web
According to HTTPArchive, images are the most requested asset type for most websites and usually tak ...
- Web 项目的文件/文件夹上传下载
我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用. 这次项目的需求: 支持大文件的上传和续传,要求续传支持所有浏览器,包括ie6,ie7,i ...
- B/S开发——文件夹的上传和下载
本人在2010年时使用swfupload为核心进行文件的批量上传的解决方案.见文章:WEB版一次选择多个文件进行批量上传(swfupload)的解决方案. 本人在2013年时使用plupload为核心 ...
- art-template模板引擎高级使用
一.结合express的基本使用 // npm下载express/art-template/express-art-tempalte,并且加载 var express=require('express ...
- 洛谷 P2897 【蚯蚓】 题解
先分析一下题意: 这个题说的就是一开始给你很多条蚯蚓,然后给出你规定的次数,每一次都从蚯蚓里面拿出最长的来切成一条是原来q倍的,另一条是原来的(1 - q)倍,把切开的两条再放回去.规定次数完成之后, ...
- 基于Linux(中标麒麟)上QT的环境搭建——解决cannot find lGL的问题
接上一篇,QT在中标麒麟环境安装完成后遇到运行报错的问题 一.问题描述: 在中标麒麟上配置好QT的环境后,新建一个工程,不做其他的任何操作,直接运行都会报cannot find lGL的错误.如图所示 ...
- 使用sql实现固定样式的输出
declare @i int ,@j int, @k varchar(60) set @i = 1 while @i <= 12 begin set @j = 1 ...