O2Plib.db.CSD
Class CSDsizes

java.lang.Object
  extended by O2Plib.db.CSD.CSDglb
      extended by O2Plib.db.CSD.CSDsizes

public class CSDsizes
extends CSDglb

Class CSDsizes contains the state header information on the Composite Samples Database (CSD).


 This file is derived from Open2Dprot, MAExplorer and GELLAB-II code.

This work was produced by Peter Lemkin of the National Cancer Institute, an agency of the United States Government. 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 notice must be included with the code. The Open2Dprot Mozilla and Legal files are available on http://Open2Dprot.sourceforge.net/.

Version:
$Date: 2005/12/09 15:04:26 $ $Revision: 1.10 $
Author:
P. Lemkin, NCI-Frederick, Frederick, MD, 21702

Field Summary
 int cacheBufSizeBlocks
          Rspot cache file buffer size
 int estBufsize
          estimated cache file buffer size
 int maxCalib
          # pIe and MW calibration objects.
 int maxConditions
          max # of sample condition lists
 int maxFailcodes
          max # PREFILTER failure codes
 int maxFileSize
          Maximum CSD DB cache file sizein # of Rspots
 int maxFspots
          max # of Foreign Fspots lists in the CSD DB
 int maxImageCols
          max # of columns in an image
 int maxImageRows
          max # of rows in an image
 int maxLms
          max # LM sets can use
 int maxNodesPerRspotSet
          i.e.
 int maxNodesSaftyFactor
          # of nodes to create per Rspot set estimate by multiplying by the # of samples
 int maxOCL
          max # of OCL or Ordered Condition Lists
 int maxRSLs
          max # of RspotList RSL sub sets lists
 int maxRspotBitSetFeatures
          max # of Rspot bit-set features
 int maxRspots
          max # of Rspots lists in the CSD DB
 int maxSamples
          max number of samples allowed
 int minRspotCacheBlocks
          Rspot cache file i.e.
static java.lang.String VERSION
          Version for this module
 int wrdsPerBlock
          # 32-bit words/disk block in cache buffer
 int wrdsPerNode
          # 32-bit words/Rspot NODE in cache buffer
 
Fields inherited from class O2Plib.db.CSD.CSDglb
allSetSamples, AP, batchDir, BF_IS_LMS_SPOT, BF_ISVALIDSPOT, cacheDir, cdbIsOpenFlag, condListDB, CONSOLE_FLAG, CP, CSD_DBTYPE_CACHE, CSD_DBTYPE_RDBMS, CSD_DBTYPE_TAB_DELIM, CSD_DBTYPE_UNKNOWN, CSD_DBTYPE_XML, csdAcc, csdCache, csdCacheFile, csdDatabaseFile, csdFormatMode, csdIO, csdLMS, csdName, csdRdbmsFile, csdSizes, csdTabDelimFile, csdTotals, CSDversion, csdXMLfile, dataFiltersListDB, dateCreation, dateLastSession, dbRsample, dbSample, dbSamplesListDB, dbSPFlistsDB, dBugLMsetNbr, dBugPspotNbr, dBugRspotNbr, dBugSampleNbr, EP, epSetSamples, exprListsDB, GS, LM, MAX_NODE_SAFTY_FACTOR, mrl, nbrTimesInitialized, nCondListDB, nDataFiltersDB, needToSaveCSDdataFlag, NEVER, nExprListsDB, nOclDB, nodeSaftyFactor, normListDB, nRmapsDB, nRspotListsDB, nSamplesDB, nSPFfilesUsedDB, nSPFlistsDB, oclListDB, oclNameDB, PP, ppxDir, projDir, rdbmsDir, rMapsListDB, RSAMPLE, rspotListsDB, SAMPLE, sampleNamesDB, sampleNamesUsedDB, SP, tmpDir, US, useInternalDTDflag, wrkAnotation, wrkCalib, wrkERspot, wrkExpr, wrkSetSamples, xmlDir, xSetSamples, ySetSamples
 
Constructor Summary
CSDsizes()
           
 
Method Summary
static java.lang.String getTabDelimitedFields()
          getTabDelimitedFields() - get a string representation of the tab-delimited data fields
 java.lang.String getTabDelimitedFieldsAndData()
          getTabDelimitedFieldsAndData() - get a string representation of this instance as tab-delimited data fields and values.
 java.lang.String toString()
          toString() - get a pretty-print string representation of this instance
 java.lang.String toTabDelimitedData()
          toTabDelimitedData() - get a string representation of this instance as tab-delimited data values
 java.lang.String toXML()
          toXML() - get a string representation of this instance as XML
 
Methods inherited from class O2Plib.db.CSD.CSDglb
initGlb
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

VERSION

public static final java.lang.String VERSION
Version for this module

See Also:
Constant Field Values

maxCalib

public int maxCalib
# pIe and MW calibration objects.


maxConditions

public int maxConditions
max # of sample condition lists


maxOCL

public int maxOCL
max # of OCL or Ordered Condition Lists


maxImageCols

public int maxImageCols
max # of columns in an image


maxImageRows

public int maxImageRows
max # of rows in an image


maxFailcodes

public int maxFailcodes
max # PREFILTER failure codes


maxSamples

public int maxSamples
max number of samples allowed


maxLms

public int maxLms
max # LM sets can use


maxRspots

public int maxRspots
max # of Rspots lists in the CSD DB


maxFspots

public int maxFspots
max # of Foreign Fspots lists in the CSD DB


maxRspotBitSetFeatures

public int maxRspotBitSetFeatures
max # of Rspot bit-set features


maxRSLs

public int maxRSLs
max # of RspotList RSL sub sets lists


maxNodesSaftyFactor

public int maxNodesSaftyFactor
# of nodes to create per Rspot set estimate by multiplying by the # of samples


minRspotCacheBlocks

public int minRspotCacheBlocks
Rspot cache file i.e. # of words/buffer size in blocks


wrdsPerBlock

public int wrdsPerBlock
# 32-bit words/disk block in cache buffer


wrdsPerNode

public int wrdsPerNode
# 32-bit words/Rspot NODE in cache buffer


estBufsize

public int estBufsize
estimated cache file buffer size


cacheBufSizeBlocks

public int cacheBufSizeBlocks
Rspot cache file buffer size


maxNodesPerRspotSet

public int maxNodesPerRspotSet
i.e. Max # nodes/Rspot set


maxFileSize

public int maxFileSize
Maximum CSD DB cache file sizein # of Rspots

Constructor Detail

CSDsizes

public CSDsizes()
Method Detail

toString

public java.lang.String toString()
toString() - get a pretty-print string representation of this instance

Overrides:
toString in class java.lang.Object
Returns:
string representation of this instance

getTabDelimitedFieldsAndData

public java.lang.String getTabDelimitedFieldsAndData()
getTabDelimitedFieldsAndData() - get a string representation of this instance as tab-delimited data fields and values. Data is repeated on each line as horizontally stacked data - suitable for reading into R.

Returns:
string representation of this full instance

getTabDelimitedFields

public static java.lang.String getTabDelimitedFields()
getTabDelimitedFields() - get a string representation of the tab-delimited data fields

Returns:
string representation of this instance

toTabDelimitedData

public java.lang.String toTabDelimitedData()
toTabDelimitedData() - get a string representation of this instance as tab-delimited data values

Returns:
string representation of this instance

toXML

public java.lang.String toXML()
toXML() - get a string representation of this instance as XML

Returns:
string representation of this instance