Exporting SimBiology model with custom units

1 回表示 (過去 30 日間)
R Andreev
R Andreev 2021 年 5 月 21 日
回答済み: Florian Augustin 2021 年 5 月 24 日
I get this error
An error occurred parsing the unit composition
trying to export a model (attached) that has a species with unit uM, defined as micromolarity in the "Library":
sbmlexport(sbioloadproject("test.sbproj").m1)
Any insights?
Thanks.

回答 (1 件)

Florian Augustin
Florian Augustin 2021 年 5 月 24 日
Hi,
Thank you for reporting this issue. There is a bug in sbmlexport, it should be able to export your custom unit. We are looking into a fix. As a workaround I suggest to define your custom unit uM in terms of micromole/liter:
% Remove the old unit
uM = sbioselect(sbioroot, "Name", "uM");
sbioremovefromlibrary(uM);
% Add the new unit
customUnit = sbiounit("uM", "micromole/liter");
sbioaddtolibrary(customUnit);
Best regards,
Florian

カテゴリ

Help Center および File ExchangeExtend Modeling Environment についてさらに検索

タグ

製品


リリース

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by