| RiskyCNV | R Documentation |
Provides a complete seven-step workflow for copy number variation (CNV) analysis applicable to any disease or condition where genomic copy number data is available. The package supports three classification approaches: built-in grading and risk stratification presets for seven major disease types (prostate, breast, colorectal, lung, cervical, lymphoma, melanoma) based on clinically validated scoring systems; an automatic mode that derives a normalised Risk Score from the data itself using min-max normalisation and adaptive binning; and fully user-defined custom thresholds for any disease type not covered by the presets. Downstream functions for CNV aberration detection, recurrence analysis, gene annotation, CNV matrix generation, and CNV-RNA expression correlation are disease-type agnostic and work with any genomic dataset.
The recommended analysis pipeline proceeds in seven steps:
extract_metadata — Classify samples into grade or
stage groups based on a clinical scoring parameter. Supports
disease-specific presets, auto mode, and custom thresholds.
classify_risk — Stratify samples into risk
categories. Supports disease-specific presets, auto mode, and
custom thresholds.
aberration — Detect CNV gains and losses from
segmented CNV data using a user-defined effect size threshold.
recurrent — Identify CNV regions that recur
across multiple samples within a risk group.
annotate — Annotate recurrent CNV regions with
gene symbols using genomic range overlaps.
create_CNVMatrix — Construct a sample x gene
CNV expression matrix.
correlate_with_expr — Compute Pearson correlations
between CNV profiles and RNA expression data.
Built-in clinically validated thresholds for prostate (ISUP/Gleason), breast (Nottingham), colorectal (Dukes), lung (IASLC/TNM), cervical (FIGO), lymphoma (Ann Arbor/Lugano), and melanoma (Breslow depth).
Automatically computes a normalised Risk Score using min-max normalisation. Group boundaries are determined adaptively based on distribution skewness — equal-width for symmetric distributions, quantile-based for skewed distributions. Works for any numeric scoring column without prior knowledge of the scoring system.
Users supply their own threshold functions for any disease type, scoring system, or number of groups.
prostate (ISUP/Gleason), breast (Nottingham/NGS), colorectal (Dukes), lung (IASLC/TNM), cervical (FIGO), lymphoma (Ann Arbor/Lugano), and melanoma (Breslow depth).
Maintainer: Ashok Palaniappan apalania@scbt.sastra.edu (ORCID)
Authors:
Priyanka Ramesh
Ida Titus
Sangeetha Muthamilselvan
Epstein JI, et al. (2016). Am J Surg Pathol, 40(2):244-252.
Elston CW & Ellis IO. (1991). Histopathology, 19(5):403-410.
Dukes CE. (1932). J Pathol Bacteriol, 35:323-332.
Goldstraw P, et al. (2016). J Thorac Oncol, 11(1):39-51.
Bhatla N, et al. (2019). Int J Gynaecol Obstet, 145(1):129-135.
Cheson BD, et al. (2014). J Clin Oncol, 32(27):3059-3068.
Breslow A. (1970). Ann Surg, 172(5):902-908.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.