Description Details Value Public fields Methods
Function ResultObjClass
Function ResultObjClass
An R6 object class to present the results of model fitting as produced by optimizeModelParameters. Not called by user, but rather within optimizeModelParameters.
ResultObj R6 class object, with gene_essentiality, guide_efficiency, sample_response, guide_covariates, gene_essentiality_likelihood, gene_essentiality_CI, gene_essentiality_pvalue, differential_depletion_pvals, mean_var_model_parameters.
gene_essentialityData.table of gene essentiality for all, test, and ctrl sample panels.
guide_efficiencyVector of sgRNA feature names used.
guide_covariate_scoreMatrix of sgRNA covariates.
guide_covariate_weightVector of sgRNA feature weights.
sample_responseVector of inferred sample scaling factors.
gene_essentiality_likelihoodData.table of likelihood values for all, all_null, test, test_null, ctrl, and ctrl_null tests.
gene_essentiality_low_CILower confidence interval of gene essentiality estimates in gene_essentiality.
gene_essentiality_hi_CIHigher confidence interval of gene essentiality estimates in gene_essentiality.
gene_essentiality_pvalueEmpirical p-values for within- and between-panel essentiality; data.table.
mean_var_model_parametersVector of inferred mean-variance relationship parameters; model specific.
new()Create ResultObj.
ResultObj$new(optObjList, DataObj, ModelObj)
optObjListList from optim fit. With null_liklihood, etc. added on.
DataObjProduced from raw data. just need guide2gene_map and num_samples though.
ModelObjInferred parameteer object, just need mean_var_model.
clone()The objects of this class are cloneable with this method.
ResultObj$clone(deep = FALSE)
deepWhether to make a deep clone.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.