-
-
Notifications
You must be signed in to change notification settings - Fork 71
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
some more networkapi functions ? #326
Conversation
updating all commits to local repo
A network dynamics approach to chemical reaction networks
updated for viewing graph for `0` or `Nothing` type of complex in reactant/product
@yewalenikhil65 very nice! I think it would make more sense though to add some of these intermediate matrix representations to the API, and then have the tutorial show something cool one can do using them. What do you think? |
Yes, i think having these matrices as output of some |
function `complexstoichmat(rn)` defined
export complexstoichmat
@isaacsas , added a |
Could you also add tests for some examples to make sure the returned matrices are all correct? |
Yup, .. any suggestion on what kind of reactions i should preferably use for tests ? |
I'd suggest systems with a variety of reactions, including non-mass action reactions if they make sense, and where you know the answer (either from a paper, or from working it out by hand). |
updating networkapi.jl with new API functions based on intermediate complexes in reactions
adding tests for api functions `complex_stoich_matrix` , `complex_incidence_matrix`, `complex_outgoing_matrix` and `netstoichmat` functions
exporting `reaction_complexes`, `reaction_rates`, `complex_stoich_matrix`, `complex_incidence_matrix`, `complex_outgoing_matrix`
@yewalenikhil65 will take a look later in the week, I’m swamped through Thursday currently. |
No problem |
Hi @isaacsas There example is missing a demonstration for the use of these functions. Will start to work on it this week. |
updating the tutorial to accomodate changes as per symbolics array
@yewalenikhil65 what is the status on this PR? Are you done with it? (Your last comment said there was more you planned to do.) |
hi @isaacsas wrapping it up here yewalenikhil65#2 (comment) |
@isaacsas closing this PR , and will come up with new PR with functions + proposed tutorial |
@yewalenikhil65 sorry for my delays with this one. If you feel this is done and in good shape I can review; I just wasn't clear if you had further updates you intended to make or not! I'll look through your comment -- somehow I missed that in the previous discussion. |
@isaacsas sure.. please do review yewalenikhil65#2 (comment) , so that we can decide whether it goes well with the complex-stoichiomatrices matrices functions in networkapi.jl that i proposed earlier. |
Based on #318
for now, i have written this in a form of tutorial ! Should this be in tutorial form Or should we add some more
networkapi
functions forincidence matrix of complexes
,complex stoichiometric matrix
,outgoing matrix
,Laplacian matrix
and so on?