SimBiology

 

SimBiology

Modelización, simulación y análisis de sistemas biológicos

 

SimBiology® proporciona una app (cursiva) y herramientas programáticas que sirven para modelizar, simular y analizar sistemas dinámicos centrados en aplicaciones farmacocinéticas/farmacodinámicas (PK/PD) y de biología de sistemas. Así se puede crear modelos utilizando el editor de diagramas de bloques incluido en la app (cursiva), o de forma programática mediante el lenguaje MATLAB®. SimBiology incluye tambíen una librería de modelos PK usuales que se pueden personalizar e integrar con modelos de biología de sistemas mecanicistas.

Las diversas técnicas de exploración de modelos permiten identificar las pautas posológicas y las dianas de fármacos potenciales óptimas en las vías celulares. SimBiology utiliza ecuaciones diferenciales ordinarias (ODE) y solvers estocásticos para simular el perfil temporal de la exposición a fármacos, la eficacia de los fármacos y los niveles de enzimas y metabolitos. Cabe la posibilidad de investigar la dinámica del sistema y guiar la experimentación mediante barridos de parámetros y análisis de sensibilidad. También se puede emplear datos de un sujeto único o datos de población para estimar los parámetros del modelo.

 

Creación de modelos

Cree modelos de farmacología de sistemas cuantitativos (QSP), farmacocinética fisiológicamente basada (PBPK) o farmacocinética/farmacodinámica (PK/PD) de la misma forma como si lo hiciera en una hoja de papel.

Especificación de la dinámica del modelo

Utilice el editor de diagramas de bloques de tipo "arrastrar y soltar" o las herramientas programáticas para crear modelos de QSP, PBPK o PK/PD. Importe los modelos existentes a partir de archivos escritos en lenguaje de marcado para biología de sistemas (SBML).

Diagrama de un modelo de QSP de la diabetes.

Creación de variantes de modelos

Utilice variantes de los modelos para almacenar un conjunto de valores de parámetros o condiciones iniciales que difieren de la configuración básica del modelo. Simule con facilidad pacientes virtuales, fármacos candidatos, escenarios alternativos e hipótesis sin necesidad de crear varias copias del modelo.

Tabla de variantes de un modelo.

Evaluación de las pautas posológicas

Defina y evalúe los regímenes de dosificación para optimizarlos. Evalúe los beneficios de las terapias combinadas mediante dosificaciones dirigidas a dianas terapéuticas distintas.  

Simulación de modelos

Simule el comportamiento dinámico de su modelo mediante el uso de una serie de solvers determinísticos y estocásticos.

Selección de un método de resolución cursiva

Seleccione uno de los diversos solvers determinísticos disponibles (incluidos los métodos ODE de MATLAB y los métodos de SUNDIALS) o elija uno de los solvers estocásticos (incluidos el algoritmo de simulación estocástico (SSA), tau-leaping explícito y tau-leaping implícito.)

Conversión automática de unidades

Elija las unidades más apropiadas para su modelo; por ejemplo, especifique la dosis en miligramos, la concentración del fármaco en nanogramos/mililitros y el volumen de plasma en litros. Las herramientas de convertirán de unidades convierten todas las cantidades del modelo y sus datos a un sistema de unidades coherente.

Especificación y conversión de unidades.

Aceleración de simulaciones

Acelere la simulación de modelos de gran tamaño o simulaciones Monte Carlo a través de la conversión de los modelos a código C compilado. Aumente aún más el rendimiento distribuyendo las simulaciones entre varios núcleos, clusters o recursos informáticos en la nube mediante Parallel Computing Toolbox™.

Escalación a clusters y la nube para mejorar el rendimiento.

Estimación de parámetros

Estime los parámetros del modelo mediante su ajuste a los datos experimentales. Calcule los parámetros de PK con un
análisis no compartimental (NCA).

Análisis no compartimental

Calcule los parámetros farmacocinéticos de un fármaco a partir de la medición de sus niveles plasmáticos sin utilizar un modelo compartimental. Lleve a cabo un análisis no compartimental en datos tanto experimentales como de simulación, en datos procedentes de diseños de muestreo intensivos o dispersos y para uno o varios métodos de administración.

Cálculo del AUC de un perfil farmacocinético en escalas lineales y semilogarítmicas.

Regresión no lineal

Estime los parámetros mediante métodos de estimación locales o globales y calcule los intervalos de confianza de los parámetros y de las predicciones del modelo. Ajuste el modelo a los grupos de forma independiente a fin de generar estimaciones específicas para cada uno de ellos o ajuste el modelo a todos los grupos simultáneamente para estimar un conjunto único de valores.

Intervalos de confianza de parámetros gaussianos de un modelo PK de dos compartimentos.

Modelos no lineales de efectos mixtos (NLME)

Utilice métodos NLME para ajustar los datos de población tales como de maximización de la expectativa por aproximación estocástica (SAEM), de estimación condicional de primer orden (FOCE), de estimación de primer orden (FO), de aproximación de efectos mixtos lineales (LME) o de aproximación LME restringida.

Gráficos de progreso para el método de efectos mixtos no lineales.

Análisis de modelos

Realice análisis de sensibilidad, barridos de parámetros y simulaciones Monte Carlo para explorar la influencia de los parámetros y las condiciones en el comportamiento del modelo.

Tareas integradas y herramientas de exploración interactivas

Use las tareas integradas para analizar sus modelos. Utilice los deslizadores para explorar de forma interactiva los efectos de las variaciones en los parámetros o los regímenes de dosificación en los resultados del modelo.

Editor de tareas que muestra los efectos de diferentes valores de parámetros y regímenes de dosificación.

Análisis personalizados

Utilice SimBiology de forma programática con scripts de MATLAB para automatizar los análisis y crear análisis personalizados.

Algoritmo personalizado empleado para identificar una velocidad de infusión óptima.

Distribución de modelos

Cree aplicaciones de exploración de modelos con MATLAB Compiler™ y compártalas con otras personas que no tienen acceso a MATLAB y SimBiology. Distribuya modelos sin exponer su propiedad intelectual.

Creación de cursiva apps en la interfaz gráfica de SimBiology

Cree apps de exploración de modelos independientes con un clic en la interfaz gráfica de usuario de de SimBiology.

App creada en la interfaz gráfica de SimBiology que muestra los resultados de un tratamiento anti-TNF.

Aplicación personalizada que muestra los resultados de la simulación para una terapia combinada.

Funcionalidades más recientes

Dosificación parametrizada

Especifique las propiedades de dosificación mediante parámetros de modelo, para aplicaciones tales como el ajuste de la dosis según el peso corporal.

Dosificación adaptativa

Cambie el comportamiento de la dosificación durante una simulación como respuesta a los valores de estado o los parámetros del modelo.

Consulte las notas de la versión para obtener detalles sobre estas características y las funciones correspondientes.

Consiga una prueba gratuita

30 días de exploración a su alcance.

Descargar ahora

¿Listo para comprar?

Solicitar precio y explore los productos relacionados.

¿Eres estudiante?

Obtenga el software para estudiantes de MATLAB y Simulink.

Más información