You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What ends up happening is that sbml_model.all_elements has type libcombine.SBaseList instead of the usual libsbml.ListWrapperSBase.
I can reproduce that this always happens if both libcombine and libsbml are imported simultaneously. It appears that all kinds of other model elements are also stripped of their usual types and appear as SBase elements. I suspect that this is some kind of incompatibility that arises from the fact that both are swig exported interfaces.
The text was updated successfully, but these errors were encountered:
indeed, libCombine should probably not be exposing the duplicated symbol (as it won't make any use of that). Until i release a new version i'd recommend to first include libcombine, and then libsedml.
A user reported the following issue with AMICI: AMICI-dev/AMICI#1483
What ends up happening is that
sbml_model.all_elements
has typelibcombine.SBaseList
instead of the usuallibsbml.ListWrapperSBase
.I can reproduce that this always happens if both libcombine and libsbml are imported simultaneously. It appears that all kinds of other model elements are also stripped of their usual types and appear as
SBase
elements. I suspect that this is some kind of incompatibility that arises from the fact that both are swig exported interfaces.The text was updated successfully, but these errors were encountered: