package pssalib
Type Members
- case class DM(path: String, simulatorBinary: String = "./simulator", analyzerBinary: String = "./analyzer") extends PSSALibSimulator with Product with Serializable
-
class
Experiment extends AbstractExperiment with DynamicSimulationRuns with SBMLFileManipulation
A PSSALib experiment gets executed by invoking the native binary (which must be installed separately).
A PSSALib experiment gets executed by invoking the native binary (which must be installed separately). To configure the model with parameter values, the SBML model file is copied and modified before it becomes the input for the simulator. A temporary directory is created for these model file copies. The individual simulation runs are started in Futures to enable concurrency.
-
trait
Observation extends Experiment with AbstractObservation
Observe results by working with files created in the temporary directory.
Observe results by working with files created in the temporary directory. Invokes the analyzer binary to create CSV files from the results.
- case class PDM(path: String, simulatorBinary: String = "./simulator", analyzerBinary: String = "./analyzer") extends PSSALibSimulator with Product with Serializable
-
trait
PSSALibSimulator extends Simulator
The PSSALibSimulator instances contain information about the location of the simulator and analyzer binaries.
The PSSALibSimulator instances contain information about the location of the simulator and analyzer binaries. Default values (for Linux) are specified where possible.
- case class PSSA_CR(path: String, simulatorBinary: String = "./simulator", analyzerBinary: String = "./analyzer") extends PSSALibSimulator with Product with Serializable
- trait ParallelExecution extends Experiment with AbstractParallelExecution
-
trait
SBMLFileManipulation extends AnyRef
A small helper trait for copying and modifying SBML files.
- case class SPDM(path: String, simulatorBinary: String = "./simulator", analyzerBinary: String = "./analyzer") extends PSSALibSimulator with Product with Serializable