BMC Systems Biology
BioMed Central
Open Access
Poster presentation
The NetBuilder' project: development of a tool for constructing, simulating, evolving, and analysing complex regulatory networks Katja Wegner*, Johannes Knabe, Mark Robinson, Attila Egri-Nagy, Maria Schilstra and Chrystopher Nehaniv Address: Biological and Neural Computation Group, Science & Technology Research Institute, University of Hertfordshire, College Lane, Hatfield AL10 9AB, UK Email: Katja Wegner* -
[email protected] * Corresponding author
from BioSysBio 2007: Systems Biology, Bioinformatics and Synthetic Biology Manchester, UK. 11–13 January 2007 Published: 2 May 2007 BMC Systems Biology 2007, 1(Suppl 1):P72
doi:10.1186/1752-0509-1-S1-P72
BioSysBio 2007: Systems Biology, Bioinformatics, Synthetic Biology
John Cumbers, Xu Gu, Jong Sze Wong Meeting abstracts – A single PDF containing all abstracts in this Supplement is available
here. http://www.biomedcentral.com/content/pdf/1752-0509-1-S1-info.pdf
This article is available from: http://www.biomedcentral.com/1752-0509/1?issue=S1 © 2007 Wegner et al; licensee BioMed Central Ltd.
Regulatory networks Regulatory networks specify how processes such as gene expression or cell-cell signalling are controlled by regulators. Such regulatory networks may contain feedback loops, non-linear interactions and processes working on varying timescales, and can be very complex. Moreover, regulators often act in concert. Particularly in genetic regulatory networks, regulatory agents such as transcription factors may take part in various combinations, each of which may have a specific effect, and may be present at specific developmental stages in specific cells or tissues. To handle this complexity and to understand different relationships in the network, modelling and simulation techniques are used. "In silico" techniques enable researchers to study networks in a very flexible, cheap and fast way compared to "in vitro" and "in vivo" experiments. Therefore, we are developing NetBuilder' http:// strc.herts.ac.uk/bio/maria/Apostrophe, a tool for integrating the construction, simulation, evolution, and analysis of complex regulatory networks. NetBuilder' uses the Petri Net formalism to aid the modelling and analysis processes, and to support understanding of the network structure and the role of the various elements.
NetBuilder' NetBuilder' consists of a model designer and a simulation engine, and modules for visualisation and analysis of the
network structure and simulation results are under development. 1. Network construction: the creation of Petri Net network representations is facilitated by a graphical model designer, but can also be done relatively easily (and in principle in a more flexible way) by programming the appropriate commands in a Python driver module. 2. Simulation: NetBuilder' automatically converts the Petri Net model into the set of vectors required to perform the simulation of its dynamics (a state vector, a stoichiometric matrix, and a vector containing information about the regulatory interactions). This mathematical model can then be simulated by using either stochastic (Gillespie algorithm) or deterministic (standard numerical ODE integration) methods. Techniques for carrying out hybrid stochastic-deterministic simulations are being developed and implemented. 3. Evolution: we have developed a (genetic) algorithm to evolve genetic regulatory networks that show a specified output behaviour on the basis of a given input function. We are currently attempting to generalise the procedures somewhat, and make them suitable for integration into NetBuilder'.
Page 1 of 2 (page number not for citation purposes)
BMC Systems Biology 2007, 1(Suppl 1):P72
http://www.biomedcentral.com/1752-0509/1?issue=S1
4. Analysis: methods for reducing the complexity of networks, for finding network motifs, and for comparing dynamic behaviour are being developed, implemented, and integrated. 5. Interoperability: NetBuilder' supports SBML. Connection to Systems Biology Workbench (offering further simulation and analysis tools) is planned. Emphasis on regulatory interactions The model designer and simulation engine can be used to create and simulate the dynamics of a wide range of biological reaction networks. Although its graphical user interface does not allow definition of arbitrary rate equations (a large number of existing modelling and simulation tools can be used to do this), NetBuilder is intended to support the specification of complex combinatorial regulatory interactions on the basis of a limited set of relatively simple primitives (to describe the interaction) and operators (to describe their combination).
Conclusion NetBuilder' aims to offer a range of methods and tools that are useful for modelling, simulating, evolving, and analysing complex regulatory networks, and it is hoped that it will thereby assist in the understanding of the structure and dynamics of these networks.
Publish with Bio Med Central and every scientist can read your work free of charge "BioMed Central will be the most significant development for disseminating the results of biomedical researc h in our lifetime." Sir Paul Nurse, Cancer Research UK
Your research papers will be: available free of charge to the entire biomedical community peer reviewed and published immediately upon acceptance cited in PubMed and archived on PubMed Central yours — you keep the copyright
BioMedcentral
Submit your manuscript here: http://www.biomedcentral.com/info/publishing_adv.asp
Page 2 of 2 (page number not for citation purposes)