How do I fit batch data to a simbiology model?

5 visualizaciones (últimos 30 días)
Archishman Ghosh
Archishman Ghosh el 12 de Sept. de 2023
Comentada: Archishman Ghosh el 25 de Sept. de 2023
I have a dataset that contains one independent variable, time and four dependent concentration variables. These are kinetic traces. Two of these variables are titrated concentrations that change from one trace to the next. I would like to fit the entire dataset to my model however Simbiology does not allow datasets where the independent variable increases non monotonically. How do I fit the entire dataset globally?
Attached is a 3D plot of the different traces. I would like to create surface with my model on it. Is this possible in simbiology. I suppose if I get the parameters I can do it manually using meshgrid and surf. However the parameters need to come from a global fit. There are no analytical solutions to the 6 set of coupled ODEs. It has to be done numerically.
I have also attached the dataset.

Respuestas (1)

Jeremy Huard
Jeremy Huard el 12 de Sept. de 2023
Hi,
you will need first to assign a unique ID to every experiment. It looks like T7 is fixed during every experiment, is this correct?
If this is the case, you can use T7 as ID. If not, you can create new IDs with findgroups using the set of parameters you vary manually.
After setting the new variable (e.g. ID) as grouping variable, you can run a fit program as pooled fit to estimate a unique set of parameter values to fit all experiments.
Best,
Jérémy
  6 comentarios
Jeremy Huard
Jeremy Huard el 22 de Sept. de 2023
you are correct. Fitting with group-specific variants is only supported in R2021b or newer releases.
The Variant and dose setup table in the second screenshot you shared looks correct. The mention Data below variant2 and variant3 means that these variants are extracted from the dataset. Other columns with the mention Group Specific are there for you to select variants stored in the model. These columns are editable.
This definition is admittedly a bit confusing because variants extracted from the dataset are also group specific.
So far, your fitting setup seems correct. It would be useful if you could share the project with me to investigate further.
Could you please write to me via my user profile to continue this thread over email?
Thanks,
Jérémy
Archishman Ghosh
Archishman Ghosh el 25 de Sept. de 2023
Thanks, I've sent you a personal message.

Iniciar sesión para comentar.

Comunidades de usuarios

Más respuestas en  SimBiology Community

Categorías

Más información sobre Import Data en Help Center y File Exchange.

Productos


Versión

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by