Description Usage Arguments Value Author(s) Examples
Either 2 or 3 groups will be created by using expression data, depends on "numberofGroups" parameters. And difference between groups will be compared. A KM plot will be returned as a final product.
1 | getSurvival(dataObject, numberofGroups = 2, geneSymbols, sampleTimeCensor)
|
dataObject |
: A "FirehoseData" object includes the expression matrix. |
numberofGroups |
: Number of comparison group. If set as 2 median expression value will be used and lower than median samples will be compared higher than median expression samples. If set as 3, summary function output will be used for defining groups. First froup will be samples in the 1st Q. , second group will be samples between 1st Q and 3rd Q. and 3rd group memebers will be samples those expression value higher than 3rd Q. |
geneSymbols |
: A gene symbols which users want to test. |
sampleTimeCensor |
: A data frame. First column must be sample barcodes, second column must be time and last column must be censor infromation. See "UserGuide" for details. |
Creates KM plots for the genes and calculates difference between groups.
Mehmet Kemal Samur
1 2 3 4 5 6 7 8 | data(RTCGASample)
clinicData = a2@Clinical
clinicData = clinicData[3:5,2:ncol(clinicData)]
clinicData[3,is.na(clinicData[3,])] = clinicData[2,is.na(clinicData[3,])]
survData <- data.frame(Samples=colnames(clinicData),
Time=as.numeric(clinicData[3,]),
Censor=as.numeric(clinicData[1,]))
getSurvival(dataObject=a2,geneSymbols=c("RRM2","FAM111B"),sampleTimeCensor=survData)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.