Title: | Calculates and Analyzes the Proliferative Index |
---|---|
Description: | Provides functions for calculating and analyzing the proliferative index (PI) from an RNA-seq dataset. As described in Ramaker & Lasseigne, et al. bioRxiv, 2016 <doi:10.1101/063057>. |
Authors: | Brittany Lasseigne [aut, cre], Ryne Ramaker [aut] |
Maintainer: | Brittany Lasseigne <[email protected]> |
License: | MIT + file LICENSE |
Version: | 1.0.1 |
Built: | 2025-03-10 03:02:43 UTC |
Source: | https://github.com/blasseigne/proliferativeindex |
This function allows the user to read in data for subsequent proliferative index calculation and analysis
calculatePI(userObject)
calculatePI(userObject)
userObject |
Output from ProliferativeIndex readDataForPI function |
calculatePI(exReadDataObj)
calculatePI(exReadDataObj)
This function allows the user to calculate a correlation between their model and PI
compareModeltoPI(userObject, vstPI)
compareModeltoPI(userObject, vstPI)
userObject |
Output from ProliferativeIndex readDataForPI function (user data) |
vstPI |
Output from ProliferativeIndex calculatePI function |
compareModeltoPI(exReadDataObj, exVSTPI)
compareModeltoPI(exReadDataObj, exVSTPI)
This function allows the user to examine a summary and plot of their PIs
comparePI(vstPIinput)
comparePI(vstPIinput)
vstPIinput |
Output from ProliferativeIndex calculatePI function (PI of user vst data)//////////////////////////////////////////////////////////////////////// |
comparePI(exVSTPI)
comparePI(exVSTPI)
This object is the output from readDataForPI taking vstTCGA_ACCData_sub and this model: c("AIFM3", "ATP9B", "CTRC", "MCL1", "MGAT4B", "ODF2L", "SNORA65", "TPPP2")) as inputs.
data(exReadDataObj)
data(exReadDataObj)
A list of the vstData (vstTCGA_ACCData_sub data frame with 20501 rows and 10 columns) and the modelIDs (character vector of "AIFM3", "ATP9B", "CTRC", "MCL1", "MGAT4B", "ODF2L", "SNORA65", "TPPP2")
This object is the output from calculatePI from the exReadDataObj as input.
data(exVSTPI)
data(exVSTPI)
A numeric vector of the calculated Proliferation Indices for the vstTCGA_ACCData_sub data
This function allows the user to read in variance stabalized RNA-seq data and gene model names for subsequent proliferative index calculation and analysis
readDataForPI(vstData, modelIDs)
readDataForPI(vstData, modelIDs)
vstData |
Dataframe of user variance stabalized count data (from DESeq2) with samples in columns and genes in rows. Rownames must be genes. |
modelIDs |
Genes in user identified model for comparison to proliferative index |
readDataForPI(vstTCGA_ACCData_sub, c("AIFM3", "ATP9B", "CTRC", "MCL1", "MGAT4B", "ODF2L", "SNORA65", "TPPP2"))
readDataForPI(vstTCGA_ACCData_sub, c("AIFM3", "ATP9B", "CTRC", "MCL1", "MGAT4B", "ODF2L", "SNORA65", "TPPP2"))
A dataset containing data from the The Cancer Genome Atlas (TCGA) Adrenocortical Carcinoma (ACC) dataset. This data was obtained from the TCGA data portal (tcga-data.nci.nih.gov) in June 2015. Level 3 RNASeqV2 raw count data was variance stabalized with the DESeq2 v1.8.2 varianceStabilizingTransformation:
data(vstTCGA_ACCData_sub)
data(vstTCGA_ACCData_sub)
A data frame with 20501 rows and 10 variables