Learn R Programming

CoreGx (version 0.1.1)

Classes and Functions to Serve as the Basis for Other 'Gx' Packages

Description

A collection of functions and classes which serve as the foundation for our lab's suite of R packages, such as 'PharmacoGx' and 'RadioGx'. This package was created to abstract shared functionality from other lab package releases to increase ease of maintainability and reduce code repetition in current and future 'Gx' suite programs. Major features include a 'CoreSet' class, from which 'RadioSet' and 'PharmaSet' are derived, along with get and set methods for each respective slot. Additional functions related to fitting and plotting dose response curves, quantifying statistical correlation and calculating area under the curve (AUC) or survival fraction (SF) are included. For more details please see the included documentation, as well as: Smirnov, P., Safikhani, Z., El-Hachem, N., Wang, D., She, A., Olsen, C., Freeman, M., Selby, H., Gendoo, D., Grossman, P., Beck, A., Aerts, H., Lupien, M., Goldenberg, A. (2015) . Manem, V., Labie, M., Smirnov, P., Kofia, V., Freeman, M., Koritzinksy, M., Abazeed, M., Haibe-Kains, B., Bratman, S. (2018) .

Copy Link

Version

Install

install.packages('CoreGx')

Monthly Downloads

10

Version

0.1.1

License

GPL-3

Maintainer

Benjamin HaibeKains

Last Published

December 19th, 2019

Functions in CoreGx (0.1.1)

distancePointSegment

Calculate shortest distance between point and line segment
.GetSupportVec

.GetSupportVec
featureInfo<-

featureInfo<- Generic
featureInfo

featureInfo Generic
CoreSet-class

A Superclass to Contain Data for Genetic Profiling and Viability Screens of Cancer Cell Lines
intersectList

Utility to find the intersection between a list of more than two vectors or lists
gwc

Calculate the gwc score between two vectors, using either a weighted spearman or pearson correlation
pertNumber

pertNumber Generic
sensNumber

sensNumber Generic
sensitivityInfo<-

sensitivityInfo<- Generic
phenoInfo<-

phenoInfo<- Generic
molecularProfiles

molecularProfiles Generic
connectivityScore

Function computing connectivity scores between two signatures
sensNumber<-

sensNumber<- Generic
phenoInfo

phenoInfo Generic
cosinePerm

Computes the cosine similarity and significance using permutation test
pertNumber<-

pertNumber<- Generic
dateCreated

dateCreated Generic
fNames

fNames Generic
examineGOF

Getter for attributes of an object
sensitivityProfiles<-

sensitivityProfiles<- Generic
mDataNames,CoreSet-method

mDataNames
mDataNames

mDataNames Generic
distancePointLine

Calculate shortest distance between point and line
mcc

Compute a Mathews Correlation Coefficient
sensitivityInfo

sensitivityInfo Generic
molecularProfiles<-

molecularProfiles<- Generic
symSetDiffList

Utility to find the symmetric set difference of a list of two or more vectors or lists
show,CoreSet-method

Show a CoreSet
sensitivityMeasures

sensitivityMeasures Generic
unionList

Utility to find the union between a list of more than two vectors or lists
sensitivityProfiles

sensitivityProfiles Generic
cellNames<-

cellNames<- Generic
Cleveland_small

Cleaveland_mut RadioSet subsetted and cast as CoreSet
cellInfo<-

cellInfo<- Generic
cellInfo

cellInfo Generic
CoreSet

CoreSet constructor
checkCSetStructure

A function to verify the structure of a CoreSet
amcc

Calculate an Adaptive Matthews Correlation Coefficient
cellNames

cellNames Generic
cSetName

cSetName Generic