Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issues with Crauste Model #183

Open
FFroehlich opened this issue May 5, 2023 · 2 comments
Open

Issues with Crauste Model #183

FFroehlich opened this issue May 5, 2023 · 2 comments

Comments

@FFroehlich
Copy link
Collaborator

I just had a brief look at the model equations to investigate sources of the notorious integration issues with that model and ... I am not necessarily surprised that this model causes issues: the Memory species is lacking a cell death reaction and is effectively unbounded.

It looks like the issue is already present in the original d2d implementation: https://github.com/Data2Dynamics/d2d/blob/master/arFramework3/Examples/Crauste_ImmuneCells_CellSystems2017/Models/ModelImmuneCells.def

From all I can tell this reaction is supposed to be present in the original model (see attached screenshot of Figure 3, specifically panel C).

There also appear to be other discrepancies with the model in Figure C (baseline and pathogen mediated early effector cell death; baseline late effector cell death are missing), but the authors did model selection so it might be another model that is implemented here. However, other model variants appear to implement other differentiation trajectories, which should not involve cell death reactions.

image

@FFroehlich
Copy link
Collaborator Author

Looking at Table S3, the kinetic parameters for the omitted reactions appear to be zero, so these implementation decisions might have been intentional (with the exception of EarlyEffector cell death, which is not even listed in the table). Still, having a sink state appears unphysiological and numerical issues are to be expected.

@FFroehlich FFroehlich reopened this May 6, 2023
@FFroehlich
Copy link
Collaborator Author

FFroehlich commented May 6, 2023

Deeper dive into model dynamics suggest that numerical issues are due to finite time blowup for the EarlyEffector species, not the Memory sink state. Hence, there might not be a link between numerical issues and altered model structure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant