A class for storage of numerical x- and y-value pairs and optional error for y-values.
Super classes
rSharp::NetObject -> ospsuite::DotNetWrapper -> DataSet
Active bindings
nameThe name of the DataSet
dataRepositoryThe underlying DataRepository object
xDimensionDimension in which the xValues are defined
xUnitUnit in which the xValues are defined
xValuesValues stored in the xUnit. This field is read-only. Use
$setValues()to change the values.yDimensionDimension in which the yValues are defined
yUnitUnit in which the yValues are defined
yValuesValues stored in the yUnit. This field is read-only. Use
$setValues()to change the values.yErrorTypeType of the error - geometric or arithmetic. When changing from arithmetic to geometric error, the values are considered in as fraction (1 = 100%). When changing from geometric to arithmetic, the values are set to the same unit as
yErrorUnit. In case no yError is defined, the value isNULLand cannot be changedyErrorUnitUnit in which the yErrorValues are defined. For arithmetic error, the unit must be valid for
yDimension. For geometric error, the unit must be valid forDimensionless. In case no yError is defined, the value isNULLand cannot be changedyErrorValuesValues of error stored in the yErrorUnit unit. This field is read-only. Use
$setValues()to change the values. In case no yError is defined, the value isNULLand cannot be changed. Use$setValues()to change the values.molWeightMolecular weight of the yValues in g/mol
LLOQLower Limit Of Quantification. Value in yUnit associated with the yValues
metaDataReturns a named list of meta data defined for the data set.
Methods
Inherited methods
rSharp::NetObject$.printClass()rSharp::NetObject$.printLine()rSharp::NetObject$call()rSharp::NetObject$get()rSharp::NetObject$getFields()rSharp::NetObject$getMemberSignature()rSharp::NetObject$getMethods()rSharp::NetObject$getProperties()rSharp::NetObject$getStaticFields()rSharp::NetObject$getStaticMethods()rSharp::NetObject$getStaticProperties()rSharp::NetObject$set()
Method new()
Initialize a new instance of the class.
Either create a DataSet from a DataRepository (e.g. loaded from a PKML)
or an empty DataSet. In case of an empty DataSet, a name must be
provided.
Usage
DataSet$new(name = NULL, dataRepository = NULL)Method addMetaData()
Adds a new entry to meta data list or changes its value if the name is already present.
Method setValues()
Sets the xValues, yValues, and (optionally) yErrorValues into the dataSet. Note: xValues, yValues and yErrorValues must have the same length
Method print()
Print the object to the console