MATLAB: SimBiology or sbmlimport crashing MATLAB

crashsbmlsbmlimportSimBiology

I'm trying to import this SBML model into SimBiology using the sbmlimport function. Unfortunately this results in an immediate crashing of MATLAB (2010b and 2013a) – does anyone have any suggestions on how to proceed or diagnose the issue?
Many thanks,
Richard

Best Answer

Hi Richard,
The problem is that some of the compartments have a size of 0. This is not supported in SimBiology. Even though these compartments are two-dimensional (e.g., membranes), they still need to specify a non-zero area. If you change the size of these compartments to something non-zero, say 1, then you should be able to import the SBML file.
It also looks like attempting to import the original file no longer crashes as of R2013b. In that version, you get an error message about the compartment volume.
-Arthur