#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: