Perform the ASCETIC inference framework on multiple samples (using mutational trees as inputs) datasets.
asceticPhylogenies(
dataset,
models,
regularization = c("aic", "bic"),
command = "hc",
restarts = 10
)
Binary matrix where rows are samples and columns are mutations. Each cell of the matrix is 1 if the related mutation was observed in the sample; 0 otherwise.
Phylogenetic models estimated for each sample included in dataset given as input to ASCETIC as a adjacency matrices representing mutational trees.
Regularization to be used for the maximum likelihood estimation. Possible values are aic for the Akaike information criterion and bic for the Bayesian information criterion. For the complete list of options, we refer to the manual of the bnlearn package.
Optimization technique to be used for maximum likelihood estimation. Valid values are either hc for Hill Climbing or tabu for Tabu Search.
Number of restarts to be performed during the maximum likelihood estimation when Hill Climbing optimization technique is used. Higher values lead to improved estimates, but require higher computational burden; default value is 10. This parameter is ignored if tabu search is selected.
A list of 4 elements: 1) dataset, input dataset. 2) models, input mutational trees 3) poset, partially order set among mutations estimated by ASCETIC from the agony ranking. 4) inference, inferred ASCETIC evolutionary model for each selected regularization.