Metadata-Version: 2.1
Name: SBMLKinetics
Version: 0.0.5
Summary: Analyze SBML kinetis.
Home-page: https://github.com/ModelEngineering/kinetics_validator
Author: Jin Xu, Joseph Hellerstein
Author-email: jxu2019@uw.edu
License: MIT License
Description: <img src="https://api.travis-ci.org/ModelEngineering/kinetics_validator.svg?branch=master" width="100"/>
        
        [![Coverage](https://codecov.io/gh/ModelEngineering/kinetics_validator/branch/master/graph/badge.svg)](https://codecov.io/gh/ModelEngineering/kinetics_validator)
        
        # Kinetics Validator
        Repository of tests to validate kinetics expressions in SBML models.
        
        ## Setup environment
        - Install [spyder3](http://www.psych.mcgill.ca/labs/mogillab/anaconda2/lib/python2.7/site-packages/spyder/doc/installation.html)
        - Clone the ``kinetics_validator`` repository using ``git clone https://github.com/ModelEngineering/kinetics_validator``
        - Create a virtual environment for the project.
          - ``cd kinetics_validator``
          - ``python -m venv kv``
          - ``source kv/Scripts/activate``
        (Use "\\" in windows.)
          - ``pip install -r requirements.txt``
          - ``deactivate``
        
        To verify the setup:
        - Return to the ``kinetics_evaluator`` directory.
        - ``source kv/Scripts/activate``
        (Use "\\" in windows.)
        - ``export PYTHONPATH=`pwd` ``
        - ``python tests/common/test_simple_sbml.py``. The
        tests should run without error.
        (Use "\\" in windows.)
        
        ## Running Codes
        - ``cd kinetics_validator``
        - ``source kv/bin/activate``
        (Use "\\" in windows.)
        When you're done, use ``deactivate``.
        
        ## Documentation
        - ``examples/tutorial.py`` has code illustrating usage
        - ``src/common/*.py`` has codes for the 
        SmpleSBML (``simple_sbml.py``),
        Reaction (``reaction.py``),
        and KineticLaw (``kinetic_law.py``).
        
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
