#include <CExperimentSet.h>
List of all members.
Constructor & Destructor Documentation
| CExperimentSet::CExperimentSet |
( |
const CCopasiContainer * |
pParent, |
|
|
const std::string & |
name = "Experiment Set" |
|
) |
| |
Default constructor
- Parameters:
-
| const | CCopasiContainer * pParent |
| const | std::string & name (default: Experiment Set) |
Copy constructor
- Parameters:
-
Specific constructor used for reading COPASI files
- Parameters:
-
| CExperimentSet::~CExperimentSet |
( |
| ) |
[virtual] |
Member Function Documentation
| bool CExperimentSet::calculateStatistics |
( |
| ) |
|
Calculate statistics across all experiments.
- Returns:
- bool success
Compile the experiment set. This function must be called before any evaluations can be performed.
- Parameters:
-
| const | std::vector< CCopasiContainer * > listOfContainer |
- Returns:
- bool success
| bool CExperimentSet::elevateChildren |
( |
| ) |
[virtual] |
This methods must be called to elevate subgroups to derived objects. The default implementation does nothing.
- Returns:
- bool success
Reimplemented from CCopasiParameterGroup.
| unsigned C_INT32 CExperimentSet::getDataPointCount |
( |
| ) |
const |
Retreive the number of data points of all experiments combined.
- Returns:
- unsigned C_INT32 dataPointCount
| const CMatrix< C_FLOAT64 > & CExperimentSet::getDependentData |
( |
const unsigned C_INT32 & |
index | ) |
const |
Retrieve the dependent data of the indexed experiment.
- Parameters:
-
| const | unsigned C_INT32 & index, |
- Returns:
- const CMatrix< C_FLOAT64 > & dependentData
| const CVector< C_FLOAT64 > & CExperimentSet::getDependentErrorMean |
( |
| ) |
const |
Retrieve all dependent data error mean values.
- Returns:
- const CVector< C_FLOAT64 > & dependentErrorMean
| const CVector< C_FLOAT64 > & CExperimentSet::getDependentErrorMeanSD |
( |
| ) |
const |
Retrieve all dependent data error mean std. deviations.
- Returns:
- const CVector< C_FLOAT64 > & dependentErrorMeanSD
| const CVector< C_FLOAT64 > & CExperimentSet::getDependentObjectiveValues |
( |
| ) |
const |
Retrieve all dependent data objective values.
- Returns:
- const CVector< C_FLOAT64 > & dependentObjectiveValues
Retrieve the list of dependent data objects
- Returns:
- const std::vector< CCopasiObject * > & dependentObjects
| const CVector< C_FLOAT64 > & CExperimentSet::getDependentRMS |
( |
| ) |
const |
| CExperiment * CExperimentSet::getExperiment |
( |
const unsigned C_INT32 & |
index | ) |
|
Retrieve the indexed experiment
- Parameters:
-
| const | unsigned C_INT32 & index, |
- Returns:
- CExperiment * experiment
| const CExperiment * CExperimentSet::getExperiment |
( |
const unsigned C_INT32 & |
index | ) |
const |
Retrieve the indexed experiment
- Parameters:
-
| const | unsigned C_INT32 & index, |
- Returns:
- const CExperiment * experiment
| CExperiment * CExperimentSet::getExperiment |
( |
const std::string & |
name | ) |
|
Retrieve the indexed experiment
- Parameters:
-
- Returns:
- CExperiment * experiment
| const CExperiment * CExperimentSet::getExperiment |
( |
const std::string & |
name | ) |
const |
Retrieve the indexed experiment
- Parameters:
-
- Returns:
- const CExperiment * experiment
| unsigned C_INT32 CExperimentSet::getExperimentCount |
( |
| ) |
const |
Retreive the number of the experiments in the set
- Returns:
- unsigned C_INT32 experimentCount
| const CCopasiTask::Type & CExperimentSet::getExperimentType |
( |
const unsigned C_INT32 & |
index | ) |
const |
Retrieve the indexed experiment type
- Parameters:
-
| const | unsigned C_INT32 & index, |
- Returns:
- const CCopasiTasK::Type & experimentType
| std::vector< std::string > CExperimentSet::getFileNames |
( |
| ) |
const |
Retrieve the list of file names
- Returns:
- std::vector< std::string > fileNames
| const CMatrix< C_FLOAT64 > & CExperimentSet::getIndependentData |
( |
const unsigned C_INT32 & |
index | ) |
const |
Retrieve the independent data of the indexed experiment.
- Parameters:
-
| const | unsigned C_INT32 & index, |
- Returns:
- const CMatrix< C_FLOAT64 > & independentData
Check whether the set contains data for the the given task type
- Parameters:
-
- Returns:
- bool hasDataForTaskType
| unsigned C_INT32 CExperimentSet::keyToIndex |
( |
const std::string & |
key | ) |
const |
Convert an experiment key to an index
- Parameters:
-
- Returns:
- unsigned C_INT32 index
| void CExperimentSet::removeExperiment |
( |
const unsigned C_INT32 & |
index | ) |
|
Remove an experiment from the set
- Parameters:
-
| const | unsigned C_INT32 & index |
| void CExperimentSet::sort |
( |
| ) |
|
Sort the experiments in the set
The documentation for this class was generated from the following files: