Cancer Rule Set Optimization ('crso')
Make full rule library of all rules that satisfy minimum coverage thre...
Evaluate list of rule set matrices
Get list of best rule sets of size K for all K
Determine core K from phase 3 tpl and til
Get core rules from phase 3 tpl and til
Get Generalized Core Duos
Get Generalized Core Events
Get Generalized Core Rules
Get pool sizes for phase 2
Represent binary rule matrix as strings
Make filtered im list from phase 3 im list
Order rules according to phase one importance ranking
Make phase 3 im list from phase 2 im list
Output list of top rule sets for each k in 1:k.max
Get list of core rules from random subsets of samples
Example data set derived from TCGA skin cutaneous melanoma (SKCM) data...
An algorithm for identifying candidate driver combinations in cancer. CRSO is based on a theoretical model of cancer in which a cancer rule is defined to be a collection of two or more events (i.e., alterations) that are minimally sufficient to cause cancer. A cancer rule set is a set of cancer rules that collectively are assumed to account for all of ways to cause cancer in the population. In CRSO every event is designated explicitly as a passenger or driver within each patient. Each event is associated with a patient-specific, event-specific passenger penalty, reflecting how unlikely the event would have happened by chance, i.e., as a passenger. CRSO evaluates each rule set by assigning all samples to a rule in the rule set, or to the null rule, and then calculating the total statistical penalty from all unassigned event. CRSO uses a three phase procedure find the best rule set of fixed size K for a range of Ks. A core rule set is then identified from among the best rule sets of size K as the rule set that best balances rule set size and statistical penalty. Users should consult the 'crso' vignette for an example walk through of a full CRSO run. The full description, of the CRSO algorithm is presented in: Klein MI, Cannataro V, Townsend J, Stern DF and Zhao H. "Identifying combinations of cancer driver in individual patients." BioRxiv 674234 [Preprint]. June 19, 2019. <doi:10.1101/674234>. Please cite this article if you use 'crso'.