likelihoods-methods: Method for predicting the likelihoods of a set of samples...

Description Usage Arguments Value Author(s) References See Also Examples

Description

This function predicts the (log, weighted) likelihoods of the samples in a given dataset according to a given mutagenetic trees mixture model. The dataset and the model have to be specified.

Usage

1
2
## S4 method for signature 'RtreemixModel,RtreemixData'
likelihoods(model, data)

Arguments

model

An RtreemixModel object specifying the probabilistic framework in which the likelihoods of the genetic patterns are computed.

data

An RtreemixData object giving the samples for which the likelihoods are to be calculated.

Value

This method returns an RtreemixStats object that containes the weghted- and log-likelihoods of the samples in the given dataset with respect to the given mutagenetic trees mixture model.

Author(s)

Jasmina Bogojeska

References

Learning multiple evolutionary pathways from cross-sectional data, N. Beerenwinkel et al.

See Also

RtreemixData-class, RtreemixModel-class, fit-methods, distribution-methods

Examples

1
2
3
4
5
6
7
8
## Create an RtreemixData object from a randomly generated RtreemixModel object.
rand.mod <- generate(K = 3, no.events = 9, noise.tree = TRUE, prob = c(0.2, 0.8))
data <- sim(model = rand.mod, no.draws = 300)
show(data)

## Compute the likelihoods of the samples in data with respect to the model rand.mod
mod.stat <- likelihoods(model = rand.mod, data = data)
show(mod.stat)

Rtreemix documentation built on Nov. 8, 2020, 5:57 p.m.