找回密码
 注册
查看: 971|回复: 0

R语言 AnnotationDbi包 AnnotationDb-objects()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-25 11:55:04 | 显示全部楼层 |阅读模式
AnnotationDb-objects(AnnotationDbi)
AnnotationDb-objects()所属R语言包:AnnotationDbi

                                        AnnotationDb objects and their progeny, methods etc.
                                         AnnotationDb对象和他们的后代,方法等。

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

AnnotationDb is the virtual base class for all annotation packages.  It contain a database connection and is meant to be the parent for a set of classes in the Bioconductor annotation packages. These classes will provide a means of dispatch for a widely available set of select methods and thus allow the easy extraction of data from the annotation packages.
AnnotationDb是虚基类的所有注释包。它包含一个数据库连接,就是要为一组的类中的的Bioconductor注释包的父。这些课程将提供派遣了select方法的广泛使用的一种手段,从而使容易提取的注解包中的数据。

select, cols and keys are used together to extract data from an AnnotationDb object (or any object derived from the parent class).  Examples of classes derived from the AnnotationDb object include (but are not limited to): ChipDb, OrgDb and GODb.
select,cols和keysAnnotationDb对象(或从父类派生的任何对象)中提取数据一起使用。 AnnotationDb对象的派生类的例子包括(但不仅限于):ChipDb,OrgDb和GODb。

cols shows which kinds of data can be returned for the AnnotationDb object.
cols各种数据可用于AnnotationDb对象返回。

keytypes allows the user to discover which keytypes can be passed in to select or keys and the keytype argument.
keytypes使用户能够发现其中keytypes可以在select或keys和keytype参数传递。

keys returns keys for the database contained in the AnnotationDb object .  This method is already documented in the keys manual page but is mentioned again here because it's usage with select is so intimate.  By default it will return the primary keys for the database, but if used with the keytype argument, it will return the keys from that keytype.
keysAnnotationDb对象中包含的数据库返回键。这种方法已经被记录在键手册页,但在这里再次提到,因为它是用select使用的是如此亲密。默认情况下它会返回该数据库的主键,但如果用keytype参数,它将返回从公钥类型的键。

select will retrieve the data as a data.frame based on parameters for selected keys and cols and keytype arguments.
select将检索数据作为数据框基于参数选定keys和cols和keytype参数。

saveDb will take an AnnotationDb object and save the database to the file specified by the path passed in to the file argument.
saveDb将采取AnnotationDb对象并保存数据库路径指定的文件file参数传递。

loadDb takes a .sqlite database file as an argument and uses data in the metadata table of that file to return an AnnotationDb style object of the appropriate type.
loadDb作为参数。SQLite数据库文件,并使用该文件的元数据表中的数据,返回一个适当类型的AnnotationDb样式对象。


用法----------Usage----------


  cols(x)
  keytypes(x)
  select(x, keys, cols, keytype, ...)

  saveDb(x, file)
  loadDb(file, dbType, dbPackage, ...)



参数----------Arguments----------

参数:x
the AnnotationDb object. But in practice this will mean an  object derived from an AnnotationDb object such as a OrgDb or  ChipDb object.
AnnotationDb对象。但在实践中,这将意味着从一个AnnotationDb如对象派生的对象1 OrgDb或ChipDb对象。


参数:keys
the keys to select records for from the database.  All possible  keys are returned by using the keys method.
键选择从数据库中的记录。返回所有可能的密钥使用keys方法。


参数:cols
the cols or kinds of things that can be retrieved from the  database.  As with keys, all possible cols are returned by using the cols method.
COLS或各种东西,可以从数据库中检索。至于keys,所有可能的cols的使用cols方法返回。


参数:keytype
the keytype that matches the keys used.  For the select methods, this is used to indicate the kind of ID being used with the keys argument. For the keys method this is used to indicate which kind of keys are desired from keys  
公钥类型相匹配的密钥使用。 select方法,这是用来表示与键参数的ID。对于keys方法,这是用来表示从keys需要哪种键


参数:file
an sqlite file path.  A string the represents the full name you want for your sqlite database and also where to put it.
sqlite文件的路径。一个字符串,代表你想为你的SQLite数据库,并把它的全名。


参数:dbType
dbType - not required
DBTYPE  - 不需要


参数:dbPackage
dbPackage - not required
dbPackage  - 不需要


参数:...
other arguments
其他参数


值----------Value----------

keys,cols and keytypes each return a character vector or possible values.  select returns a data.frame.
keys,cols和keytypes每次返回一个字符向量或可能值。 select返回数据框。


作者(S)----------Author(s)----------


Marc Carlson



参见----------See Also----------

keys, dbConnect, dbListTables, dbListFields, dbGetQuery, Bimap
keys,dbConnect,dbListTables,dbListFields,dbGetQuery,bimap的


举例----------Examples----------


require(hgu95av2.db)
## display the cols[#显示的COLS]
cols(hgu95av2.db)
## get the 1st 6 possible keys[#获得头奖6种可能的钥匙。]
keys <- head( keys(hgu95av2.db) )
keys
## lookup gene symbol and unigene ID for the 1st 6 keys[#基因符号和Unigene ID为1 6键查找]
select(hgu95av2.db, keys=keys, cols = c("SYMBOL","UNIGENE"))

## get keys based on unigene[#得到密钥基础上的UniGene]
keyunis <- head( keys(hgu95av2.db, keytype="UNIGENE") )
keyunis
## list supported key types[#列出支持的密钥类型。]
keytypes(hgu95av2.db)
## lookup gene symbol and unigene ID based on unigene IDs by setting[#设置基于UniGene的标识基因符号和Unigene身份证查询]
## the keytype to "UNIGENE" and passing in unigene keys:[UniGene的“和传递的UniGene键#公钥类型:]
select(hgu95av2.db, keys=keyunis, cols = c("SYMBOL","UNIGENE"),
       keytype="UNIGENE")


转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2025-1-23 15:13 , Processed in 0.024740 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表