|
PACTLS: A New Algorithm for Inferring Gene Regulatory Networks from Noisy Data |
||||||
|
PACTLS is an iterative algorithm for reverse engineering biological interaction networks from both steady-state and time-course experimental data, based on dynamical systems. It was developed by Dr. Francesco Montefusco at the College of Engineering, Mathematics and Physical Sciences of the University of Exeter, U.K., under the supervision of by Prof. Declan G. Bates, and by Dr. Carlo Cosentino at the Biomechatronics Lab, directed by Prof. Francesco Amato, of the Magna Græcia University of Catanzaro, Italy.
The algorithm explicitly takes into account the effects of measurement noise by employing the Constrained Total Least Squares (CTLS) technique, an extension of the widely used least squares approach, which optimally deals with the presence of correlated noise in the measurements, method previously developed by Dr. Jongrae Kim, Department of Aerospace Engineering at the University of Glasgow, U.K., and used to identify the parameters of differential equation-based systems biology models from noisy data.
PACTLS can also exploit prior knowledge of specific functional associations in the network. Moreover, it uses an edge selection heuristic based on mechanisms underpinning scale--free networks generation, i.e. network growth and preferential attachment (PA), within the reconstruction process, mimicking the evolution of biological networks.
DocumentationThe software documentation is included in the source code packages available in the download section. Relevant PublicationsThe PACTLS algorithm is described in the following companion paper [1] F. Montefusco, C. Cosentino, J. Kim, F. Amato, D.G. Bates, Reconstruction of Partially-Known Biomolecular Interaction Networks from Noisy Data, submitted to International Journal of Robust and Nonlinear Control, Special Issue on System Identification for Biological Systems, October 2010 (An early version of this paper was submitted to an invited session on ``Modeling and Identification in Systems Biology: Advances and Challenges'' to be held at the IFAC World Congress on Automatic Control, Milano, Italy, 2011). Other publications by our groups regarding convex optimization and regression methods to infer biological networks
Application ExamplesPACTLS has been statistically validated by testing it over a set of in silico networks. The numerical dataset and the code for generating and simulating the in silico networks are available in the dowload section. A biological case-study is presented in [1], dealing with the reconstruction of a cell cycle gene regulatory subnetwork in S. cerevisiae. The dataset and the gold-standard network to be inferred are available in the download section.
RequirementsPACTLS has been developed in Matlab® R2007b and needs some routines included in the Optimization and Control System Toolboxes. DownloadImportant: This software is distributed only for non-commercial purposes and only for academic use - Commercial users please contact us.
Single packages download
ContactsIf you have questions/comments/suggestions, please do not hesitate to contact us. Dr. Carlo Cosentino Assistant Professor of Systems and Control Theory Department of Experimental and Clinical Medicine Magna Graecia University of Catanzaro v.le Europa, Campus Salvatore Venuta 88100 Catanzaro Italy Tel: +39-0961-369-4051 Fax: +39-0961-369-4090 e-mail: carlo.cosentino at unicz.it |
||||||