paulflang / SbmlInterface.jl

Interface between the Systems Biology Markup Language and Julia
https://paulflang.github.io/SbmlInterface.jl/dev/
MIT License
5 stars 2 forks source link

Testing SbmlInterface on the sbml test suite. #9

Open anandijain opened 3 years ago

anandijain commented 3 years ago

Hello, thanks for this. This is really cool.

You might be aware of the sbml test suite, which would be great to test how much coverage this package has in converting models to MTK.

This is my experience so far is contained in this gist.

It should be a copy pasteable mwe (modulo file paths).

I basically just cloned the suite, grabbed all the xmls and ran it thru your functions, catching errors along the way.

Assignment rules are not implemented. is the error I got the most, and prevented all of the models in the suite from working with sbml2odesystem.

I'm interested in getting this package up to speed so let me know what I can do, or good places to start!

anandijain commented 3 years ago

I downloaded a random 100 from https://www.ebi.ac.uk/biomodels/ and ran the gist from earlier. Ran into this:

julia> ps = getparameters.(models)
ERROR: type Nothing has no field getNumParameters

when looping with try catch I get ERROR: MethodError: no method matching round(::Num, ::RoundingMode{:Down})

lmk if u need traces

anandijain commented 3 years ago

@paulflang hey i got an email notification that you replied but can't see it here, i DMd u on julia slack.