***************** Utility Functions ***************** .. currentmodule:: RoadRunner The following methodsprovide basic information about the current roadRunner installation. Information Group ----------------- :meth:`~RoadRunner.getInfo` returns useful information about libRoadRunner's current state:: >>> print rr.getInfo() Model Loaded: false ConservationAnalysis: 0 libSBML version: LibSBML Version: 5.12.0 Temporary folder: not used Compiler location: not used Support Code Folder: not used Working Directory: C:\dev\eclipse :meth:`~roadrunner.getVersionStr` returns specific information Strings based on arguments passed to it. For example to get the libSBML version used, you can:: >>> import roadrunner >>> print roadrunner.getVersionStr(roadrunner.VERSIONSTR_LIBSBML) LibSBML Version: 5.9.0 or you can do any combination of the *VERSIONSTR_* options:: >>> print roadrunner.getVersionStr( roadrunner.VERSIONSTR_BASIC | roadrunner.VERSIONSTR_COMPILER | roadrunner.VERSIONSTR_DATE | roadrunner.VERSIONSTR_LIBSBML) 1.4.3; Compiler: Microsoft Visual Studio 2013; Date: Dec 18 2013, 22:59:30; LibSBML Version: 5.12.0 There is also the standard python ``__version__`` which is actually set when the module is loaded from ``getVersionStr``:: >>> print roadrunner.__version__ 1.4.3; Compiler: Microsoft Visual Studio 2013; Date: Dec 18 2013, 22:59:30 See :cpp:func:`rr::RoadRunner::getInfo`