最近一直在帮师姐根据SNP找基因组上的酶切多态位点,然后给她提供该位点附近1kb的序列,让她去设计引物。由于我本科就做过一点点的遗传定位,当时用的是SSCP(单分子构象多态性)去区分单个碱基差异,所以我对SNP分子比较的检测方法就局限在高通量测序和SSCP而已。然后今天猛然听师兄说他要用dCAPS来根据SNP位点对群体进行基因型鉴定,我才开始去找相关的概念,去找/造轮子用。

CAPS: Cleaved Amplified Polymorphic Sequences

DNA序列上几个碱基的差异会影响限制性内切酶的有无。最开始用RFLP来鉴定这种酶切多态性位点,但是需要设计放射性的探针,有点风险。后来有了PCR技术,就可以设计目标位置附近的引物进行扩增,然后使用特定的限制性内切酶进行酶切,之后通过电泳跑胶根据条带的长度来判断基因型。

来源NCBI

dCAPS: Derived Cleaved Amplified Polymorphic Sequences

dCAPS听名字就知道和CAPS有很大的关系, 它使用存在几个碱基错配的PCR引物对目标区间进行扩增,从而引入酶切位点或者破坏酶切位点,之后根据条带长度来鉴定基因型。

dCAPS示例: 图片来源于NCBI

TO DO:基于VCF文件的SNP开发分子标记

参考资料

  • Cleaved Amplified Polymorphic Sequences (CAPS)
  • Derived Cleaved Amplified Polymorphic Sequences (dCAPS)

如何对SNP设计引物: CAPS, dCAPS相关推荐

  1. R语言丨根据VCF文件设计引物,自动识别两样本差异SNP位点,调用samtools获取上下游参考序列

    根据变异位点设计引物序列 今天碰到一个新问题:假如有一个vcf文件储存了两个样品的变异位点基因型数据,每行代表一个位点,我现在想找出两样本差异的SNP位点,再把差异位点用[REF/ALT]的形式表示, ...

  2. primer3批量设计引物

    核心程序调用 Primer3_core,基本用法: primer3_core [ -format_output ] [ -default_version=1|-default_version=2 ] ...

  3. 使用Primer Premier 5软件设计引物

    1,首先需要得到待克隆的基因的CDS序列,上游UTR约250bp,下游UTR约250bp.将上游250bp和CDS序列和下游250bp拼起来,ctrl+C复制. 2,打开Primer Premier ...

  4. 自动设计引物的Python小程序

    continue 转载于:https://www.cnblogs.com/Zhu-Xueming/p/8646205.html

  5. ncbi查找目的基因序列_使用NCBI设计qPCR引物方法

    对于分子生物学的研究者来讲,NCBI是科研过程中的一大神器,我们不仅可以在其中查找基因组.基因.蛋白,还可以在其中进行文献查找.序列比对等操作,连设计引物的功能NCBI也给我们构建好了,名字叫做Pri ...

  6. 引物设计软件primer_常用生物学软件的安装与应用(三)—Primer6

    导语: 关注"投必得专业论文编译",每日最新科研资讯! PCR反应是分子生物学最基本的实验之一,影响PCR结果的主要因素之一就是引物设计.前两期小编给大家介绍的两款软件SnapGe ...

  7. 遗传算法实现引物设计(Python语言)

    文章来源: doi:10.1093/bioinformatics/bth147 "Primer design using genetic algorithm" 一.背景&问 ...

  8. NCBI引物设计、检验引物特异性、检索基因序列、BLAST

    B站upLily的储物间 NCBI 引物设计及检验引物特异性 primer-BLAST设计引物 进入primer-BLAST 1.进入ncbi中的BLAST 2.下拉选择primer-BLAST pr ...

  9. qPCR引物设计cdna cds exon 验证pcr引物实际的好坏 引物特异性检验 引物验证引物

    一文搞懂!手把手教你精通各类引物设计 - 知乎说起引物,做科研同学并不陌生,应用也很广泛,比如:PCR.实时定量PCR.扩增基因片段等.今天给大家介绍不同引物设计的方法,并附赠超全引物设计工具包(点击 ...

  10. SSR标记与SNP标记

    SSR:简单序列重复,SSR标记纪录的是对一段重复的简单序列的编码(编码一般都不是binary的) SNP:单点多态,SNP标记纪录的是一个等位位点上的不同碱基(编码一般是binary的,除非位点不是 ...

最新文章

  1. php线程视频教程,通俗易懂的php多线程解决方案
  2. 【Android 逆向】Android 进程注入工具开发 ( 编译注入工具 | 编译结果文件说明 | 注入过程说明 )
  3. 全志linux led驱动程序,芯灵思Sinlinx A64 linux通过设备树写LED驱动(附参考代码,未测试)...
  4. 通过注册表修改远程桌面默认3389端口
  5. java字符串除法函数,java – 函数式编程:如何处理函数式编程中的异常或它的等价物...
  6. Design Compiler指南——概述和基本流程
  7. IDEA简单配置教程
  8. 打开editor的接口讨论
  9. python如何让进程运行在指定的cpu上_java程序可以实现在指定CPU上运行吗?
  10. data-packed volume container - 每天5分钟玩转 Docker 容器技术(43)
  11. mysql 子表 关联查询语句_MySQL-基本查询语句及方法,连表和子查询
  12. php 获取扩展函数,获取php扩展函数
  13. step14. ubuntu18.04下载安装scala(转)
  14. web前端软件VS-Code-的下载和安装
  15. 案例介绍ps去除网纹的方法
  16. 第十五周项目2 - 大数据集上排序算法性能的体验
  17. Linux内核和传统Unix内核的比较
  18. C++ Primer Plus学习(十三)——代码重用(has-a)
  19. odoo异常:Expected singleton: res.users()
  20. 全球与中国手持式凿岩机市场供需情况分析及十四五趋势预测报告2022-2027年版

热门文章

  1. 2021年计算机网络工程师真题,2021年计算机四级网络工程师题库完整版完整答案.doc...
  2. C#SHA1算法及注意事项
  3. 长沙理工计算机安全基础试题,长沙理工大学数字电子技术基础试卷数电试卷题库参考答案(01-10)...
  4. PCB原理图导入的2种方法,小白也能看懂!
  5. 开源阅读书源_阅读——开源阅读软件
  6. python生成和校验uuid
  7. “VMRC控制台的连接已断开…正在尝试重新连接”的解决方法
  8. AI革命,通往超级人工智能之路
  9. ELK性能优化实战总结:java私塾初级模拟银源代码
  10. 3dsMax中Vray渲染器材质参数使用及5种材质展示