Skip to content

Commit 0dc71ca

Browse files
committed
Update readme
1 parent 6f58e18 commit 0dc71ca

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

README.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,16 @@ Copy Number Evolutionary Tree Analysis
22
=============
33

44
# Introduction
5-
This repository contains a set of programs to simulate and build phylogenetic trees from copy number alterations (CNAs) in tumour genomes from multiple samples of a patient.
5+
This repository contains a set of programs to simulate and build phylogenetic trees from copy number alterations (CNAs) detected from whole genome sequencing of multiple samples of a patient.
66

77
There are mainly 3 programs:
88
* cnets: simulating CNAs along a phylogenetic (coalescence) tree
9-
* cnetml: building phylogenetic trees from copy numbers with maximum likelihood approach
9+
* cnetml: building phylogenetic trees from copy numbers with maximum likelihood approach, capable of jointly inferring the tree topoloy, node ages, and muation rates from total copy number of longitudinal samples
1010
* cnetmcmc (still under development): building phylogenetic trees from copy numbers with Bayesian MCMC approach
1111

12+
The first two programs are described in the paper:
13+
- [Lu B, Curtius K, Graham TA, Yang Z, Barnes CP. CNETML: Maximum likelihood inference of phylogeny from copy number profiles of spatio-temporal samples. bioRxiv. 2022 Mar 20:2022-03.](https://www.biorxiv.org/content/10.1101/2022.03.18.484889v1)
14+
1215

1316
# Installation
1417
This package is mostly written in C++. There are a few scripts written in R and Python, for plotting and text processing.
@@ -187,7 +190,7 @@ For whole genome doubling, chr is assigned to 0 and seg_ID is assigned to -1.
187190

188191
# Tree building with cnetml
189192

190-
cnetml is a new maximum likelihood method based on a novel evolutionary model of CNAs to infer phylogenies from spatio-temporal samples taken within a single patient.
193+
cnetml is a new maximum likelihood method based on a novel evolutionary model of CNAs to infer phylogenies from multiple samples taken within a single patient.
191194

192195

193196
There are 4 running modes in cnetml.

code/cnetml.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1131,8 +1131,8 @@ int main(int argc, char** const argv){
11311131

11321132
// mutation rates
11331133
("mu,x", po::value<double>(&mu)->default_value(0.02), "overall mutation rate")
1134-
("dup_rate", po::value<double>(&dup_rate)->default_value(0.01), "duplication rate")
1135-
("del_rate", po::value<double>(&del_rate)->default_value(0.01), "deletion rate")
1134+
("dup_rate", po::value<double>(&dup_rate)->default_value(0.001), "duplication rate")
1135+
("del_rate", po::value<double>(&del_rate)->default_value(0.001), "deletion rate")
11361136
("chr_gain_rate", po::value<double>(&chr_gain_rate)->default_value(0), "chromosome gain rate")
11371137
("chr_loss_rate", po::value<double>(&chr_loss_rate)->default_value(0), "chromosome loss rate")
11381138
("wgd_rate", po::value<double>(&wgd_rate)->default_value(0), "WGD (whole genome doubling) rate")

code/common.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ const int WGD_CUTOFF = 3; // genome ploidy to determine WGD
5151
// key: chr, seg, copy_number
5252
typedef map<int, map<int, int>> copy_number;
5353

54-
const string VERSION = "0.1";
54+
const string VERSION = "1.0";
5555

5656

5757
// read-only

0 commit comments

Comments
 (0)