Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/58203

TítuloNetwork inference for logic-based ordinary differential equations
Autor(es)Henriques, David Saque
Orientador(es)Rocha, Miguel
Banga, Julio R.
Data21-Dez-2016
Resumo(s)Signaling is a highly dynamic and context specific process. When cells fail to interpret external stimuli from the environment or emitted by other cells the consequences can be disastrous. Mechanistic signaling models with predictive value have the potential to help developing new therapheutical strategies targeting molecules involved in signal transduction. However, the complexity of signaling networks, the nonlinear nature of these systems and several technological limitations regarding the ability to manipulate cells in vitro and measure post translational modifications experimentally, make the task of building quantitative models for signaling very difficult. Many interactions in signaling pathways are known but, because they are not well characterized from the biochemical point of view, it is not straightforward to turn this information into a model. In this thesis, we present methods for reverse engineering mechanistic models combining data from cell-line perturbation experiments. Here, the model dynamics is described by means of logic-based ordinary differential equations, a recent formalism that through a set of reasonable assumptions describes regulatory mechanisms in a relatively simple, yet, dynamic and continuous manner. We formulate model selection and network inference as dynamic optimization problems, which are nonlinear non-convex and, thus very hard to solve. Here, we formulate model selection as a mixed-integer dynamic optimization problem and solve it recurring to state of the art meta-heuristics for optimization and numerical methods for simulation. We apply the methods to several signaling case-studies and concluded the method scales up well. In addition, we develop a relaxation tailored for this problem that improves convergence in large problems. The network inference problem is tackled with the help of mutual information and an ensemble approach. To compensate for the lack of prior knowledge, we build data-driven networks based in mutual information. With the ensemble approach, we explore the landscape of possible models, providing more reliable predictions for trajectories and network inference. The method was applied to several in silico and experimental case studies including data from the HPN-DREAM Breast Cancer Network Inference challenge. We were able to generate predictions that were in some cases significantly better than those provided by the best performers. To facilitate the implementation and redistribution of dynamic optimization problems in systems biology, such as those described above, we also develop a C library. This library is open-source and platform independent. The implementation and some applications of the library are discussed. Building dynamic models of signaling with predictive power is possible despite of a number of well known pitfalls and limitations. The heavy computational cost of simulating ordinary differential equations models can be palliated by combining state of the art numerical methods with meta-heuristics and the power of cluster computing.
A sinalização é um processo altamente dinâmico e que dependedo contexto celular. Quando as células não estão aptas a interpretar estímulos ambientais ou emitidos por outras células, as consequências podem ser desastrosas. Os modelos quantitativos com valor preditivo têm o potencial para ajudar no desenvolvimento de novas estratégias terapêuticas. No entanto, a complexidade das redes de sinalização, a natureza não linear destes sistemas e diversas limitações tecnológicas na medição de modificações pós tradução tornam a tarefa de construir modelos para a sinalização muito difícil. Muitas das interações entre proteínas nas vias de sinalização são conhecidas. No entanto muitas não estão bem caracterizadas do ponto de vista bioquímico e a transformação deste conhecimento qualitativo em modelosnão é trivial. Nesta tese, apresentamos métodos para realizar engenharia reversa de modelos dinâmicos a partir de dados experimentais obtidos através da introdução de perturbações em culturas celulares. As dinâmicas são representadas através de equações diferenciais ordinárias. Nesta tese, formulamos a seleção de modelos e a inferência de redes como problemas de otimização dinâmica. Estes problemas são não lineares e não convexos e portanto muito difíceis de resolver. A seleção de modelos é formulada como um problema de otimização dinâmica inteira mista. Para resolver o problema, recorremos a meta-heurísticas. Este método foi aplicado a vários estudos de caso de sinalização e concluímos que o método se adapta bem a problemas com diferentes tamanhos. Para melhorar a convergência em problemas grandes desenvolvemos uma relaxação específica para esta formulação. O problema de inferência de redes é abordado através da combinação de vários modelos. Para compensar a falta de conhecimento prévio, construímos redes baseadas na informação mútua entre as variáveis do modelo. Com um conjunto de modelos conseguimos obter previsões mais robustas em relação aos modelos individuais. O método foi aplicado a vários estudos de caso in silico e experimentais, incluindo dados do HPN-DREAM Breast Cancer Network Inference Challenge. Fomos capazes de gerar previsões que em alguns casos, foram significativamente melhores que as dos vencedores do desafio. Para facilitar a implementação e redistribuição de problemas de otimização dinâmica na área de biologia de sistemas, tais como os descritos anteriormente, desenvolvemos uma biblioteca em C. Esta biblioteca é distribuída em código aberto e independente de plataforma. A sua implementação e algumasaplicações são discutidas nesta tese. A construção de modelos dinâmicos de sinalização com valor preditivo é possível, apesar de uma série de limitações bem descritas na literatura. O elevado custo computacional de simular modelos de equações diferenciais ordinárias pode ser atenuados através da combinação de métodos numéricos eficientes, utilização de meta-heurísticas e o poder de cálculo de supercomputadores.
TipoTese de doutoramento
DescriçãoTese de Doutoramento (Programa Doutoral em Informática)
URIhttps://hdl.handle.net/1822/58203
AcessoAcesso aberto
Aparece nas coleções:BUM - Teses de Doutoramento
CEB - Teses de Doutoramento / PhD Theses
DI/CCTC - Teses de Doutoramento (phd thesis)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
thesis.pdf4,39 MBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID