Suppr超能文献

SBcoyote:一个基于 Python 的可扩展的反应编辑器和查看器。

SBcoyote: An extensible Python-based reaction editor and viewer.

机构信息

Department of Bioengineering, University of Washington, Seattle 98195, WA, USA.

Department of Computer Science, University of Washington, Seattle 98195, WA, USA.

出版信息

Biosystems. 2023 Oct;232:105001. doi: 10.1016/j.biosystems.2023.105001. Epub 2023 Aug 16.

Abstract

SBcoyote is an open-source cross-platform biochemical reaction viewer and editor released under the liberal MIT license. It is written in Python and uses wxPython to implement the GUI and the drawing canvas. It supports the visualization and editing of compartments, species, and reactions. It includes many options to stylize each of these components. For instance, species can be in different colors and shapes. Other core features include the ability to create alias nodes, alignment of groups of nodes, network zooming, as well as an interactive bird-eye view of the network to allow easy navigation on large networks. A unique feature of the tool is the extensive Python plugin API, where third-party developers can include new functionality. To assist third-party plugin developers, we provide a variety of sample plugins, including, random network generation, a simple auto layout tool, export to Antimony, export SBML, import SBML, etc. Of particular interest are the export and import SBML plugins since these support the SBML level 3 layout and render standard, which is exchangeable with other software packages. Plugins are stored in a GitHub repository, and an included plugin manager can retrieve and install new plugins from the repository on demand. Plugins have version metadata associated with them to make it install plugin updates. Availability: https://github.com/sys-bio/SBcoyote.

摘要

SBcoyote 是一个开源的跨平台生化反应查看和编辑工具,它基于自由的 MIT 许可证发布。它是用 Python 编写的,使用 wxPython 来实现 GUI 和绘图画布。它支持隔室、物种和反应的可视化和编辑。它包含许多选项来美化这些组件的每一个。例如,物种可以有不同的颜色和形状。其他核心功能包括创建别名节点、对齐节点组、网络缩放,以及网络的交互式鸟瞰视图,以便在大型网络上轻松导航。该工具的一个独特功能是广泛的 Python 插件 API,第三方开发者可以在其中包含新功能。为了帮助第三方插件开发者,我们提供了各种示例插件,包括随机网络生成、简单的自动布局工具、导出到 Antimony、导出 SBML、导入 SBML 等。特别值得关注的是导出和导入 SBML 插件,因为它们支持 SBML 级别 3 的布局和渲染标准,可以与其他软件包交换。插件存储在一个 GitHub 存储库中,包含的插件管理器可以根据需要从存储库中检索和安装新插件。插件具有与之关联的版本元数据,以实现插件更新的安装。可获取性:https://github.com/sys-bio/SBcoyote。

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验