【经验分享】NCBI设计引物——最详细说明及教程!!!适合0基础~

2023-10-24 13:10

本文主要是介绍【经验分享】NCBI设计引物——最详细说明及教程!!!适合0基础~,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

引物设计参数

红色的表示需要改

绿色的表示不需要改

箭头表示普通PCR

接下来,我们需要简单地为引物设计设定一些参数

1. 输入目的模板:

2. 引物位置和产物大小(qPCR可以设置跨越两端的外显子的长度,PCR也可以控制左右引物位置)

需要要求产物长度80--200bp,太短或者太长都不适合做荧光定量PCR检测,特别是荧光定量PCR的引物,要控制TM=60℃左右。

3. 是否跨越外显子区域

当我们设计原核生物(如细菌、病毒等)序列的引物时,我们在“Exon/intron selection”处直接选择“No preference”;

而当我们设计真核细胞中的mRNA的引物时,为了防止产物中有DNA污染,我们通常将引物设计在跨外显子处,在“Exon/intron selection”中选择“Primer must span an exon-exon junction ”。

 

4. 特异性(Specificitycheck)选择设计引物或验证引物时的目标数据库和物种。(重要)

◆ 提供了 7 种数据库:RefSeq mRNA,Genome (reference assemblies from selected organisms),RefSeqrepresentative genomes,RefSeq RNA(refseq_rna),nr (the standard non-redundant database),Genome (chromosomesfrom all organisms) 和 custom。

◆ 前两个数据库是经过专家注释的数据,这样可以给出更准确的结果。

◆ 特别是,当你用 NCBI 的参考序列作为模板和参考序列数据库作为标准来设计引物时,Primer-BLAST 可以设计出只扩增某一特定剪接变异体基因的特异引物。

 

同时,在下方高级参数设置处将引物的GC含量设置成40%-60%,最好45-55

最后,点击最下方的“Get Primers”,即可得到引物设计的结果。我们通常可以得到1条至多条引物,在界面上按分数高低从上至下排列

下一博客将会分享NCBI输出结果解读,以及PCR的引物验证

这篇关于【经验分享】NCBI设计引物——最详细说明及教程!!!适合0基础~的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/275380

相关文章

SQL Server数据库死锁处理超详细攻略

《SQLServer数据库死锁处理超详细攻略》SQLServer作为主流数据库管理系统,在高并发场景下可能面临死锁问题,影响系统性能和稳定性,这篇文章主要给大家介绍了关于SQLServer数据库死... 目录一、引言二、查询 Sqlserver 中造成死锁的 SPID三、用内置函数查询执行信息1. sp_w

Python UV安装、升级、卸载详细步骤记录

《PythonUV安装、升级、卸载详细步骤记录》:本文主要介绍PythonUV安装、升级、卸载的详细步骤,uv是Astral推出的下一代Python包与项目管理器,主打单一可执行文件、极致性能... 目录安装检查升级设置自动补全卸载UV 命令总结 官方文档详见:https://docs.astral.sh/

Before和BeforeClass的区别及说明

《Before和BeforeClass的区别及说明》:本文主要介绍Before和BeforeClass的区别及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Before和BeforeClass的区别一个简单的例子当运行这个测试类时总结Before和Befor

Python虚拟环境与Conda使用指南分享

《Python虚拟环境与Conda使用指南分享》:本文主要介绍Python虚拟环境与Conda使用指南,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、python 虚拟环境概述1.1 什么是虚拟环境1.2 为什么需要虚拟环境二、Python 内置的虚拟环境工具

Python pip下载包及所有依赖到指定文件夹的步骤说明

《Pythonpip下载包及所有依赖到指定文件夹的步骤说明》为了方便开发和部署,我们常常需要将Python项目所依赖的第三方包导出到本地文件夹中,:本文主要介绍Pythonpip下载包及所有依... 目录步骤说明命令格式示例参数说明离线安装方法注意事项总结要使用pip下载包及其所有依赖到指定文件夹,请按照以

Python包管理工具核心指令uvx举例详细解析

《Python包管理工具核心指令uvx举例详细解析》:本文主要介绍Python包管理工具核心指令uvx的相关资料,uvx是uv工具链中用于临时运行Python命令行工具的高效执行器,依托Rust实... 目录一、uvx 的定位与核心功能二、uvx 的典型应用场景三、uvx 与传统工具对比四、uvx 的技术实

canal实现mysql数据同步的详细过程

《canal实现mysql数据同步的详细过程》:本文主要介绍canal实现mysql数据同步的详细过程,本文通过实例图文相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的... 目录1、canal下载2、mysql同步用户创建和授权3、canal admin安装和启动4、canal

Nexus安装和启动的实现教程

《Nexus安装和启动的实现教程》:本文主要介绍Nexus安装和启动的实现教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、Nexus下载二、Nexus安装和启动三、关闭Nexus总结一、Nexus下载官方下载链接:DownloadWindows系统根

SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程

《SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程》LiteFlow是一款专注于逻辑驱动流程编排的轻量级框架,它以组件化方式快速构建和执行业务流程,有效解耦复杂业务逻辑,下面给大... 目录一、基础概念1.1 组件(Component)1.2 规则(Rule)1.3 上下文(Conte

Springboot3+将ID转为JSON字符串的详细配置方案

《Springboot3+将ID转为JSON字符串的详细配置方案》:本文主要介绍纯后端实现Long/BigIntegerID转为JSON字符串的详细配置方案,s基于SpringBoot3+和Spr... 目录1. 添加依赖2. 全局 Jackson 配置3. 精准控制(可选)4. OpenAPI (Spri