|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--ExprProfile
The class creates an nEPsamples sample expression profile object for a gene. The gene is specified by its pid for the samples in sample-E condition list of samples. Note these arrays are indexed [0:nEPsamples-1]. This contains data, but no graphics.
This work was produced by Peter Lemkin of the National Cancer Institute, an agency of the United States Government and Djamel Medjahed (SAIC-Frederick). As a work of the United States Government there is no associated copyright. It is offered as open source software under the Mozilla Public License (version 1.1) subject to the limitations noted in the accompanying LEGAL file.
This work was derived from prpxplorer under the Mozilla 1.1 Open Source Public License by Peter Lemkin of the National Cancer Institute, an agency of the United States Government subject to the limitations noted in the accompanying LEGAL file. See licence info on http://prpxplorer.sourceforge.org/
| Field Summary | |
(package private) float |
cvExpr
CV (stdDevExpr/meanExpr) of expression of the sampleData[] values. |
(package private) boolean |
didDataSetupFlag
flag: set by setupData() if successful |
long |
exprProfileBits
selected expression list bits of selected samples |
(package private) float |
maxExpr
maximum of the sampleData[] values |
(package private) float |
meanExpr
mean expression of the sampleData[] values. |
(package private) float |
minExpr
minimum of the sampleData[] values |
(package private) int |
mPid
ARG: Master Protein ID (pid) for gene we are creating if != -1 |
(package private) int |
nEPpresent
# of sample's in subset to plot that don't have 0.0 expression |
(package private) int |
nEPsamples
# of sample's to draw after setup |
(package private) boolean |
normToOneFlag
flag: normalize sampleData[] to 1.0 |
private ProtPlot |
prp
link to global prpxplorer instance |
(package private) float[] |
sampleData
normalized quantified data for all sample-E samples |
(package private) int |
sampleDataNbr
opt. |
(package private) java.lang.String[] |
sampleLabel
(sampleName,sampleData) sample-E samples |
(package private) java.lang.String[] |
sampleName
names for all sample-E samples |
(package private) float |
stdDevExpr
StdDev of expression of the sampleData[] values. |
(package private) int[] |
xCoord
X coords for all sample vert lines in canvas for event handler... |
(package private) int |
y1Coord
Y coord for horizontal axis for vertical line, else is label for setting current gene |
| Constructor Summary | |
(package private) |
ExprProfile(ProtPlot prp,
int pid,
boolean normToOneFlag)
ExprProfile() - Constructor to create expresion profile object |
| Method Summary | |
(package private) boolean |
setupData(int mPid)
setupData() - setup the data arrays for the other computations |
(package private) boolean |
updateData(int mPid)
updateData() - update expression profile with new gene data |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
private ProtPlot prp
boolean normToOneFlag
boolean didDataSetupFlag
int mPid
public long exprProfileBits
int nEPsamples
int nEPpresent
java.lang.String[] sampleLabel
java.lang.String[] sampleName
int sampleDataNbr
float maxExpr
float minExpr
float meanExpr
float stdDevExpr
float cvExpr
float[] sampleData
int y1Coord
int[] xCoord
| Constructor Detail |
ExprProfile(ProtPlot prp,
int pid,
boolean normToOneFlag)
prp - is the ProtPlot instancemPid - is the Master Protein Index if not -1normToOneFlag - normalize data to 1.0 if setsetupData(int)| Method Detail |
boolean updateData(int mPid)
pid - is the Master Protein Index to use in computing expr. profilesetupData(int)boolean setupData(int mPid)
pid - is the Master Protein Index to use in compouting expr. profile
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||