SNP芯片探针回帖基因序列
来源:互联网 发布:手机上淘宝网怎么付款 编辑:程序博客网 时间:2024/06/13 21:32
SNP Flank sequence align gene sequence
根据SNP标记探针的序列来查看具体的一个基因上有多少SNP标记。采用序列回帖的方法进行查看。在R和Linux 中操作,需要安装的软件是BWA, samtools 等
步骤如下:
#extract snp flank sequence to make a fasta file for BWA alignmentsetwd("/Users/zhanghuairen/600Ksnp/")library(stringr)da=read.csv(file="chr1.csv",header = T) #snp chip annotation filehead(da)sink('snp_marker_seq.fa')#创建一个fasta文件for (i in 1:nrow(da)){ Frank_seq=unlist(str_split(da$Flank[i],"\\[.*\\]")) #split the seq with [] cat(str_c(">",paste(da$Probe.Set.ID[i],da$Physical.Position[i],sep="|"))) cat("\n") cat(paste(Frank_seq[1],Frank_seq[2],sep="")) cat("\n")}sink()######using BWA to create a index file for align#system("bwa index gene2.fasta -p gene2 ")######using BWA to align snp marker frank sequence to gene sequence system("bwa mem gene2.fasta snp_marker_seq.fa > snpMarke_align.sam")#####using samtools to extract the algined sequence system("samtools view -F 4 snpMarke_align.sam > snpMarkerFiltered.sam")system("wc -l snpMarkerFiltered.sam ")
0 0
- SNP芯片探针回帖基因序列
- SNP
- SNP
- 一个R程序,表达差异基因:探针分析
- 相似基因序列
- 探针
- 回帖
- Affy芯片ATH1-121501探针注释的处理
- perl应用:SNP的提取(2):从对比序列中找到SNP位点并输出 a.pl
- Affymetrix芯片分析:获取差异表达基因系列三_SAM
- Affymetrix芯片分析:获取差异表达基因系列一
- Affymetrix芯片分析:获取差异表达基因系列三_SAM
- Affymetrix芯片分析:获取差异表达基因系列一
- 动态编程和基因序列比对
- FZU 1040(基因序列相似性问题-CLCS)
- 基因序列分析(生物信息学论坛)
- 机试题:查找基因序列问题
- 同源基因查询,EST表达序列标签
- 编写一个函数模板,可对两个任意格式的数值(包括字符格式)进行比较,返回两者的最小值,同时保证较高的精度。
- React Native Android 应用层实战沦陷记
- Netty复杂应用
- 对话框中显示jpg,bmp图片和对话框动态显示图片
- 1120. Friend Numbers (20)
- SNP芯片探针回帖基因序列
- 自己跑caffe 反卷积实验(图像去噪)总结
- 回归决策树
- 一,Spring容器BeanFactory和ApplicationContext对比
- 而立之年,未开始的创业路(暨 2016年总结)
- 如何让Machine Driver在Rancher中无比简单易用
- 数据结构——图—最小生成树(普里姆算法和克鲁斯卡尔算法)
- 二项树及二项队列
- [Java基础]接口能否被实例化以及匿名内部类