Kevin2015的个人博客分享 http://blog.sciencenet.cn/u/Kevin2015

博文

Bioconductor annotation 学习整理

已有 4447 次阅读 2016-7-4 08:06 |个人分类:知识点专题|系统分类:科研笔记

参考http://bioconductor.org/help/workflows/annotation/annotation/

Object type     example package name          contents

OrgDb     org.Hs.eg.dbgenebased information for Homo sapiens

TxDb        TxDb.Hsapiens.UCSC.hg19.knownGene        transcriptome ranges for Homo sapiens

OrganismDb   Homo.sapiens        composite information for Homosapiens

BSgenome       BSgenome.Hsapiens.UCSC.hg19  genome sequence for Homo sapiens

常用注释包:

source("http://bioconductor.org/biocLite.R")biocLite("AnnotationHub")biocLite ("org.Hs.eg.db")biocLite("Homo.sapiens")biocLite("TxDb.Hsapiens.UCSC.hg19.knownGene")biocLite("BSgenome.Hsapiens.UCSC.hg19")biocLite("biomaRt")biocLite("TxDb.Athaliana.BioMart.plantsmart22")

AnnotationHub:基因注释的hub

help(package="name")library("AnnotationHub")ah <- AnnotationHub()

例子: UCSC,HG19HOMO sapiens

ahs <- query(ah, "UCSC")ahs <- subset(ahs, ahs$genome=='hg19')ahs <- subset(ahs, ahs$species=='Homo sapiens')

OrDb object:寻找基因名及其注释的相关信息

library(org.Hs.eg.db)db <- org.Hs.eg.dbkeytypes(db) [1] "ACCNUM"       "ALIAS"        "ENSEMBL"     [4] "ENSEMBLPROT"  "ENSEMBLTRANS" "ENTREZID"     [7] "ENZYME"       "EVIDENCE"     "EVIDENCEALL" [10] "GENENAME"     "GO"           "GOALL"       [13] "IPI"          "MAP"          "OMIM"        [16] "ONTOLOGY"     "ONTOLOGYALL"  "PATH"        [19] "PFAM"         "PMID"         "PROSITE"     [22] "REFSEQ"       "SYMBOL"       "UCSCKG"      [25] "UNIGENE"      "UNIPROT"    

head(keys(db,keytype="GENENAME"))select(db,keys=genes,keytype="SYMBOL",col=c("UCSCKG"))

TxDb Objects:主要用于操作转录本

library("TxDb.Hsapiens.UCSC.hg19.knownGene")tdb <- TxDb.Hsapiens.UCSC.hg19.knownGenetdb 提取转录本等信息:txs <- transcripts(txdb)exons(txdb)cds(txdb)genes(txdb)promoters(txdb) 根据基因提取转录本信息:txby <- transcriptsBy(txdb, by="gene")txby BSgenome Objects :提取序列信息library("BSgenome")head(available.genomes())library("BSgenome.Hsapiens.UCSC.hg19")




https://blog.sciencenet.cn/blog-2609994-988520.html

上一篇:常用library
下一篇:SummarizedExperiment 一个蛮好的数据归总操作方式
收藏 IP: 14.204.63.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-9-1 18:16

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部