2020
DOI: 10.1016/j.biosystems.2020.104150
|View full text |Cite
|
Sign up to set email alerts
|

libsbmljs—Enabling web-based SBML tools

Abstract: The SBML standard is used in a number of online repositories for storing systems biology models, yet there is currently no Web-capable JavaScript library that can read and write the SBML format. This is a severe limitation since the Web has become a universal means of software distribution, and the graphical capabilities of modern web browsers offer a powerful means for building rich, interactive applications. Also, there is a growing developer population specialized in web technologies that is poised to take … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
1
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 23 publications
0
1
0
Order By: Relevance
“…For educators, embedding interactive SBML models in their online learning materials will be invaluable, allowing the students to explore the behavior of chemical networks such as metabolic and signaling networks. Besides the Antimony library discussed here, the SBML library (libSBML) [ 10 ] has been converted to a JavaScript/WebAssembly version for use in a web browser ( https://github.com/sys-bio/libsbmljs ) [ 11 ]. This work includes a proof of concept simulator for existing SBML models ( https://libsbmljs.github.io/ ).…”
Section: Discussionmentioning
confidence: 99%
“…For educators, embedding interactive SBML models in their online learning materials will be invaluable, allowing the students to explore the behavior of chemical networks such as metabolic and signaling networks. Besides the Antimony library discussed here, the SBML library (libSBML) [ 10 ] has been converted to a JavaScript/WebAssembly version for use in a web browser ( https://github.com/sys-bio/libsbmljs ) [ 11 ]. This work includes a proof of concept simulator for existing SBML models ( https://libsbmljs.github.io/ ).…”
Section: Discussionmentioning
confidence: 99%
“…SyBLaRS mainly depends on the Cytoscape.js library to draw graphs and manage graph operations. It uses sbgnml-to-cytoscape [ 26 ] and libsbmljs [ 27 ] packages and the cytoscape-graphml extension to convert SBGNML, SBML and GraphML files, respectively, into JSON format as accepted by Cytoscape.js. Cytosnap , which is a package to render graphs on the server side with Cytoscape.js, is used to apply layout and/or generate images of pathway graphs.…”
Section: Design and Implementationmentioning
confidence: 99%