Description

Clone trees for Cancer Evolution studies from bulk sequencing data.

Input

name:type
description
pattern

meta:map

Groovy Map containing sample information e.g. [ id:'sample1' ]

ctree_input:file

Either a .rds object of class vb_bmm or dbpmm, or a .tsv mutations table obtained after running the pyclonevi module

*.{rds,tsv}

Output

name:type
description
pattern

ctree_rds

meta:map

Groovy Map containing sample information e.g. [ id:'sample1' ]

**ctree_{mobster,VIBER,pyclonevi}.rds:file

The output varies based on the input. If the input is an object of class dbpmm, the module outputs one object per sample as follows: SampleID/ctree_mobster.rds. If the input is an object of class vb_bmm, the output will be one ctree object named ctree_VIBER.rds. If the input is the pyclonevi .tsv file, the output will be one ctree object named ctree_pyclonevi.rds

**ctree_{mobster,VIBER,pyclonevi}.rds

ctree_plots_rds

meta:map

Groovy Map containing sample information e.g. [ id:'sample1' ]

**ctree_{mobster,VIBER,pyclonevi}_plots.rds:file

Final plots as an .rds object. The module outputs one file for each ctree object

**ctree_{mobster,VIBER,pyclonevi}_plots.rds

ctree_report_rds

meta:map

Groovy Map containing sample information e.g. [ id:'sample1' ]

**ctree_{mobster,VIBER,pyclonevi}_report.rds:file

Final report plots as an .rds object. The module outputs one file for each ctree object

**ctree_{mobster,VIBER,pyclonevi}_report.rds

ctree_report_pdf

meta:map

Groovy Map containing sample information e.g. [ id:'sample1' ]

**ctree_{mobster,VIBER,pyclonevi}_report.pdf:file

Final report plots as a pdf object. The module outputs one file for each ctree object

**ctree_{mobster,VIBER,pyclonevi}_report.pdf

ctree_report_png

meta:map

Groovy Map containing sample information e.g. [ id:'sample1' ]

**ctree_{mobster,VIBER,pyclonevi}_report.png:file

Final report plots as a png object. The module outputs one file for each ctree object

**ctree_{mobster,VIBER,pyclonevi}_report.png

versions

versions.yml:file

File containing software versions

versions.yml

Tools

ctree
GPL v3-or-later

The ctree package implements clones trees for cancer evolutionary studies. These models are built from Cancer Cell Franctions (CCFs) clusters computed via tumour subclonal deconvolution, using either one or more tumour biopsies at once. They can be used to model evolutionary trajectories from bulk sequencing data, especially if whole-genome sequencing is available.