-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.Rmd
60 lines (40 loc) · 2.88 KB
/
README.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
---
output: github_document
---
```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
```
# mtree <a href='https://caravagn.github.io/mtree/'> <img src='man/figures/logo.png' align="right" height="139" /> </a>
<!-- badges: start -->
[![Travis build status](https://travis-ci.org/caravagn/mtree.svg?branch=master)](https://travis-ci.org/caravagn/mtree)
[![Lifecycle: maturing](https://img.shields.io/badge/lifecycle-maturing-blue.svg)](https://www.tidyverse.org/lifecycle/#maturing)
[![](https://img.shields.io/badge/Part%20of-evoverse-blue.svg)](https://caravagn.github.io/evoverse)
<!-- badges: end -->
Thee `mtree` package provides a simple implementation of *mutation trees* in cancer.
Mutation trees can be built from binary data reporting the presence or absence of specific mutations - or any other somatic covariates - across a number of tumour regions. In this `mtree`, we integrate [Chow-Liu trees](https://en.wikipedia.org/wiki/Chow%E2%80%93Liu_tree) with [probabilistic causation](https://plato.stanford.edu/entries/causation-probabilistic/).
This type of models can be used to study the evolutionary trajectories of a tumour from bulk sequencing data, especially in setups where only targeted sequencing panels are available and methods for subclonal deconvolution cannot be used.
* `mtree` provides an S3-based implementation of mutation trees, as well as a Monte Carlo sampler that has been discussed in [Caravagna et al; PMID: 30171232](https://www.ncbi.nlm.nih.gov/pubmed/30171232). The package provides also functions to plot and analyze the trees.
* The sibling of a mutation tree is a *clone tree*, which is obtained from subclonal deconvolution of bulk samples when whole-genome/ exome sequencing is available; clone trees are implemented in the [ctree package](https://caravagn.github.io/ctree).
`mtree` is part of the `evoverse`, a [set of R packages](https://caravagn.github.io/evoverse) to implement Cancer Evolution analyses.
#### Help and support
[![](https://img.shields.io/badge/GitHub%20Pages-https://caravagn.github.io/mtree/-yellow.svg)](https://caravagn.github.io/mtree)
-----
### Installation
You can install the released version of `mtree` from
[GitHub](https://github.com/) with:
``` r
# install.packages("devtools")
devtools::install_github("caravagn/mtree")
```
-----
#### Copyright and contacts
Giulio Caravagna, PhD. _Institute of Cancer Research, London, UK_.
[![](https://img.shields.io/badge/Email-gcaravagn@gmail.com-seagreen.svg)](mailto:gcaravagn@gmail.com)
[![](https://img.shields.io/badge/Github-caravagn-seagreen.svg)](https://github.com/caravagn)
[![](https://img.shields.io/badge/Twitter-@gcaravagna-steelblue.svg)](https://twitter.com/gcaravagna)
[![](https://img.shields.io/badge/Personal%20webpage-https://bit.ly/2kc9E6Y-red.svg)](https://sites.google.com/site/giuliocaravagna/)