|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--Protein
Class Protein represents an individual Protein spot entry. 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 MAExplorer 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://maexplorer.sourceforge.org/
| Field Summary | |
int |
clusterNbr
Cluster number used with K-means and other divisive clustering methods NOTE: ONLY used with Master Protein List, it is -1 otherwise. |
float |
estExpr
Normalized EST expression from CGAP/UniGene library expression value |
long |
familyBits
bits corresponding to familyList[] names |
java.lang.String |
genBankID
GenBank ID |
float[] |
mExprVect
Master expression list vector [0:nPRPs-1] for this protein NOTE: ONLY used with Master Protein List, it is Null otherwise. |
int |
mPid
Master PID cross reference to global list of proteins index kept in prp.mPidList[]. |
float |
mw
molecular mass |
static int |
nextPid
id of this protein instance |
int |
nFamilies
prc.rc.nFamilies |
int |
nSamples
# of samples with this protein - ONLY used by master list |
int |
nTissues
prc.rt.nTissues |
float |
pI
isoelectric point |
int |
pid
local index |
private static ProtPlot |
prp
instance of ProtPlot |
java.lang.String |
swissProtAcc
SwissProt Acc (accession number) |
java.lang.String |
swissProtId
SwissProt ID (name of the protein) |
long |
tissueBits
bits corresponding to tissueList[] names |
| Constructor Summary | |
(package private) |
Protein()
Protein() - constructor tomake an empy instance |
(package private) |
Protein(float pI,
float mw,
java.lang.String swissProtAcc,
java.lang.String swissProtId,
java.lang.String genBankID,
long familyBits,
long tissueBits,
float estExpr)
Protein() - constructor for new instance. |
(package private) |
Protein(ProtPlot prP)
Protein() - constructor to set prp - MUST BE CALLED FIRST!!! |
| Method Summary | |
Protein |
newProteinCopy()
newProteinCopy() - make a new copy of this Protein instance. |
static void |
resetNextPID()
resetNextPID() - clear the next PID counter. |
java.lang.String |
toString()
toString() - prettyprint Protein data |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
private static ProtPlot prp
public static int nextPid
public int pid
public int mPid
public int nSamples
public int nFamilies
public int nTissues
public float estExpr
public float[] mExprVect
public int clusterNbr
public float pI
public float mw
public java.lang.String swissProtId
public java.lang.String swissProtAcc
public java.lang.String genBankID
public long familyBits
public long tissueBits
| Constructor Detail |
Protein(ProtPlot prP)
Protein(float pI,
float mw,
java.lang.String swissProtAcc,
java.lang.String swissProtId,
java.lang.String genBankID,
long familyBits,
long tissueBits,
float estExpr)
pI - mw - swissProtAcc - swissProtId - genBankID - familyBits - tissueBits - estExpr - Protein()
| Method Detail |
public Protein newProteinCopy()
public static void resetNextPID()
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||