Tellurium Plugins for RoadRunner
API'sFull documents for all APIs are provided below:
The following plugins are part of the official Tellurium release. The documentation for each plugin is available in PDF and HTML format.
|AddNoise||Add Gaussian noise to Tellurium Data||pdf html|
|TestModel||Provides a SBML test model and corresponding test data||pdf html|
|ChiSquare||Plugin that calculates the ChiSquare for two Tellurium data sets.||pdf html|
|Levenberg-Marquardt||Parameter minimization using a Levenberg-Marquardt algorithm||pdf html|
|Nelder-Mead||Parameter minimization using a Nelder-Mead algorithm||pdf html|
|Monte Carlo BootStrap||Estimation of parameter confidence intervalls using a Monte Carlo bootstrap algorithm||pdf html|
|Auto2000||Continuation and bifurcations using the AUTO2000 library||pdf html|
The Plugin source code is licensed for free (Apache License, Version 2.0) as an open source programmatic library.
The Source Code is available for download at Github.
A binary build, together with examples in Python, can be downloaded from SourceForge.
Build from source
The Tellurium plugin library can be built from the source using Visual Studio 2010 and above.
The first step of the build process requires a build of libRoadRunner. See libRoadRunner website
for information on how to build libRoadRunner and its third party dependencies from sources.
CMake is also required to generate solution files for the plugins and third party libraries. For detailed instructions, go to: Build Tellurium Plugins
This work is funded by the generous support of the NIH/NIGMS grant GM081070
Licensed under the Apache License Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
In plain English this means:
You CAN freely download and use this software, in whole or in part, for personal or commercial purposes without restriction.
You CAN use the software in packages or distributions that you create.
You SHOULD include a copy of the license in any redistribution you may make;
You are NOT required include the source of software, or any modifications you may have made to it, in any redistribution you assemble.
YOU CANNOT: redistribute any piece of this software without proper attribution