CoreSet-class: A Superclass to Contain Data for Genetic Profiling and...

Description Usage Arguments Value Methods (by generic) Slots

Description

The CoreSet (CSet) class was developed as a superclass for objects in the PharmacoGx and RadioGx packages to contain the data generated in screens of cancer cell lines for their genetic profile and sensitivities to therapy (Pharmacological or Radiation). This class is meant to be a superclass which is contained within the PharmacoSet (PSet) and RadioSet (RSet) objects exported by PharmacoGx and RadioGx. The format of the data is similar for both data PSets and RSets, allowing much of the code to be abstracted into the CoreSet super-class. However, the models involved with quantifying cellular response to Pharmacological and Radiation therapy are widely different, and two seperate implementations of the CSet class allows the packages to apply the correct model for the given data.

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
## S4 method for signature 'CoreSet'
cellInfo(cSet)

## S4 replacement method for signature 'CoreSet,data.frame'
cellInfo(object) <- value

## S4 method for signature 'CoreSet'
phenoInfo(cSet, mDataType)

## S4 replacement method for signature 'CoreSet,character,data.frame'
phenoInfo(object,
  mDataType) <- value

## S4 method for signature 'CoreSet,character'
molecularProfiles(cSet, mDataType)

## S4 replacement method for signature 'CoreSet,character,matrix'
molecularProfiles(object,
  mDataType) <- value

## S4 method for signature 'CoreSet'
featureInfo(cSet, mDataType)

## S4 replacement method for signature 'CoreSet,character,data.frame'
featureInfo(object,
  mDataType) <- value

## S4 method for signature 'CoreSet'
sensitivityInfo(cSet)

## S4 replacement method for signature 'CoreSet,data.frame'
sensitivityInfo(object) <- value

## S4 method for signature 'CoreSet'
sensitivityProfiles(cSet)

## S4 replacement method for signature 'CoreSet,data.frame'
sensitivityProfiles(object) <- value

## S4 replacement method for signature 'CoreSet,matrix'
sensitivityProfiles(object) <- value

## S4 method for signature 'CoreSet'
sensitivityMeasures(cSet)

## S4 method for signature 'CoreSet'
cellNames(cSet)

## S4 replacement method for signature 'CoreSet,character'
cellNames(object) <- value

## S4 method for signature 'CoreSet'
fNames(cSet, mDataType)

## S4 method for signature 'CoreSet'
dateCreated(cSet)

## S4 method for signature 'CoreSet'
cSetName(cSet)

## S4 method for signature 'CoreSet'
pertNumber(cSet)

## S4 method for signature 'CoreSet'
sensNumber(cSet)

## S4 replacement method for signature 'CoreSet,array'
pertNumber(object) <- value

## S4 replacement method for signature 'CoreSet,matrix'
sensNumber(object) <- value

Arguments

cSet

A CoreSet object

object

A CoreSet object

value

A replacement value

mDataType

A character with the type of molecular data to return/update

Value

An object of the CoreSet class

Methods (by generic)

Slots

annotation

A list of annotation data about the CoreSet, including the $name and the session information for how the object was creating, detailing the exact versions of R and all the packages used

molecularProfiles

A list containing 4 Biobase::ExpressionSet type object for holding data for RNA, DNA, SNP and Copy Number Variation measurements respectively, with associated fData and pData containing the row and column metadata

cell

A data.frame containg the annotations for all the cell lines profiled in the data set, across all data types

sensitivity

A list containing all the data for the sensitivity experiments, including $info, a data.frame containing the experimental info,$raw a 3D array containing raw data, $profiles, a data.frame containing sensitivity profiles statistics, and $n, a data.frame detailing the number of experiments for each cell-drug/radiationInfo pair

perturbation

A list containting $n, a data.frame summarizing the available perturbation data,

curation

A list containing mappings for cell, tissue names used in the data set to universal identifiers used between different CoreSet objects

datasetType

A character string of 'sensitivity', 'perturbation', or both detailing what type of data can be found in the CoreSet, for proper processing of the data


CoreGx documentation built on Dec. 20, 2019, 1:08 a.m.

Related to CoreSet-class in CoreGx...