Class MeasurementSimulatorParams
java.lang.Object
edu.cmu.tetrad.study.gene.tetradapp.model.MeasurementSimulatorParams
- All Implemented Interfaces:
- TetradSerializable,- Serializable
Wraps MeasurementSimulator so that it may be used as a parameter object.
- Author:
- josephramsey
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionMeasurementSimulatorParams(Parameters parameters) Constructs a measurement simulator using the given history.
- 
Method SummaryModifier and TypeMethodDescriptiondoubledoubleintintdouble[][][]intintintdoubledouble[][][]doubleintint[]booleanbooleanbooleanbooleanstatic MeasurementSimulatorParamsGenerates a simple exemplar of this class to test serialization.voidsetAntilogCalculated(boolean selected) voidsetChipChipVariability(double value) voidsetDishDishVariability(double value) voidsetFirstStepStored(int value) voidsetHistory(GeneHistory history) voidsetIncludeDishAndChipVariables(boolean includeDishAndChipVariables) voidsetInitSync(boolean selected) voidsetInterval(int value) voidsetNumCellsPerDish(int value) voidsetNumDishes(int value) voidsetNumSamplesPerDish(int value) voidsetPixelDigitalization(double value) voidsetRawDataSaved(boolean selected) voidsetSampleSampleVariability(double value) voidsetStepsGenerated(int value) voidsimulate(GeneHistory history) 
- 
Constructor Details- 
MeasurementSimulatorParamsConstructs a measurement simulator using the given history. The history will be used to do the simulation of each cell.- Throws:
- NullPointerException- if the history argument is null.
 
 
- 
- 
Method Details- 
serializableInstanceGenerates a simple exemplar of this class to test serialization.
- 
setHistory
- 
getDishDishVariabilitypublic double getDishDishVariability()
- 
setDishDishVariabilitypublic void setDishDishVariability(double value) 
- 
getSampleSampleVariabilitypublic double getSampleSampleVariability()
- 
setSampleSampleVariabilitypublic void setSampleSampleVariability(double value) 
- 
getChipChipVariabilitypublic double getChipChipVariability()
- 
setChipChipVariabilitypublic void setChipChipVariability(double value) 
- 
getPixelDigitalizationpublic double getPixelDigitalization()
- 
setPixelDigitalizationpublic void setPixelDigitalization(double value) 
- 
getNumDishespublic int getNumDishes()
- 
setNumDishespublic void setNumDishes(int value) 
- 
getNumCellsPerDishpublic int getNumCellsPerDish()
- 
setNumCellsPerDishpublic void setNumCellsPerDish(int value) 
- 
getNumSamplesPerDishpublic int getNumSamplesPerDish()
- 
setNumSamplesPerDishpublic void setNumSamplesPerDish(int value) 
- 
getStepsGeneratedpublic int getStepsGenerated()
- 
setStepsGeneratedpublic void setStepsGenerated(int value) 
- 
getFirstStepStoredpublic int getFirstStepStored()
- 
setFirstStepStoredpublic void setFirstStepStored(int value) 
- 
getIntervalpublic int getInterval()
- 
setIntervalpublic void setInterval(int value) 
- 
isInitSyncpublic boolean isInitSync()
- 
setInitSyncpublic void setInitSync(boolean selected) 
- 
isRawDataSavedpublic boolean isRawDataSaved()
- 
setRawDataSavedpublic void setRawDataSaved(boolean selected) 
- 
isAntilogCalculatedpublic boolean isAntilogCalculated()
- 
setAntilogCalculatedpublic void setAntilogCalculated(boolean selected) 
- 
getSimulator
- 
simulate
- 
getMeasuredDatapublic double[][][] getMeasuredData()
- 
getTimeStepspublic int[] getTimeSteps()
- 
getRawDatapublic double[][][] getRawData()
- 
isIncludeDishAndChipVariablespublic boolean isIncludeDishAndChipVariables()
- 
setIncludeDishAndChipVariablespublic void setIncludeDishAndChipVariables(boolean includeDishAndChipVariables) 
 
-