| CELLector.createAllSignatures_Partitioned | R Documentation |
This function takes in input the partitioned CELLector search space encoded as a navigable table in a data frame. The signature rule is already derived to defined the paritioned space and extracted here in the same format of CELLector.createAllSignatures
CELLector.createAllSignatures_Partitioned(NavTab)
NavTab |
A CELLector searching space partitioned encoded as a navigable table in data frame format, as returned by the |
A list with two vectors of strings and two numerical vector. Each element of the first two vectors represent a signature of cancer functional events (CFEs, defined in [1]) corresponding to a group in the CELLector searching space partitioned. This is expressed as a logic formula (rule), which a cancer patient's genome must satisfy in order to be included in the group under consideration. The first vector (S) contains decoded signatures, i.e. where the CFEs involving copy number alterations are represented by a genomic loci and contained cancer driver genes. The second vector (ES) contains signatures of CFEs as they are represented in the binary event matrix containing the patients genomic data used to build the CELLector searching space. Further deatils are provided in [2]. The third vector (STS) contains the percentage of cancer patients belonging to the group represented by the signatures. The fourth vector (SC) contains the number of cancer patients from the cohort belonging to the group.
Lucia Trastulla and Francesco Iorio
[1] Iorio, F. et al. A Landscape of Pharmacogenomic Interactions in Cancer. Cell 166, 740–754 (2016).
[2] Najgebauer, H. et al. Genomics Guided Selection of Cancer in vitro Models.
https://doi.org/10.1016/j.cels.2020.04.007
CELLector.Build_Search_Space_Partitioned
CELLector.createAllSignatures
data(CELLector.PrimTum.BEMs)
data(CELLector.Pathway_CFEs)
data(CELLector.CFEs.CNAid_mapping)
data(CELLector.CFEs.CNAid_decode)
data(CELLector.HCCancerDrivers)
data(CELLector.CellLine.BEMs)
### Change the following two lines to work with a different cancer type
tumours_BEM<-CELLector.PrimTum.BEMs$COREAD
CELLlineData<-CELLector.CellLine.BEMs$COREAD
### unicize the sample identifiers for the tumour data
tumours_BEM<-CELLector.unicizeSamples(tumours_BEM)
### building a CELLector searching space focusing on three pathways
### and TP53 wild-type patients only
CSS_p <- CELLector.Build_Search_Space_Partitioned(ctumours = t(tumours_BEM),
verbose = FALSE,
minGlobSupp = 0.05,
cancerType = 'COREAD',
pathwayFocused = c("RAS-RAF-MEK-ERK / JNK signaling",
"PI3K-AKT-MTOR signaling",
"WNT signaling"),
pathway_CFEs = CELLector.Pathway_CFEs,
cnaIdMap = CELLector.CFEs.CNAid_mapping,
cnaIdDecode = CELLector.CFEs.CNAid_decode,
cdg = CELLector.HCCancerDrivers,
subCohortDefinition='TP53',
NegativeDefinition=TRUE)
### derive signatures from searching space
Signatures <- CELLector.createAllSignatures_Partitioned(CSS_p$partitioned)
data.frame(Signatures = Signatures$S,'SubType Size'=Signatures$STS, 'SubType Count'=Signatures$SC)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.