Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

David Henriques

dblp:122/1257 · DBLP profile ↗
← Back
7ranked-venue papers
2as first author
1since 2021 · last 2021
0000-0002-9477-292XORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 5 · 2 first-authorSystems, architecture and hardware · 1 · 1 since 2021Theory of computation · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Interdisciplinary, comprehensive, and emerging computing
3 papers
Bioinformatics and computational biology · 100%

Topics — the 7 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology
systems biology
0.522016
AMIGO2, a toolbox for dynamic modeling, optimization and control in systems biology · Bioinform. 2016
Reverse engineering of logic-based differential equation models using a mixed-integer dynamic optimization approach · Bioinform. 2015
Bioinformatics and computational biology › systems biology
dynamical system modeling
0.212016
AMIGO2, a toolbox for dynamic modeling, optimization and control in systems biology · Bioinform. 2016
Bioinformatics and computational biology › synthetic biology
genetic circuit design
0.212016
SYNBADm: a tool for optimization-based automated design of synthetic gene circuits · Bioinform. 2016
Bioinformatics and computational biology
multi-objective optimization
0.212016
SYNBADm: a tool for optimization-based automated design of synthetic gene circuits · Bioinform. 2016
Bioinformatics and computational biology › systems biology
parameter estimation
0.212016
AMIGO2, a toolbox for dynamic modeling, optimization and control in systems biology · Bioinform. 2016
Bioinformatics and computational biology
synthetic biology
0.212016
SYNBADm: a tool for optimization-based automated design of synthetic gene circuits · Bioinform. 2016
Bioinformatics and computational biology › biological network › network biology › network inference
gene regulatory network inference
0.212015
Reverse engineering of logic-based differential equation models using a mixed-integer dynamic optimization approach · Bioinform. 2015

Methods — techniques the papers use, named apart from their topics

multi-objective optimization · 0.5global optimization · 0.5mixed-integer dynamic optimization · 0.2logic-based formalism · 0.2
YearPublicationVenuePosition
2021 AI environment for predictive maintenance in a manufacturing scenario
abstract
Industries generate and collect a huge amount of data about their processes. Usually such data contain relevant information, which can be used to monitor and analyze the processes, but also improve them, applying optimization techniques that allow to enhance different aspects, such as machine maintenance scheduling, product quality, use of resources and so on and so forth. The Digital Twin (DT) concept has been recently applied in the context of Industry 4.0, to exploit this data, leveraging advanced physical modelling, data analysis, Artificial Intelligence (AI) algorithms for optimization and prediction, which are two key concepts in the Industry 4.0 paradigm. Currently, the major challenge in this field is to make these techniques available for the industries and ensure their ease of use for the final users. This paper presents an holistic solution that combining two open-source software - i.e., REclaim oPtimization and simuLatIon Cooperation in digitAl twin (REPLICA) and Optimization Platform for Refurbishment and Re-manufacturing (OPR2) - provides a flexible, open and easy-to-use AI environment that allows data scientists to create, test, connect and deploy their algorithms and to optimize them. This work presents a first prototype of this solution, then describes how it has been tested and validated with real industry data and finally provides the results obtained with these tests.
Rosaria Rossini, Gianluca Prato, Davide Conzon, Claudio Pastrone, Eliseu Moura Pereira, João Reis 0001, Gil Gonçalves 0002, David Henriques, Ana Rita Santiago, Antonio J. M. Ferreira
ETFA8
2017 Data-driven reverse engineering of signaling pathways using ensembles of dynamic models
abstract
Despite significant efforts and remarkable progress, the inference of signaling networks from experimental data remains very challenging. The problem is particularly difficult when the objective is to obtain a dynamic model capable of predicting the effect of novel perturbations not considered during model training. The problem is ill-posed due to the nonlinear nature of these systems, the fact that only a fraction of the involved proteins and their post-translational modifications can be measured, and limitations on the technologies used for growing cells in vitro, perturbing them, and measuring their variations. As a consequence, there is a pervasive lack of identifiability. To overcome these issues, we present a methodology called SELDOM (enSEmbLe of Dynamic lOgic-based Models), which builds an ensemble of logic-based dynamic models, trains them to experimental data, and combines their individual simulations into an ensemble prediction. It also includes a model reduction step to prune spurious interactions and mitigate overfitting. SELDOM is a data-driven method, in the sense that it does not require any prior knowledge of the system: the interaction networks that act as scaffolds for the dynamic models are inferred from data using mutual information. We have tested SELDOM on a number of experimental and in silico signal transduction case-studies, including the recent HPN-DREAM breast cancer challenge. We found that its performance is highly competitive compared to state-of-the-art methods for the purpose of recovering network topology. More importantly, the utility of SELDOM goes beyond basic network inference (i.e. uncovering static interaction networks): it builds dynamic (based on ordinary differential equation) models, which can be used for mechanistic interpretations and reliable dynamic predictions in new experimental conditions (i.e. not used in the training). For this task, SELDOM's ensemble prediction is not only consistently better than predictions from individual models, but also often outperforms the state of the art represented by the methods used in the HPN-DREAM challenge.
David Henriques, Alejandro Fernández Villaverde, Miguel Rocha 0001, Julio Saez-Rodriguez, Julio R. Banga
PLoS Comput. Biol.1
2016 AMIGO2, a toolbox for dynamic modeling, optimization and control in systems biology
abstract
MOTIVATION: Many problems of interest in dynamic modeling and control of biological systems can be posed as non-linear optimization problems subject to algebraic and dynamic constraints. In the context of modeling, this is the case of, e.g. parameter estimation, optimal experimental design and dynamic flux balance analysis. In the context of control, model-based metabolic engineering or drug dose optimization problems can be formulated as (multi-objective) optimal control problems. Finding a solution to those problems is a very challenging task which requires advanced numerical methods. RESULTS: This work presents the AMIGO2 toolbox: the first multiplatform software tool that automatizes the solution of all those problems, offering a suite of state-of-the-art (multi-objective) global optimizers and advanced simulation approaches. AVAILABILITY AND IMPLEMENTATION: The toolbox and its documentation are available at: sites.google.com/site/amigo2toolbox CONTACT: [email protected] information: Supplementary data are available at Bioinformatics online.
Eva Balsa-Canto, David Henriques, Attila Gábor, Julio R. Banga
Bioinform.2
2016 SYNBADm: a tool for optimization-based automated design of synthetic gene circuits
abstract
MOTIVATION: The design of de novo circuits with predefined performance specifications is a challenging problem in Synthetic Biology. Computational models and tools have proved to be crucial for a successful wet lab implementation. Natural gene circuits are complex, subject to evolutionary tradeoffs and playing multiple roles. However, most synthetic designs implemented to date are simple and perform a single task. As the field progresses, advanced computational tools are needed in order to handle greater levels of circuit complexity in a more flexible way and considering multiple design criteria. RESULTS: This works presents SYNBADm (SYNthetic Biology Automated optimal Design in Matlab), a software toolbox for the automatic optimal design of gene circuits with targeted functions from libraries of components. This tool makes use of global optimization to simultaneously search the space of structures and kinetic parameters. SYNBADm can efficiently handle high levels of circuit complexity and can consider multiple design criteria through multiobjective optimization. Further, it provides flexible design capabilities, i.e. the user can define the modeling framework, library of components and target performance function(s). AVAILABILITY AND IMPLEMENTATION: SYNBADm runs under the popular MATLAB computational environment, and is available under GPLv3 license at https://sites.google.com/site/synbadm CONTACT: [email protected] or [email protected].
Irene Otero-Muras, David Henriques, Julio R. Banga
Bioinform.2
2015 Reverse engineering of logic-based differential equation models using a mixed-integer dynamic optimization approach
abstract
MOTIVATION: Systems biology models can be used to test new hypotheses formulated on the basis of previous knowledge or new experimental data, contradictory with a previously existing model. New hypotheses often come in the shape of a set of possible regulatory mechanisms. This search is usually not limited to finding a single regulation link, but rather a combination of links subject to great uncertainty or no information about the kinetic parameters. RESULTS: In this work, we combine a logic-based formalism, to describe all the possible regulatory structures for a given dynamic model of a pathway, with mixed-integer dynamic optimization (MIDO). This framework aims to simultaneously identify the regulatory structure (represented by binary parameters) and the real-valued parameters that are consistent with the available experimental data, resulting in a logic-based differential equation model. The alternative to this would be to perform real-valued parameter estimation for each possible model structure, which is not tractable for models of the size presented in this work. The performance of the method presented here is illustrated with several case studies: a synthetic pathway problem of signaling regulation, a two-component signal transduction pathway in bacterial homeostasis, and a signaling network in liver cancer cells. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. CONTACT: [email protected] or [email protected].
David Henriques, Miguel Rocha 0001, Julio Saez-Rodriguez, Julio R. Banga
Bioinform.1
2014 MEIGO: an open-source software suite based on metaheuristics for global optimization in systems biology and bioinformatics
abstract
BACKGROUND: Optimization is the key to solving many problems in computational biology. Global optimization methods, which provide a robust methodology, and metaheuristics in particular have proven to be the most efficient methods for many applications. Despite their utility, there is a limited availability of metaheuristic tools. RESULTS: We present MEIGO, an R and Matlab optimization toolbox (also available in Python via a wrapper of the R version), that implements metaheuristics capable of solving diverse problems arising in systems biology and bioinformatics. The toolbox includes the enhanced scatter search method (eSS) for continuous nonlinear programming (cNLP) and mixed-integer programming (MINLP) problems, and variable neighborhood search (VNS) for Integer Programming (IP) problems. Additionally, the R version includes BayesFit for parameter estimation by Bayesian inference. The eSS and VNS methods can be run on a single-thread or in parallel using a cooperative strategy. The code is supplied under GPLv3 and is available at http://www.iim.csic.es/~gingproc/meigo.html. Documentation and examples are included. The R package has been submitted to BioConductor. We evaluate MEIGO against optimization benchmarks, and illustrate its applicability to a series of case studies in bioinformatics and systems biology where it outperforms other state-of-the-art methods. CONCLUSIONS: MEIGO provides a free, open-source platform for optimization that can be applied to multiple domains of systems biology and bioinformatics. It includes efficient state of the art metaheuristics, and its open and modular structure allows the addition of further methods.
Jose A. Egea, David Henriques, Thomas Cokelaer, Alejandro Fernández Villaverde, Aidan MacNamara, Diana-Patricia Danciu, Julio R. Banga, Julio Saez-Rodriguez
BMC Bioinform.2
2014 Decidability of Approximate Skolem Problem and Applications to Logical Verification of Dynamical Properties of Markov Chains
abstract
When studying probabilistic dynamical systems, temporal logic has typically been used to analyze path properties. Recently, there has been some interest in analyzing the dynamical evolution of state probabilities of these systems. In this article, we show that verifying linear temporal properties concerning the state evolution induced by a Markov chain is equivalent to the decidability of the Skolem problem -- a long-standing open problem in Number Theory. However, from a practical point of view, usually it is enough to check properties up to some acceptable error bound ϵ. We show that an approximate version of the Skolem problem is decidable, and that it can be applied to verify, up to arbitrarily small ϵ, linear temporal properties of the state evolution induced by a Markov chain.
Manuel Biscaia, David Henriques, Paulo Mateus
ACM Trans. Comput. Log.2