|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--Config
The class holds MAExplorer configuration variables that constitute par of the global state. Data is read from the MaConfiguration.txt (or whatever it is called) input file when MAExplorer is first started. Then (navem,value) data read from the .mae startup file (in the case of the stand-alone system) or from s (in the case of APPLETS) may overide this.
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 MAExplorer Mozilla and Legal files are available on http://maexplorer.sourceforge.net/.
ConfigTable
,
GetParams
Field Summary | |
(package private) java.lang.String |
baseCgiURLgeneClassNames
PARAM "baseCgiURLgeneClassNames" |
(package private) java.lang.String |
baseCgiURLgeneIdNameClass
PARAM "baseCgiURLgeneIdNameClass" |
(package private) java.lang.String |
baseCgiURLgipo
PARAM "baseCgiURLgipo" |
(package private) java.lang.String |
baseCgiURLquant
PARAM "baseCgiURLquant" |
(package private) java.lang.String |
baseCgiURLsamples
PARAM "baseCgiURLsamples" |
(package private) java.lang.String |
calDNAname
PARAM "calDNAname" (opt) calibration DNA name |
(package private) float |
clusterDistThr
Threshold PARAM: cluster distance Filter threshold |
(package private) java.lang.String |
configFile
Configuration file where we got the config data ... |
(package private) java.lang.String |
database
PARAM "databaseName" |
(package private) java.lang.String |
dbEstURL
base addr PARAM "dbEstURL" |
(package private) java.lang.String |
dbSubset
PARAM "dbSubset" database subset |
(package private) static int |
DEF_CANVAS_HSIZE
default uArray canvas horizontal size |
(package private) static int |
DEF_CANVAS_VSIZE
default uArray canvas vertical size |
(package private) static float |
DEF_CLUSTER_DIST
Default cluster distance |
(package private) static float |
DEF_DIFF_THR
DEFAULT Diff(HP-X,HP-Y) in [minNorm:maxNorm] as fct. |
(package private) static int |
DEF_MAX_INTENSITY
default maximum intensity. |
(package private) static int |
DEF_NBR_CLUSTERS
Default # of clusters |
(package private) static float |
DEF_P_VALUE_THR
DEFAULT: t-test threshold |
(package private) static int |
DEF_RADIUS
Default spot radius (-1) |
(package private) static float |
DEF_SPOT_CV_THR
DEFAULT: SPOT CV threshold |
(package private) float |
detValueSpotThr
Threshold PARAM: "detValueSpotThr" continuous spot Detection Value threshold |
private boolean |
didGetParms
Flag: once only code for single call to getStateParamValues() |
(package private) float |
diffThr
Threshold PARAM: diff (HP-X,HP-Y) Filter threshold |
(package private) java.lang.String |
Elist
HP-E list |
(package private) java.lang.String |
emptyWellName
PARAM "emptyWellName" (opt) what you call "EmptyWell" |
(package private) java.lang.String |
fluoresLbl1
PARAM "fluorescentLbl1" (Cy3) or F1 |
(package private) java.lang.String |
fluoresLbl2
PARAM "fluorescentLbl2" (Cy5) or F2 |
(package private) java.lang.String |
fontFamily
PARAM "fontFamily" 'SansSerif' |
(package private) java.lang.String |
gbid2LocusLinkURL
base addr PARAM "gbid2LocusLinkURL" |
(package private) java.lang.String |
genBankAccURL
base addr PARAM "genBankAccURL" |
(package private) java.lang.String |
genBankCloneURL
base addr PARAM "genBankCloneURL" |
(package private) java.lang.String |
genBankCloneURLepilogue
base addr PARAM "genBankCloneURLepilogue" |
(package private) java.lang.String |
geneCardURL
base addr PARAM "geneCardURL" |
(package private) static boolean |
genGridsFromNbrGenes
Flag: generate grid coords from nbrGENES |
(package private) java.lang.String |
geoFullDataTableURL
Get full HTML list of a specific GEO microarray platform. |
(package private) java.lang.String |
geoListOfPlatformsURL
Get HTML list of www.ncbi.nlm.nih.gov/geo Gene Express Omnibus GEO microarray platforms numbered GPL4, GPL5, ..." |
(package private) java.lang.String |
geoPlatformID
GEO platform Identifier of the form "GPL"+ |
(package private) java.lang.String |
gipoFile
PARAM "gipoFile" or URL |
private GetParams |
gp
link to global instance of GetParams |
(package private) java.lang.String |
histologyURL
base addr PARAM "histologyURL" |
(package private) static boolean |
ignoreExtraFIELDS
Flag: ignore extra fields > maxFIELDS. |
(package private) java.lang.String |
IMAGE2GenBankURL
base addr PARAM "IMAGE2GenBankURL" |
(package private) java.lang.String |
IMAGE2unigeneURL
base addr PARAM "IMAGE2unigeneURL" |
(package private) java.lang.String |
jaxURL
base addr PARAM "jaxURL" |
(package private) java.lang.String |
locusLinkURL
base addr PARAM "locusLinkURL" |
(package private) float |
lowRangeScaleFactor
Scale factor for pseudoarray image. |
(package private) java.lang.String |
maAnalysisProg
PARAM default M.A. |
(package private) java.lang.String |
mAdbURL
base addr PARAM "mAdbURL" |
private MAExplorer |
mae
link to global instance of MAExplorer |
(package private) java.lang.String |
maInfoFile
PARAM "maInfoFile" or URL (opt) |
(package private) static float |
MAX_CLUSTER_DIST
Maximum cluster distance |
(package private) static int |
MAX_NBR_CLUSTERS
Maximum # of clusters |
(package private) static int |
MAX_RADIUS
MAximum spot radius allowed |
(package private) java.awt.Dimension |
maxCalcPseudoArraySize
Computed maximum pseudoarray canvas size, null if not using pseudoarrays as (width,height) required given the array geometry. |
(package private) int |
maxFIELDS
PARAM fields left and right |
(package private) int |
maxGCOLS
PARAM grid rows |
(package private) int |
maxGenesToRpt
PARAM Max # of genes to report in highest or lowest # genes |
(package private) int |
maxGRIDS
PARAM grids labeled A, B, ..., H |
(package private) int |
maxGROWS
PARAM grid cols |
(package private) float |
maxQualCheck
Set from .quant file data: Maximum QualCheck Value |
(package private) java.lang.String |
medMinerURL
base addr PARAM "medMinerURL" |
(package private) java.lang.String |
medMinerURLepilogue
base addr PARAM "medMinerURLepilogue" |
(package private) static float |
MIN_CLUSTER_DIST
Minimum cluster distance |
(package private) static int |
MIN_NBR_CLUSTERS
Minimum # of clusters |
(package private) static int |
MIN_RADIUS
Minimum spot radius allowed |
(package private) float |
minQualCheck
Set from .quant file data: Minimum QualCheck Value |
(package private) java.lang.String |
modelsURL
base addr PARAM "modelsURL" |
(package private) int |
nbrGENES
PARAM specified # of genes |
(package private) int |
nbrOfClustersThr
Threshold PARAM: # of clusters threshold |
(package private) int |
nbrSPOTS
PARAM specified # of spots |
(package private) int |
nGenomicMenus
size of sGenomicMenu[] |
(package private) int |
nHelpMenus
size of sHelpMenu[] |
(package private) int |
nPluginMenus
size of sPluginMenus[] |
(package private) java.lang.String |
omimURL
base addr PARAM "omimURL" |
(package private) float |
pctOKthr
Threshold PARAM: "pctOKthr" % spot intensity OK threshold |
(package private) java.lang.String |
pirURL
base addr PARAM "pirURL" |
(package private) float |
pValueThr
Threshold PARAM: p-value threshold for t-test Filter |
(package private) float |
qualThr
Threshold PARAM: "qualThr" continuous QualCheck threshold |
(package private) java.lang.String |
quantFileExt
PARAM "quantFileExt" i.e. |
(package private) java.lang.String |
RatioHP
HP to use for normalization |
(package private) java.lang.String |
sampDBfile
PARAM "samplesDBfile" |
(package private) java.lang.String[] |
sGenomicIDreq
PARAM ID required entries ("GenomicIDreq"+i). |
(package private) java.lang.String[] |
sGenomicMenu
PARAM menu entries "GenomicMenu"+i. |
(package private) java.lang.String[] |
sGenomicURL
PARAM URL entries "GenomicURL"+i |
(package private) java.lang.String[] |
sGenomicURLepilogue
PARAM: URL entries "GenomicURLepilogue"+i |
(package private) java.lang.String[] |
sHelpMenu
PARAM menu entries "HelpMenu"+i |
(package private) java.lang.String[] |
sHelpURL
PARAM URL entries "HelpURL"+i |
(package private) java.lang.String[] |
sPluginCallAtStartup
PARAM menu entries "PluginCallAtStartup"+i. |
(package private) java.lang.String[] |
sPluginClassFile
PARAM menu entries "PluginClassFile"+i. |
(package private) java.lang.String[] |
sPluginMenuName
PARAM menu entries "PluginMenuName"+i. |
(package private) java.lang.String[] |
sPluginMenuStubName
PARAM menu entries "PluginMenuStubName"+i. |
(package private) float |
spotCVthr
Threshold PARAM: Spot CV threshold 2*|f1-f2|/(f1+f2) for Filter |
(package private) java.lang.String |
swissProtURL
base addr PARAM "swissProtURL" |
(package private) java.lang.String |
uniGeneClusterIdURL
base addr PARAM "uniGeneClusterIdURL" |
(package private) java.lang.String |
unigeneSpecies
PARAM "species" UniGene Species code |
(package private) java.lang.String |
uniGeneURL
base addr PARAM "uniGeneURL" |
(package private) java.lang.String |
writeFileCGIurl
base addr PARAM "writeFileCGIurl" |
(package private) java.lang.String |
Xlist
HP-X set |
(package private) java.lang.String |
Ylist
HP-Y set |
(package private) java.lang.String |
yourPlateName
PARAM "yourPlateName" (opt) your plate name |
Constructor Summary | |
(package private) |
Config(MAExplorer mae,
java.lang.String configFile)
Config() - constructor to make it accessible. |
Method Summary | |
(package private) java.awt.Dimension |
computeMaxCanvasSize()
computeMaxCanvasSize() - compute the maximum pseudoArray Canvas size |
(package private) void |
getAdditionalParams()
getAdditionalParams() - get additional params from .mae file or Applet etc. |
(package private) void |
getStateParamValues()
getStateParamValues() - get non-file state PARAMs |
(package private) void |
readPARAMvalues(java.lang.String path)
readPARAMvalues() - read applet PARAM values overiding configuration file. |
(package private) boolean |
setDefaultURLs(java.lang.String species)
setDefaultURLs() - set default URLs based on species |
(package private) void |
setupFullpathFilenames()
setupFullpathFilenames() - add the full path to the file names |
(package private) static void |
setupPathBase(MAExplorer mae)
setupPathBase() - set mae.(fileBasePath, isWorkingMAE) from codeBase. |
Methods inherited from class java.lang.Object |
|
Field Detail |
private MAExplorer mae
private GetParams gp
private boolean didGetParms
static final int DEF_CANVAS_HSIZE
static final int DEF_CANVAS_VSIZE
static final int DEF_MAX_INTENSITY
static final int DEF_RADIUS
static final int MIN_RADIUS
static final int MAX_RADIUS
static final float DEF_CLUSTER_DIST
static final float MIN_CLUSTER_DIST
static final float MAX_CLUSTER_DIST
static final int DEF_NBR_CLUSTERS
static final int MIN_NBR_CLUSTERS
static final int MAX_NBR_CLUSTERS
static final float DEF_P_VALUE_THR
static final float DEF_SPOT_CV_THR
static final float DEF_DIFF_THR
java.lang.String database
java.lang.String dbSubset
java.lang.String maAnalysisProg
java.lang.String unigeneSpecies
java.lang.String writeFileCGIurl
java.lang.String genBankCloneURL
java.lang.String genBankCloneURLepilogue
java.lang.String uniGeneURL
java.lang.String uniGeneClusterIdURL
java.lang.String omimURL
java.lang.String dbEstURL
java.lang.String mAdbURL
java.lang.String gbid2LocusLinkURL
java.lang.String locusLinkURL
java.lang.String jaxURL
java.lang.String genBankAccURL
java.lang.String medMinerURL
java.lang.String medMinerURLepilogue
java.lang.String swissProtURL
java.lang.String pirURL
java.lang.String IMAGE2unigeneURL
java.lang.String IMAGE2GenBankURL
java.lang.String geoListOfPlatformsURL
java.lang.String geoFullDataTableURL
java.lang.String geoPlatformID
java.lang.String geneCardURL
java.lang.String histologyURL
java.lang.String modelsURL
int nHelpMenus
java.lang.String[] sHelpMenu
java.lang.String[] sHelpURL
int nGenomicMenus
java.lang.String[] sGenomicMenu
java.lang.String[] sGenomicURL
java.lang.String[] sGenomicURLepilogue
java.lang.String[] sGenomicIDreq
int nPluginMenus
java.lang.String[] sPluginMenuName
java.lang.String[] sPluginMenuStubName
java.lang.String[] sPluginClassFile
java.lang.String[] sPluginCallAtStartup
java.lang.String configFile
java.lang.String quantFileExt
java.lang.String sampDBfile
java.lang.String maInfoFile
java.lang.String gipoFile
java.lang.String baseCgiURLquant
java.lang.String baseCgiURLsamples
java.lang.String baseCgiURLgipo
java.lang.String baseCgiURLgeneClassNames
java.lang.String baseCgiURLgeneIdNameClass
java.lang.String calDNAname
java.lang.String yourPlateName
java.lang.String emptyWellName
java.lang.String Xlist
java.lang.String Ylist
java.lang.String Elist
java.lang.String RatioHP
java.lang.String fontFamily
java.lang.String fluoresLbl1
java.lang.String fluoresLbl2
int maxGenesToRpt
int nbrGENES
int nbrSPOTS
int maxFIELDS
int maxGRIDS
int maxGCOLS
int maxGROWS
int nbrOfClustersThr
float minQualCheck
float maxQualCheck
float qualThr
float detValueSpotThr
float pctOKthr
float diffThr
float clusterDistThr
float pValueThr
float spotCVthr
float lowRangeScaleFactor
static boolean genGridsFromNbrGenes
static boolean ignoreExtraFIELDS
java.awt.Dimension maxCalcPseudoArraySize
Constructor Detail |
Config(MAExplorer mae, java.lang.String configFile)
mae
- is the MAExplorer instanceconfigFile
- is the full path filename for configuation fileMethod Detail |
boolean setDefaultURLs(java.lang.String species)
species
- name (UniGene 2 letter codes)void getStateParamValues()
GetParams.getNumberedParamList(java.lang.String)
,
GetParams.getParamVal(java.lang.String)
,
GetParams.setDefParam(java.lang.String, boolean)
,
MAExplorer.logDRYROTerr(java.lang.String)
,
Util.cvs2f(java.lang.String)
,
Util.cvs2i(java.lang.String)
,
Util.popupDryrotMsgsAndQuit()
,
getAdditionalParams()
,
setDefaultURLs(java.lang.String)
void getAdditionalParams()
GetParams.setDefParam(java.lang.String, boolean)
void readPARAMvalues(java.lang.String path)
path
- of configuration fileGetParams.getParamVal(java.lang.String)
,
MAExplorer.logDRYROTerr(java.lang.String)
,
getStateParamValues()
static void setupPathBase(MAExplorer mae)
mae
- is the MAExplorer instancevoid setupFullpathFilenames()
readPARAMvalues(java.lang.String)
java.awt.Dimension computeMaxCanvasSize()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |