上传者: 38654315
|
上传时间: 2022-02-10 09:48:14
|
文件大小: 37.33MB
|
文件类型: -
R软件代码转换为matlab
libSBML
LibSBML是一个用于使用SBML(系统生物学标记语言)的开源库。
它是用C
++编写的,并为许多其他编程语言提供了语言绑定。
目录
介绍
LibSBML是一个编程库,可以帮助您读取,写入,操作,翻译和验证格式的文件和数据流。
开发人员可以将库嵌入他们的应用程序中,从而节省了实施自己的解析,操作和验证软件的工作。
在API级别,libSBML为数据结构提供相同的接口,而与模型是源自SBML
1、2还是3无关。LibSBML理解SBML的所有级别和版本,并支持所有SBML
3级别的软件包。
为什么不简单地使用通用XML解析库呢?
与直接使用通用XML库相比,诸如libSBML之类的专用库具有许多优势。
这里有一些:
特定领域的对象模型。
LibSBML的对象模型和API围绕SBML和使用SBML时通常需要的操作进行设计。
验证设施。
LibSBML实现SBML规范中定义的所有验证规则,并对其自身执行其他验证。
(这些验证规则不是SBML模式的一部分。)
转换工具:LibSBML可以在大多数级别和版本的SBML之间转换,并且可以在某些类型的S