Your browser doesn't support javascript.
loading
Inference of dynamic spatial GRN models with multi-GPU evolutionary computation.
Mousavi, Reza; Konuru, Sri Harsha; Lobo, Daniel.
Afiliação
  • Mousavi R; Department of Biological Sciences at the University of Maryland, Baltimore, MD 21250, USA.
  • Konuru SH; Department of Biological Sciences at the University of Maryland, Baltimore, MD 21250, USA.
  • Lobo D; Department of Biological Sciences at the University of Maryland, Baltimore, MD 21250, USA.
Brief Bioinform ; 22(5)2021 09 02.
Article em En | MEDLINE | ID: mdl-33834216
Reverse engineering mechanistic gene regulatory network (GRN) models with a specific dynamic spatial behavior is an inverse problem without analytical solutions in general. Instead, heuristic machine learning algorithms have been proposed to infer the structure and parameters of a system of equations able to recapitulate a given gene expression pattern. However, these algorithms are computationally intensive as they need to simulate millions of candidate models, which limits their applicability and requires high computational resources. Graphics processing unit (GPU) computing is an affordable alternative for accelerating large-scale scientific computation, yet no method is currently available to exploit GPU technology for the reverse engineering of mechanistic GRNs from spatial phenotypes. Here we present an efficient methodology to parallelize evolutionary algorithms using GPU computing for the inference of mechanistic GRNs that can develop a given gene expression pattern in a multicellular tissue area or cell culture. The proposed approach is based on multi-CPU threads running the lightweight crossover, mutation and selection operators and launching GPU kernels asynchronously. Kernels can run in parallel in a single or multiple GPUs and each kernel simulates and scores the error of a model using the thread parallelism of the GPU. We tested this methodology for the inference of spatiotemporal mechanistic gene regulatory networks (GRNs)-including topology and parameters-that can develop a given 2D gene expression pattern. The results show a 700-fold speedup with respect to a single CPU implementation. This approach can streamline the extraction of knowledge from biological and medical datasets and accelerate the automatic design of GRNs for synthetic biology applications.
Assuntos
Palavras-chave

Texto completo: 1 Base de dados: MEDLINE Assunto principal: Algoritmos / Gráficos por Computador / Biologia Computacional / Perfilação da Expressão Gênica / Redes Reguladoras de Genes / Modelos Genéticos Idioma: En Ano de publicação: 2021 Tipo de documento: Article País de afiliação: Estados Unidos

Texto completo: 1 Base de dados: MEDLINE Assunto principal: Algoritmos / Gráficos por Computador / Biologia Computacional / Perfilação da Expressão Gênica / Redes Reguladoras de Genes / Modelos Genéticos Idioma: En Ano de publicação: 2021 Tipo de documento: Article País de afiliação: Estados Unidos