-
Notifications
You must be signed in to change notification settings - Fork 1
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
SBML test models #1
Comments
Hi all, See discussion here In L1V2 you cannot encode amounts of species, but all species are concentrations (which is not working with the kineticLaws you provide). You should encode the SBML file in a higher version of SBML, preferable L3V1 (or L2V4) which allows to define the species as amounts. If you have any questions how to encode the model in SBML please let me know. I would recommend to write some python script (with libsbml python bindings) which converts your internal LASSIE format to SBML. You could than provide all the test files in SBML, so the performance could be compared to SBML based simulators. The best |
Dear Dr. König, thank you very much for your kind observations and your interest in LASSIE. We are checking the SBML files and investigating the issue you pointed out. We will post our findings as soon as possible. All the best, |
Hi, |
Dear Dr. König, we apologize for the delay. We suspect that the problem was the software used to produce the SBML. This legacy code creates a model encoded using a very early version of SBML that might be partially incompatible with COPASI. We are currently developing a novel converter to investigate this possibility. Marco |
Hi Marco,
any update on this?
M
…On Wed, Jun 21, 2017 at 5:00 PM, Marco S. Nobile ***@***.***> wrote:
Dear Dr. König,
we apologize for the delay. We suspect that the problem was the software
used to produce the SBML. This legacy code creates a model encoded using a
very early version of SBML that might be partially incompatible with
COPASI. We are currently developing a novel converter to investigate this
possibility.
Marco
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#1 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AA29ut8Vu-8bBZMTv32kP-YPtuOZEuIYks5sGTAagaJpZM4NYDsa>
.
--
Dr. Matthias König
Junior Group Leader LiSyM - Systems Medicine of the Liver
Humboldt-University Berlin, Institute of Biology, Institute for Theoretical
Biology
https://www.livermetabolism.com
konigmatt@googlemail.com
Tel: +49 30 20938450
Tel: +49 176 81168480
|
Hi all,
I just read the LASSIE paper and wanted to compare the results to libroadrunner I was involved with
See:
https://www.ncbi.nlm.nih.gov/pubmed/26085503
which achieves in my own experience ~5-10x speedup for large system compared to COPASI (which uses LSODA) and has no problem running reaction kinetics with arbitrary math on large systems (~3000 reactions and species).
I tried to run the provided 4096x4096 SBML model, but there seems to be an issue with the model equations because around ~10 seconds of simulation the concentrations run against infinity (i.e. step sizes cannot be fullfilled any more). Also before some of the concentrations have negative values, like X454, which than stops the integrator around 9.064 s
See for instance X454 which runs against negative infinity shortly before the simulation aborts.
In my opinion there should be no negative concentrations which seems to be an indicator for either wrong kinetics or initial values.
Are you sure that the kinetics are correctly encoded in the SBML file? I could imagine that the reason COPASI could not handle the file is that it is a non-integratable system (running to infinity) due to some encoding error of the ODEs. Could you check that the SBML has the correct kinetics?
Could you provide a reference solution for the 4096x4096 SBML model simulated with LASSIE (do you see negative values)?
Could you provide SBML files for the smaller examples in Table 1, i.e the 64x64 up to the 8192x8192 models, so I could run a full benchmark comparison of LASSIE against libroadrunner.
Thanks for any help
Matthias
The text was updated successfully, but these errors were encountered: