Related Experiment Video
Updated: Jul 17, 2025

Modeling an Enzyme Active Site using Molecular Visualization Freeware
Published on: December 25, 2021
SBcoyote: An Extensible Python-Based Reaction Editor and Viewer
Jin Xu1, Gary Geng2, Nhan D Nguyen3
1Department of Bioengineering, University of Washington, Seattle 98195, WA, USA.
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.
Related Concept Videos
Reaction Mechanisms
For instance, the decomposition of ozone appears to follow a mechanism with two steps:
Coupled Reactions
Energy in adenosine triphosphate or ATP molecules is easily accessible to do work. ATP powers the majority of energy-requiring cellular reactions....
Reaction Rate
The mathematical representation of the change in the concentration of reactants and products, over time, is the rate...
Reaction Quotient
Support Reactions in Three Dimensions
Ball and Socket Joint is one of the supports allowing free rotation about any axis. This freedom of rotation is...
Support Reactions
The purpose of the supports is to prevent the translational motion of the system by applying an equal and opposite force and to prevent the system's rotation by applying...

