发现CellDesigner插件开发的库真的很不好用:缺乏很多基础的功能;而且有些方法居然 不对称:有appendProtein()却居然没有appendGene()。
比较严重的一点就是:PluginListOf:本来enzymer以为这是和JAVA中List类有着密切联系的一个类,但是阅读文档后才发现很令人失望:PluginListOf并不extends List,所以也就失去了所有List类所能够提供的功能:譬如这会儿Enzymer所急切需要的List合并。
文档中很多setListOf方法形同鸡肋:这些方法只是在SBML文档中的ListOf***部分添加相应的内容,却并不在图像中加以显示(SBML信息的重叠化),为了能够将图标显示,只能通过addSpecies方法
考虑到这是CellDesigner第一个插件开发版本——缺陷也在所难免,可惜很多地方作者考虑的并不周到:使得CellDesigner 4.0 alpha 版在开发SBML写入功能上并不能尽如人意。
比较严重的一点就是:PluginListOf:本来enzymer以为这是和JAVA中List类有着密切联系的一个类,但是阅读文档后才发现很令人失望:PluginListOf并不extends List,所以也就失去了所有List类所能够提供的功能:譬如这会儿Enzymer所急切需要的List合并。
文档中很多setListOf方法形同鸡肋:这些方法只是在SBML文档中的ListOf***部分添加相应的内容,却并不在图像中加以显示(SBML信息的重叠化),为了能够将图标显示,只能通过addSpecies方法
考虑到这是CellDesigner第一个插件开发版本——缺陷也在所难免,可惜很多地方作者考虑的并不周到:使得CellDesigner 4.0 alpha 版在开发SBML写入功能上并不能尽如人意。