Combining intracellular models with a single model#415
Open
vincent-noel wants to merge 15 commits intoMathCancer:developmentfrom
Open
Combining intracellular models with a single model#415vincent-noel wants to merge 15 commits intoMathCancer:developmentfrom
vincent-noel wants to merge 15 commits intoMathCancer:developmentfrom
Conversation
e945137 to
742e7ae
Compare
742e7ae to
90d4278
Compare
Collaborator
|
I think this is really cool! We should have a conversation around next updates to |
|
This sounds great! Together with @marcorusc and @othmya, we are finishing the physicell-dfba paper, which includes several different use cases that can be
|
Collaborator
Author
|
@migp11 Indeed, this is your TNF receptor model. That was the simplest example I could think of, and it worked. About the AGS model, that's a nice idea. I have some reading to do, and then let's talk about this. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Hi all !
This is a PR on something I've been thinking about for some time: the possibility of having multiple types of intracellular models, and to have them interact. To achieve this, we need to modify a bit the implementation of Intracellular, mainly to change the variable in Phenotype, from an Intracellular pointer to a vector of Intracellular pointers.
This leads to a few more changes, such as having the pre/post intracellular update function belonging to the Intracellular object, and to add the Intracellular to a few method parameters (to be sure to have the "good" one).
Here I'm providing a quick example I build in the last days, which has an SBML ODE model for the TNF receptor binding and endocytosis and a Boolean model for the cell fate. To build it, use
make spheroid_tnf.For the ODE model, I'm using what I think is the latest implementation of roadrunner, based on #362 and #406. I had to modify a few things, such as introducing the Intracellular* parameter in many places, and I also changed the way the species values are modified before the update. So before thinking about merging this, we should focus on #362 and #406, and I can make a separate PR to have my changes too.
I am also working on example using the latest version of dFBA which is being developed at BSC by @marcorusc and @migp11, but I'll wait for them to submit their PR.
Let me know what you think !