msets {SuperExactTest} | R Documentation |
Class to Contain Multi-Set Intersections
Description
This object contains data regarding the intersections between multiple sets. This object is usually created by the supertest
function.
Details
Intersection combination is denoted by a barcode
string of '0' and '1', where a value of '1' in the i
th position of the string indicates that the intersection is involved with the i
th set, 0 otherwise. E.g., string '000101' indicates that the intersection is an overlap between the 4th and 6th sets. Function deBarcode
can be used to decrypt the barcode.
Generic summary
and plot
functions can be applied to extract and visualize the results.
Value
x |
a list of sets from input. |
set.names |
names of the sets. If the input sets do not have names, they will be automatically named as SetX where X is an integer from 1 to the total number of sets. |
set.sizes |
a vector of set sizes. |
n |
background population size. |
overlap.sizes |
a named vector of intersection sizes. Each intersection component is named by a barcoded character string of '0' and '1'. See |
overlap.expected |
a named vector of expected intersection sizes when item |
P.value |
a vector of p values for the intersections when item |
Author(s)
Minghui Wang <minghui.wang@mssm.edu>, Bin Zhang <bin.zhang@mssm.edu>
References
Minghui Wang, Yongzhong Zhao, and Bin Zhang (2015). Efficient Test and Visualization of Multi-Set Intersections. Scientific Reports 5: 16923.
See Also
supertest
, summary.msets
, plot.msets
, deBarcode