Articulo de referencia

VCell

VCell (Virtual Cell) [ 1 ] [ 2 ] [ 3 ] [ 4 ] es una plataforma de software de código abierto para el modelado y la simulación de organismos vivos , principalmente células . Ha s...

VCell (Virtual Cell) [ 1 ] [ 2 ] [ 3 ] [ 4 ] es una plataforma de software de código abierto para el modelado y la simulación de organismos vivos , principalmente células . Ha sido diseñada para ser una herramienta para una amplia gama de científicos, desde biólogos celulares experimentales hasta biofísicos teóricos . [ 5 ]

Concepto

VCell es una plataforma de software avanzada para modelar y simular la cinética de reacciones, el transporte de membrana y la difusión en las complejas geometrías de células y tejidos multicelulares. Los modelos de VCell tienen una estructura jerárquica en forma de árbol. El nivel del tronco es la " Fisiología ", que consta de compartimentos, especies y reacciones químicas, y velocidades de reacción que son funciones de las concentraciones. Dadas las concentraciones iniciales de las especies, VCell puede calcular cómo cambian estas concentraciones con el tiempo. La forma en que se realizan estas simulaciones numéricas se determina mediante varias " Aplicaciones ", que especifican si las simulaciones serán deterministas o estocásticas, y espaciales o compartimentales; múltiples "Aplicaciones" también pueden especificar concentraciones iniciales, coeficientes de difusión, caudales y diversas suposiciones de modelado. Por lo tanto, las " Aplicaciones " pueden considerarse experimentos computacionales para probar ideas sobre el sistema fisiológico. Cada " Aplicación " corresponde a una descripción matemática, que se traduce automáticamente al lenguaje de descripción matemática de VCell. Se pueden ejecutar múltiples " Simulaciones ", incluyendo escaneos de parámetros y cambios en las especificaciones del solucionador, dentro de cada " Aplicación ".

Los modelos pueden variar desde los más simples hasta los más complejos, y pueden representar una mezcla de datos experimentales y supuestos puramente teóricos.

VCell puede utilizarse como una aplicación distribuida a través de Internet o como una aplicación independiente. La interfaz gráfica de usuario permite la construcción de modelos complejos en términos biológicamente relevantes: dimensiones y forma de los compartimentos, características moleculares y parámetros de interacción. VCell convierte la descripción biológica en un sistema matemático equivalente de ecuaciones diferenciales. Los usuarios pueden alternar entre la vista biológica esquemática y la vista matemática en la interfaz gráfica común. De hecho, si lo desean, pueden manipular la descripción matemática directamente, sin pasar por la vista esquemática. VCell ofrece a los usuarios la posibilidad de elegir entre diversos solucionadores numéricos para traducir la descripción matemática a código de software que se ejecuta para realizar las simulaciones. Los resultados pueden visualizarse en línea o descargarse al ordenador del usuario en una amplia variedad de formatos de exportación. La licencia de Virtual Cell permite el acceso gratuito a todos los miembros de la comunidad científica. [ 6 ]

Los usuarios pueden guardar sus modelos en la base de datos VCell, alojada en servidores de la Universidad de Connecticut. La base de datos VCell utiliza un sistema de control de acceso con permisos que permiten a los usuarios mantener sus modelos privados, compartirlos con colaboradores seleccionados o hacerlos públicos. El sitio web de VCell mantiene una lista consultable de modelos públicos asociados a publicaciones de investigación.

Los modelos VCell pueden formularse como redes de reacción o basarse en reglas de reacción. Un modelo puede simularse utilizando diversas suposiciones físicas: deterministas, estocásticas o híbridas (deterministas/estocásticas); compartimentales no espaciales, simulando únicamente la cinética de reacción, o con geometrías espaciales explícitas que también consideran la difusión y el flujo. Una nueva función experimental permite desarrollar modelos de reacción-difusión en geometrías variables (arriba).

Características

VCell admite las siguientes características:

  • Dentro de la " Fisiología ", los modelos pueden especificarse como redes de reacción o reglas de reacción. [ 7 ]
  • Se pueden elegir simulaciones para resolver variaciones de concentraciones en el espacio ( simulaciones espaciales ) o asumir concentraciones constantes en todos los compartimentos ( simulaciones compartimentales ).
  • Para simulaciones espaciales, las geometrías se pueden especificar mediante ecuaciones de geometría analítica , derivadas de la combinación de formas simples o de imágenes importadas, como pilas de imágenes de microscopio confocal 3D. Se proporcionan utilidades para la segmentación 3D de datos de imagen en regiones como núcleo, mitocondrias, citosol y espacio extracelular.
  • Las simulaciones pueden basarse en la integración de ecuaciones diferenciales sin el uso de números aleatorios ( simulaciones deterministas ) o en eventos aleatorios ( simulaciones estocásticas ).
  • Las simulaciones pueden ejecutarse utilizando diversos solucionadores, entre los que se incluyen: 6 solucionadores de ecuaciones diferenciales ordinarias (EDO), 2 solucionadores de ecuaciones diferenciales parciales (EDP), 4 solucionadores estocásticos no espaciales y Smoldyn [ 8 ] para simulaciones espaciales estocásticas. VCell también ofrece un solucionador espacial híbrido determinista/estocástico para situaciones en las que algunas especies están presentes en baja cantidad y otras en alta cantidad. Recientemente, se ha puesto a disposición un solucionador sin red, NFSim , para la simulación estocástica de modelos basados ​​en reglas, grandes y combinatoriamente complejos. La mayoría de los solucionadores pueden ejecutarse localmente, y todos pueden ejecutarse remotamente en servidores VCell.
  • Para los modelos deterministas compartimentales, los mejores valores de los parámetros para ajustar los datos experimentales pueden estimarse mediante algoritmos desarrollados por el software COPASI . Estas herramientas están disponibles en VCell.
  • Los modelos y las configuraciones de simulación (denominadas aplicaciones ) se pueden almacenar en archivos locales como lenguaje de marcado de celda virtual (VCML) [ 9 ] o almacenarse de forma remota en la base de datos VCell.
  • Los modelos se pueden importar y exportar como lenguaje de marcado de biología de sistemas (SBML) [ 10 ].
  • Las vías biológicas se pueden importar como Biological Pathway Exchange (BioPAX) [ 11 ] para construir y anotar modelos.

VCell permite a los usuarios un acceso integrado a diversas fuentes para ayudarles a construir y anotar modelos:

  • Los modelos almacenados en la base de datos VCell pueden ser puestos a disposición por sus autores para algunos usuarios ( compartidos ) o para todos los usuarios ( públicos ).
  • VCell puede importar modelos de la base de datos BioModels . [ 12 ]
  • Las rutas biológicas se pueden importar desde Pathway Commons . [ 13 ]
  • Los elementos del modelo pueden anotarse con identificadores de Pubmed UniProt ( proteínas ) [ 14 ] KEGG (reacciones y especies) GeneOntology (reacciones y especies), Reactome (reacciones y especies) y ChEBI (principalmente moléculas pequeñas). [ 15 ]

Desarrollo

VCell se está desarrollando en el Centro R. D. Berlin para el Análisis y Modelado Celular en el Centro de Salud de la Universidad de Connecticut . [ 16 ] El equipo se financia principalmente a través de subvenciones de investigación de los Institutos Nacionales de Salud .

Véase también

Referencias

  1. Schaff J, Fink CC, Slepchenko B, Carson JH, Loew LM (septiembre de 1997). "Un marco computacional general para modelar la estructura y función celular" . Biophysical Journal . 73 (3): 1135– 46. Bibcode : 1997BpJ....73.1135S . doi : 10.1016/ S0006-3495 (97)78146-3 . PMC 1181013. PMID 9284281 .  
  2. "Mapeando los mecanismos que subyacen a la vida" . Hartford Courant. 23 de febrero de 1999. Consultado el 19 de marzo de 2012 .
  3. Loew LM, Schaff JC (octubre de 2001). "La célula virtual: un entorno de software para la biología celular computacional". Trends in Biotechnology . 19 (10): 401– 6. doi : 10.1016/S0167-7799(01)01740-1 . PMID 11587765 . 
  4. Cowan AE, Moraru II, Schaff JC, Slepchenko BM, Loew LM (2012). "Modelado espacial de redes de señalización celular". Métodos computacionales en biología celular . Vol. 110. Elsevier. pp. 195–221 . doi : 10.1016/b978-0-12-388403-9.00008-4 . ISBN   9780123884039. PMC 3519356 . PMID 22482950 .  
  5. Moraru II, Schaff JC, Slepchenko BM, Blinov ML, Morgan F, Lakshminarayana A, Gao F, Li Y, Loew LM (septiembre de 2008). "Entorno de software para modelado y simulación de células virtuales" . IET Systems Biology . 2 (5): 352– 62. doi : 10.1049/iet - syb:20080102 . PMC 2711391. PMID 19045830 .  
  6. "VCell - La célula virtual" . Centro de Salud de UConn . Consultado el 22 de marzo de 2012 .
  7. Blinov ML, Schaff JC, Vasilescu D, Moraru II, Bloom JE, Loew LM (octubre de 2017). "Modelado compartimental y espacial basado en reglas con célula virtual" . Biophysical Journal . 113 (7): 1365– 1372. Bibcode : 2017BpJ...113.1365B . doi : 10.1016/j.bpj.2017.08.022 . PMC 5627391. PMID 28978431 .  
  8. "Smoldyn: un simulador estocástico espacial para redes de reacciones químicas" . Consultado el 23 de marzo de 2012 .
  9. "Arquitectura de software VCell - Especificación VCML" . Consultado el 23 de marzo de 2012 .
  10. "Lenguaje de marcado de biología de sistemas (SBML)" . Consultado el 23 de marzo de 2012 .
  11. "BioPAX - Intercambio de vías biológicas" . Consultado el 23 de marzo de 2012 .
  12. "Base de datos BioModels: una base de datos de modelos publicados y anotados" . Consultado el 23 de marzo de 2012 .
  13. "Pathway Commons" . Consultado el 23 de marzo de 2012 .
  14. "UniProt" . Consultado el 23 de marzo de 2012 .
  15. "Entidades químicas de interés biológico (ChEBI)" . Consultado el 23 de marzo de 2012 .
  16. "El Centro Richard D. Berlin para el Análisis y Modelado Celular (CCAM)" . Consultado el 23 de marzo de 2012 .
  • Página principal de VCell
  • Descarga de VCell
  • Foro de usuarios de VCell
  • Modelos de células V en publicaciones
  • Tutorial sobre cómo usar VCell en YouTube .
  • Código fuente en GitHub