SBcoyote: An extensible Python']Python-based reaction editor and viewer

被引:2
|
作者
Xu, Jin [1 ]
Geng, Gary [2 ]
Nguyen, Nhan D. [3 ]
Perena-Cortes, Carmen [4 ]
Samuels, Claire [4 ]
Sauro, Herbert M. [1 ]
机构
[1] Univ Washington, Dept Bioengn, Seattle, WA 98195 USA
[2] Univ Washington, Dept Comp Sci, Seattle, WA 98195 USA
[3] Augustana Univ, Dept Chem & Biochem, Sioux Falls, SD 57197 USA
[4] Univ Washington, Dept Math, Seattle, WA 98195 USA
基金
美国国家卫生研究院;
关键词
Visualization; Software; Computational modeling; Systems biology; SYSTEMS; MODELS; SBML;
D O I
10.1016/j.biosystems.2023.105001
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
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.
引用
收藏
页数:5
相关论文
共 50 条
  • [21] Python']Python-Based Fuzzy Classifier for Cashew Kernels
    Tomar, Snehal Singh
    Narendra, V. G.
    SOFT COMPUTING FOR PROBLEM SOLVING, SOCPROS 2017, VOL 1, 2019, 816 : 365 - 374
  • [22] FitAO: a Python']Python-based platform for algorithmic development in AO
    Krokberg, Tomi
    Nousiainen, Jalo
    Lehtonen, Jonatan
    Helin, Tapio
    ADAPTIVE OPTICS SYSTEMS VIII, 2022, 12185
  • [23] mango: A modular python']python-based agent simulation framework
    Schrage, Rico
    Sager, Jens
    Hoerding, Jan Philipp
    Holly, Stefanie
    SOFTWAREX, 2024, 27
  • [24] PyTFL: A Python']Python-based Neural Team Formation Toolkit
    Rad, Radin Hamidi
    Mitha, Aabid
    Fani, Hossein
    Kargar, Mehdi
    Szlichta, Jaroslaw
    Bagheri, Ebrahim
    PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, CIKM 2021, 2021, : 4716 - 4720
  • [25] PHIDL: Python']Python-based layout and geometry creation for nanolithography
    McCaughan, Adam N.
    Tait, Alexander N.
    Buckley, Sonia M.
    Oh, Dylan M.
    Chiles, Jeffrey T.
    Shainline, Jeffrey M.
    Nam, Sae Woo
    JOURNAL OF VACUUM SCIENCE & TECHNOLOGY B, 2021, 39 (06):
  • [26] A Python']Python-based Software Tool for Power System Analysis
    Milano, Federico
    2013 IEEE POWER AND ENERGY SOCIETY GENERAL MEETING (PES), 2013,
  • [27] PySPH: A Python']Python-based Framework for Smoothed Particle Hydrodynamics
    Ramachandran, Prabhu
    Bhosale, Aditya
    Puri, Kunal
    Negi, Pawan
    Muta, Abhinav
    Dinesh, A.
    Menon, Dileep
    Govind, Rahul
    Sanka, Suraj
    Sebastian, Amal S.
    Sen, Ananyo
    Kaushik, Rohan
    Kumar, Anshuman
    Kurapati, Vikas
    Patil, Mrinalgouda
    Tavker, Deep
    Pandey, Pankaj
    Kaushik, Chandrashekhar
    Dutt, Arkopal
    Agarwal, Arpit
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2021, 47 (04):
  • [28] SuffixAligner: A Python']Python-based Aligner for Long Noisy Reads
    Rabea, Zeinab
    El-Metwally, Sara
    Elmougy, Samir
    Rashad, M. Z.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (04) : 168 - 172
  • [29] SEDBYS: A python']python-based SED Builder for Young Stars
    Davies, Claire L.
    SOFTWAREX, 2021, 14
  • [30] automan: A Python']Python-Based Automation Framework for Numerical Computing
    Ramachandran, Prabhu
    COMPUTING IN SCIENCE & ENGINEERING, 2018, 20 (05) : 81 - 97