Metadata-Version: 2.1
Name: SBMLDiagrams
Version: 0.0.9
Summary: Visualize, edit and write SBML files.
Home-page: https://github.com/SunnyXu/SBMLDiagrams
Author: Jin Xu
Author-email: jxu2019@uw.edu
License: MIT License
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: coverage
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: python-libsbml
Requires-Dist: pip (>20)
Requires-Dist: simplesbml
Requires-Dist: tellurium
Requires-Dist: skia-python

# SBMLDiagrams
[![Coverage](https://codecov.io/gh/sunnyXu/SBMLDiagrams/branch/main/graph/badge.svg)](https://codecov.io/gh/sunnyXu/SBMLDiagrams)

## Introduction
SBMLDiagrams can visualize SBML to PNG/JPG/PDF files by visualizeSBML. On one hand, 
users can get all the information about Compartment, Node and Reaction from an 
SBML file by importSBML. On the other hand, it supports users to generate SBML files by exportSBML.
Users can also edit and update an SBML file via editSBML. This package supports SBML level 3, including layout and render. Namely, it does not only provide position and color information but also supports different shapes of nodes or alias nodes. If you use any part of this python package, please cite the Gihub website (https://github.com/SunnyXu/SBMLDiagrams).

## Installation

``pip install SBMLDiagrams``

## Documentation
Please see documentation at https://sunnyxu.github.io/SBMLDiagrams/ for details.




