Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Facile: a command-line network compiler for systems biology

View through CrossRef
Abstract Background A goal of systems biology is the quantitative modelling of biochemical networks. Yet for many biochemical systems, parameter values and even the existence of interactions between some chemical species are unknown. It is therefore important to be able to easily investigate the effects of adding or removing reactions and to easily perform a bifurcation analysis, which shows the qualitative dynamics of a model for a range of parameter values. Results We present Facile, a Perl command-line tool for analysing the dynamics of a systems biology model. Facile implements the law of mass action to automatically compile a biochemical network (written as, for example, ) into scripts for analytical analysis (Mathematica and Maple), for simulation (XPP and Matlab), and for bifurcation analysis (AUTO). Facile automatically identifies mass conservations and generates the reduced form of a model with the minimum number of independent variables. This form is essential for bifurcation analysis, and Facile produces a C version of the reduced model for AUTO. Conclusion Facile is a simple, yet powerful, tool that greatly accelerates analysis of the dynamics of a biochemical network. By acting at the command-line and because of its intuitive, text-based input, Facile is quick to learn and can be incorporated into larger programs or into automated tasks.
Title: Facile: a command-line network compiler for systems biology
Description:
Abstract Background A goal of systems biology is the quantitative modelling of biochemical networks.
Yet for many biochemical systems, parameter values and even the existence of interactions between some chemical species are unknown.
It is therefore important to be able to easily investigate the effects of adding or removing reactions and to easily perform a bifurcation analysis, which shows the qualitative dynamics of a model for a range of parameter values.
Results We present Facile, a Perl command-line tool for analysing the dynamics of a systems biology model.
Facile implements the law of mass action to automatically compile a biochemical network (written as, for example, ) into scripts for analytical analysis (Mathematica and Maple), for simulation (XPP and Matlab), and for bifurcation analysis (AUTO).
Facile automatically identifies mass conservations and generates the reduced form of a model with the minimum number of independent variables.
This form is essential for bifurcation analysis, and Facile produces a C version of the reduced model for AUTO.
Conclusion Facile is a simple, yet powerful, tool that greatly accelerates analysis of the dynamics of a biochemical network.
By acting at the command-line and because of its intuitive, text-based input, Facile is quick to learn and can be incorporated into larger programs or into automated tasks.

Related Results

The verified CakeML compiler backend
The verified CakeML compiler backend
AbstractThe CakeML compiler is, to the best of our knowledge, the most realistic verified compiler for a functional programming language to date. The architecture of the compiler, ...
A study of compiler techniques for multiple targets in compiler infrastructures
A study of compiler techniques for multiple targets in compiler infrastructures
Compilers are critical for embedded systems and high performance computing. A compiler infrastructure provides an infrastructure for rapid development of high quality compilers. Ba...
Hardware support for dynamic activation of compiler-directed computation reuse
Hardware support for dynamic activation of compiler-directed computation reuse
Compiler-directed Computation Reuse (CCR) enhances program execution speed and efficiency by eliminating dynamic computation redundancy. In this approach, the compiler designates l...
Short Movie Sabhara Corps
Short Movie Sabhara Corps
INTISARIModernisasi sistem di tubuh Polri merupakan suatu keniscayaan guna membantu pelaksanaan tugas - tugas polri yang semakin kompleks. Saat ini pembangunan Command Center di In...
The legal status of military command in Ukraine
The legal status of military command in Ukraine
The article is devoted to the study of the legal status of military command in Ukraine. The legal status of military command reflects its place in the system of public authorities ...
Detection of gene communities in multi-networks reveals cancer drivers
Detection of gene communities in multi-networks reveals cancer drivers
In the past years the advent of high-throughput experimental technologies provided biologists with a flood of molecular data. This huge amount of information requires the design of...
Memory Utilization and Machine Learning Techniques for Compiler Optimization
Memory Utilization and Machine Learning Techniques for Compiler Optimization
Compiler optimization techniques allow developers to achieve peak performance with low-cost hardware and are of prime importance in the field of efficient computing strategies. The...

Back to Top