Description Usage Arguments Value See Also Examples
cutoff.risk
function runs Bayesian risk inference model n times, but with randomly generated gene names
(probablity of gene beeing mutated is taken from background model)
1 2 3 4 5 6 | cutoff.risk(sample.mutations, bcgr.prob, n = 100, fdr = 0.1,
simulation.quantile = 0.5, genes = NULL, prior.sick = 0.0045,
plot.save = FALSE, permutationResults.save = FALSE,
Variant_Classification = NULL, Hugo_Symbol = NULL,
Tumor_Sample_Barcode = NULL, CCF = NULL, Damage_score = NULL,
mode = "MAX", epsilon = 0.05)
|
sample.mutations |
data frame with SNVs and InDels in MAF like format.
Columns (with exactly same names) which
|
bcgr.prob |
a numeric vector, same lenght as genes (should be same orderd also) which gives probability of gene having somatic mutation in healfy population.
There are functions for obtaining this vector: |
n |
a integer number indicating how many random genes mutations (by background probablity) tests will be done. Default is 100. |
fdr |
expected false discover rate. Value can be between 0 and 1, while closer to 0 less false discoveries will be allowed. Default value is 0.1 (10% of ranked genes before suggested cut off are expected to be false postives). |
simulation.quantile |
represent numeric value between 0 and 1 that will take for each ranking that qunantile from n permutations. Default value is 0.5 (median). |
genes |
vector of genes which were sequenced. They should be unique values of Hugo_Symbol column (with possibility of more additional genes which did not have any SNV/Indel. in given cohort). Default NULL. |
prior.sick |
a numeric value representing incidence of tumor in population. Set by default to 0.0045 |
plot.save |
a boolean variable to indicate if plot should be saved |
permutationResults.save |
a boolean variable to indicate if n permutations results should be saved |
Variant_Classification |
(optional) integer/numeric value indicating column in |
Hugo_Symbol |
(optional) integer/numeric value indicating column in |
Tumor_Sample_Barcode |
(optional) integer/numeric value indicating column in |
CCF |
(optional) integer/numeric value indicating column in |
Damage_score |
(optional) integer/numeric value indicating column in |
mode |
a charechter value indicationg how to solve when in one gene sample pair there are multiple mutations. Options are SUM, MAX and ADVANCE |
epsilon |
a numeric value. If mode is ADVANCE, epsilone value will be threshold for CCF difference to decide if they are in same or different clone. |
a integer value, where suggested cut off for ranking is.
CCF
, bcgr
, bcgr.lawrence
, bcgr.combine
and bayes.risk
1 2 3 4 5 6 7 | # first calculate CCF
sample.genes.mutect <- CCF(sample.genes.mutect)
# then somatic background probability
bcgr.prob <- bcgr.combine(sample.genes.mutect)
# bayes risk model suggested cut off
suggested.cut.off <- cutoff.risk(sample.genes.mutect, bcgr.prob, prior.sick = 0.00007)
print(suggested.cut.off)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.