Description Details License Author(s)
ACE is developed to analyze (low-coverage) whole genome sequencing data, infer absolute copies of chromosomal segments, estimate tumor cell percentage, and create visually appealing and highly interpretable copy number profiles. For preprocessing it utilizes the QDNAseq package, but in principle any segmented copy number data can be used. The core function, runACE, performs the whole pipeline from mapped reads to suggested copy number profiles. Functions such as singlemodel and singleplot enable further inspection and customization of individual samples. For further instructions, please consult the vignette for a walkthrough, or the individual function documentation for detailed function specifics.
ACE basically starts from segmented copy number data. To arrive at this point from mapped sequencing reads, it runs a set of default QDNAseq functions to obtain QDNAseqCopyNumbers objects with segmented data. For copy number plots, ACE uses ggplot2. The following functions comprise the main functionality of ACE:
runACEPerform model fitting on all samples in a directory
singlemodelPerform model fitting on a single sample
singleplotCreate an absolute copy number plot of a single sample
squaremodelPerform model fitting on a single sample using both cellularity and ploidy as variable
getadjustedsegmentsUse obtained model parameters to calculate adjusted segment values
linkvariantsLink variant data to copy number data to estimate the number of mutant copies
analyzegenomiclocationsLook up adjusted segment values of specific genomic locations
postanalysisloopUse obtained model parameters for all samples in a QDNAseq-object to print final output, e.g. copy number plots, adjusted segment data, mutation data linked to adjusted copy number data
The following functions provide some more "niche" functionality
ACEcallCall losses and gains for all segments and visualize in copy number profile
twosamplecompareCompare segments and copy number profile of two samples and plot overlay
squaremodelsummaryReturn or print a summary of a squaremodel
loopsquaremodelPerform squaremodel fitting on all samples in a QDNAseq-object
forcesegmentsontemplateCustom resegmentation with user-defined segment information
This package is licensed under GPL.
Jos B. Poell
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.