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

R语言 BGmix包 BGmix()函数中文帮助文档(中英文对照)

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

                                        Fit the BGmix differential expression model.
                                         适合的BGmix差异表达模型。

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

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

This is the main function of the BGmix package. It calls the C++ code which performs the MCMC to fit the BGmix model.
这是的BGmix包的主要功能。它调用的C + +代码执行的MCMC适合的BGmix的模型。


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


BGmix(ybar, ss, nreps, neffects = 2, xx = matrix(c(1, 1, -0.5, 0.5),
ncol = 2, byrow = T), ntau = NULL, indtau = NULL, jstar = 1, niter =
10000, nburn = 10000, nthin = 10, seed = 12345, move.choice.bz = 4,
move.choice.aa = 1, move.choice.lam = 0, move.choice.tau = 1,
move.choice.eta = 1, trace.out = 1, trace.pred = 0, sig.aa = 0.1,
tau.eps = 50, lambda.up.init=1.5, lambda.down.init=1.5,
datafilename.ybar = NULL, xfilename = NULL, itfilename =
NULL, rundir=".")



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

参数:ybar
matrix no. genes x no. experimental conditions. Mean log gene expression for each gene in each condition.
矩阵没有。基因X不。实验条件。平均每个基因在每个条件log基因表达。


参数:ss
matrix no. genes x no. experimental conditions. Sample variance of log gene expression for each gene in each condition.
矩阵没有。基因X不。实验条件。log基因表达每个基因在每个条件的样本方差。


参数:nreps
vector containing the number of replicate arrays in each experimental condition
向量复制阵列的数量,在每一个实验条件


参数:neffects
number of effect parameters per gene (eg. 2 for unpaired differential expression)
每个基因的作用参数的数量(如未成差异表达2)


参数:xx
design matrix: no. effects x no. experimental conditions. See Vignette for specification of design matrix. Default is for unpaired differential expression.
设计矩阵:没有。影响X不。实验条件。规范设计矩阵,看到小插曲。默认是未配对的差异表达。


参数:ntau
number of variances per gene  
每个基因的差异数


参数:indtau
label for each condition indicating which variance grouping that condition belongs to. See Vignette for more detail.  
标签为每个显示方差分组情况属于条件。看到更详细的小插曲。


参数:jstar
Label of the effect parameter which has the mixture prior. Labels start at 0, as in C++. If no parameter has a mixture prior, set jstar=-1.
标签的混合物之前的效果参数。标签从0开始,在C +。如果没有参数有一个混合前,设置:jstar = -1。


参数:niter
no. MCMC iterations after burn-in. This must be at least 100 for the function to work (or else set to zero).
没有。老化后的MCMC迭代。这必须是至少100函数的工作(或者设置为零)。


参数:nburn
no. MCMC iterations for burn-in. This must be at least 100 for the function to work (or else set to zero).
没有。老化的MCMC迭代。这必须是至少100函数的工作(或者设置为零)。


参数:nthin
thinning parameter for MCMC iterations
细化参数的MCMC迭代


参数:seed
initial value for random seed
初始值的随机种子


参数:move.choice.bz
indicates choice of mixture prior: 1 for point mass null + Uniform alternatives, 4 for point mass null + Gamma alternatives, 5 for small Normal null + Gamma alternatives
表示混合前的选择:1点质量NULL +统一的替代品,4点大规模空+伽玛替代品,5为普通小空+伽玛替代


参数:move.choice.aa
if this is 1, hyperparameter a for gene variances is updated, if this is 0 it is fixed.  
如果这是1,hyperparameter基因变异被更新,如果这是0,它是固定的。


参数:move.choice.lam
if this is 1, hyperparameter lambda for mixture prior is updated, if this is 0 it is fixed.  
如果这是1,hyperparameter混合物的lambda之前被更新,如果这是0它是固定的。


参数:move.choice.tau
indicates choice of prior on gene variances: 1 for Inverse Gamma, 2 for log Normal.
表示逆Gamma,log正常2基因变异前的选择:1。


参数:move.choice.eta
if this is 1, hyperparameter eta for mixture prior is updated, if this is 0 it is fixed.  
如果这是1,hyperparameter埃塔混合物前被更新,如果这是0它是固定的。


参数:trace.out
if this is 1, output trace of model parameters, if this is 0, no output.
如果这是1,输出跟踪模型参数,如果是0,没有输出。


参数:trace.pred
if this is 1, output trace of predictive quantities, if this is 0, no output.
如果这是1,输出跟踪预测的数量,如果这是0,没有输出。


参数:sig.aa
step-size in random walk update for a (hyperparameter for gene variances distribution)
步长(hyperparameter基因变异的分布)随机游动的更新


参数:tau.eps
Value of epsilon used in the small Normal null mixture component.
epsilon值用在普通的小空混合组件。


参数:lambda.up.init
init or fixed value of lambda+ (parameter of Gamma mixture component)
init或固定值的lambda +(伽玛混合元件的参数)


参数:lambda.down.init
init or fixed value of lambda- (parameter of Gamma mixture component)
init或固定值λ-(伽玛混合元件的参数)


参数:datafilename.ybar
character. Name describing the data set (by default this is taken from the name of the ybar argument).
字符。名称描述数据集(默认情况下,这个从的ybar参数的名称)。


参数:xfilename
character. Name describing the design matrix.
字符。命名的设计矩阵描述。


参数:itfilename
character. Name describing the indtau parameter.
字符。名称描述indtau参数。


参数:rundir
character. Path for saving output files. A new sub-directory is created in the rundir directory.
字符。保存输出文件的路径。 rundir目录中创建一个新的子目录。


Details

详情----------Details----------

The C++ code writes a count down on the screen, to give an indication of how long the code has to run. Output is written to a sub-directory of the working directory. This sub-directory is created automatically, and its name is printed by the C++ code to the screen.
C + +代码写一个计数在屏幕上显示的代码运行多久。输出写入到一个工作目录的子目录。本次目录自动创建的,它的名字被印在C + +代码在屏幕上。


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

The output directory is returned (character).
返回的输出目录(字符)。


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


Alex Lewin



参考文献----------References----------

mixture model for differential gene expression: simulations and model checks.

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


## Note this is a very short MCMC run![#注意:这是一个很短的MCMC运行!]
## For good analysis need proper burn-in period.[#为了获得良好的分析,需要适当的老化期。]
data(ybar,ss)
BGmix(ybar, ss, c(8,8), nburn=0, niter=1000, nthin=1)

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-24 11:33 , Processed in 0.020480 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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