signatureSurvival-package {signatureSurvival}R Documentation

Signature Survival Analysis

Description

When multiple Cox proportional hazard models are performed on clinical data (month or year and status) and a set of differential expressions of genes, the results (Hazard risks, z-scores and p-values) can be used to create gene-expression signatures. Weights are calculated using the survival p-values of genes and are utilized to calculate expression values of the signature across the selected genes in all patients in a cohort. A Single or multiple univariate or multivariate Cox proportional hazard survival analyses of the patients in one cohort can be performed by using the gene-expression signature and visualized using our survival plots.

Details

The DESCRIPTION file:

Package: signatureSurvival
Type: Package
Title: Signature Survival Analysis
Version: 1.0.0
Date: 2023-07-17
Authors@R: c(person(given = "Yuan-De", family = "Tan", role = c("aut", "cre"), email = "tanyuande@gmail.com", comment = c(ORCID = "0000-0002-0364-2223")), person(given = "Yuguang", family = "Ban", role = "ctb"))
Maintainer: Yuan-De Tan <tanyuande@gmail.com>
Description: When multiple Cox proportional hazard models are performed on clinical data (month or year and status) and a set of differential expressions of genes, the results (Hazard risks, z-scores and p-values) can be used to create gene-expression signatures. Weights are calculated using the survival p-values of genes and are utilized to calculate expression values of the signature across the selected genes in all patients in a cohort. A Single or multiple univariate or multivariate Cox proportional hazard survival analyses of the patients in one cohort can be performed by using the gene-expression signature and visualized using our survival plots.
License: GPL(>=3)
Depends: R(>= 3.5.0)
Imports: stats, utils,graphics,grDevices,dplyr,forestplot, gplots, gtools, survival,survminer,ggplot2
Suggests: Rmisc
LazyLoad: yes
NeedsCompilation: no
Encoding: UTF-8
LazyData: true
Packaged: 2023-07-17 13:44:39 UTC; yxt477
Author: Yuan-De Tan [aut, cre] (<https://orcid.org/0000-0002-0364-2223>), Yuguang Ban [ctb]

Index of help topics:

GSE50081                Survival data from cohort GSE50081
MKMplot                 Multivariate Kaplan-Meier survival curve plot
MMKMplot                Multiple multivariate Kaplan-Meier survival
                        curve plots
MUKMplot                Function multiple univariate Kaplan-Meier
                        survival curve plots
MVKMresult              Multivariate survival analysis with multiple
                        specified independent variables
SKMCresult              Univariate Cox proportional hazard survival
                        analysis with a specified independent variable
TCGA_forestplt          Data for forestplot
TCGA_survivalData       TCGA data for survival analysis
TS_signature            A signature constructed with a set of tumor
                        suppressor genes
UKMplot                 Univariate Kaplan-Meier survival curve plot
musvtest                Multiple univariate suvival tests with a set of
                        genes
mvstest                 Multivariate Cox proportional hazard survival
                        analyses with multiple genes
results                 results of univariate Cox proportional hazard
                        analysis of patients with ADC in three cohorts.
signatureExp            Signature expression or signature score
signatureSurvival-package
                        Signature Survival Analysis
signature_weight        Weights of genes in a signature
survivalForest          Forestplot for result of multivariate Cox
                        proportional hazard survival analysis
weight                  Caculation of Weights for signature genes

This package is used to create up and down signatures,do univariate or multivariate survival analysis and make forest plot for the results of multivariate Cox proportional hazard survival analysis. The steps for screening signature are as following: At step1, users should perform differential expression analysis of genes in one or multiple microarray datasets or RNA-seq count datasets or the other expression datasets and then mark these differentally expressed (DE) genes selected with "up" and "down" using negative or positive t-values. At step2, retrieve survival (or clinical data) using these DE genes and construct a new survival data(age, sex, stages/smoking, month, status, and DE genes in column and patients in row). Note that expression data ofthe DE genes are listed in the right side in the survival data. At step 3, perform musvtest.R (multiple univariate survival tests) or mvstest (multiple multivariate survival tests) with covariates age, sex and/smoking ect. Use p-value to select genes in big difference between low and high-survival probalities and use HR and up and down-regulation to classify genes selected into up and down groups in multiple cohorts. At step 4,use weight.R to calculate weight values of each gene in signature and use signatureExp.R to caculate expression values of signature in all patients and move the expression values to the last column in survival data. At step 5, perform MUKMplot.R or MMKMplot.R on signature in the survival data to plot Kaplan-Meier survival curves.

Author(s)

Yuan-De Tan [aut, cre] (<https://orcid.org/0000-0002-0364-2223>), Yuguang Ban [ctb]

Maintainer: Yuan-De Tan <tanyuande@gmail.com>

Examples

data(GSE50081)
res<-musvtest(sdata=GSE50081,stn=3500,gn=3506,time="month",status="status",
quant=c("no",-0.2,0.2))


[Package signatureSurvival version 1.0.0 Index]