A package for drawing compound reaction
Project description
Draw_Reaction
About The Project
This program draws reactions from a txt file with reactions in the SBML format.
Getting Started
The followings are the instructions on setting the program locally.
Prerequisites
- Python 3.10 or higher.
- Tkinter 0.1.0 or higher. To setup the environment for executing "python Draw_Reaction.py" you need to install the Tkinter by typing "pip install tk" in the terminal/cml.
pip install tk
Installation
There are two options to install the program.
- Clone the repo from GitHub
git clone https://github.com/zhiyix2/Draw_Reaction.git
- Install the package using pip
pip install Draw-Reaction-zhiyix2==0.1.1
Usage
This program can be run by executing the following:
python __main__.py <TXT File Path>
This program draws reactions from given txt file. The given txt file has to include the reaction section according to the format below: // Reactions:
J0: MKKK => MKKK_P; uVol*J0_V1*MKKK/((1 + (MAPK_PP/J0_Ki)^J0_n)*(J0_K1 + MKKK));
J1: MKKK_P => MKKK; uVol*J1_V2*MKKK_P/(J1_KK2 + MKKK_P);
J2: MKK => MKK_P; uVol*J2_k3*MKKK_P*MKK/(J2_KK3 + MKK);
J3: MKK_P => MKK_PP; uVol*J3_k4*MKKK_P*MKK_P/(J3_KK4 + MKK_P);
J4: MKK_PP => MKK_P; uVol*J4_V5*MKK_PP/(J4_KK5 + MKK_PP);
J5: MKK_P => MKK; uVol*J5_V6*MKK_P/(J5_KK6 + MKK_P);
License
Distributed under the MIT License. See LICENSE
for more information.
Contact
Zhiying Xie - zhiyix2@uw.edu
Project Link: https://github.com/zhiyix2/Draw_Reaction.git
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for Draw_Reaction_zhiyix2-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ddb0a449ea0204753196d459ad2328a86eb9f80355190abdcfc4cc307758109 |
|
MD5 | 4e4718668ef7af8e929ca7eedf41c925 |
|
BLAKE2b-256 | a34c41fdd109256a2fc84dfbe975dbc0957c5c3a9962ff3cd219ac7e8db21108 |
Close
Hashes for Draw_Reaction_zhiyix2-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | defe84c18ffc8be34c46a0592e5fd128ec5d6f1d694ee019fbadd8a3576273d1 |
|
MD5 | b8e6071cb6be1647cedde9dedbe3fe28 |
|
BLAKE2b-256 | eab2f32b08ce635a71798697b3032f24695be3650ecc4167699e074eb28510a0 |