首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

R语言实现测序原始数据的文件转化

了解测序的同志们应该都知道有很多格式的原始文件,同时在转化过程中很是麻烦。今天我们给大家介绍一个R包,它可以进行对原始数据的读取,同时并且可以导出时进行转化格式。

闲话少说,我们开始我们的介绍,首先我们还是看下它的安装,那就很简答了,直接install.packages(‘rtracklayer’)就可以进行安装。

接下来我们看下它导入数据的函数import。其支持以下的格式:GFF, BED, Bed15, bedGraph, WIG, BigWig。最终将以上的数据都转化为GRange的数据形式进行计算。

具体的实例:

track

test

gr

我们的track读出来接下来就是导出。它提供了export函数进行数据的导出,导出格式可以时方便Rasmtools识别的bam文件也可以时方便VariantAnnotation注释的vcf文件。

实例:export(track, ‘gtf.gff3’, "gff3")#参数依次是数据object,文件名称,文件格式

在这个R报还提供了UCSC的基因组浏览。可以将导入的track进行浏览。

具体的实例如下:

Session=browserSession("UCSC")#链接UCSC数据库

browserView(session,GRangesForUCSCGenome("hg19","chr2", IRanges(20000, 50000)))#读取20000-50000这段序列的具体情况。

结果会显示在浏览器中:

本结果同时支持下载。

欢迎大家学习交流!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180927G1YIE700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券