GUI for modeling re-addition time courses.
Project description
Re-Addition Modeler
A python based GUI to model kinetic data that contains re-additions.
Install
-
make sure COPASI is installed (https://copasi.org/Download/)
-
Create and activate a dedicated environment
-
pip install re_add_modeler -
download and unzip 'python implementation of COPASI': https://drive.google.com/file/d/1cVNLU4SBsz0JhC48MO69wVSLH-RpyIt6/view?usp=sharing
-
OR clone github repo of 'python implementation of COPASI'
https://gitlab.com/heingroup/py_copasi -
create a text file named
copasi_path.txtin the folder you want to run the GUI from -
add the path to the previously downloaded 'python implementation of COPASI' to
copasi_path.txt -
create a folder named
outputin the folder you want to run the GUI from -
open cmd in the folder you want to run the GUI from
-
python -
import re_add_modeler
This should open the GUI. All relevant information will be stored in the previously created output folder sorted by date and time.
How to use
-
drag and drop csv files to be modeled into the csv field
-
for re-additions either manually or from json click the additions button for the correct csv file
-
type out mechanisms the names of the species must match the names in the csv file
-
all non-zero starting concentrations need to be defined in the csv file (for unknow concentrations such as catalyst only give it the initial value and leave all other entries blank)
-
to exclude a k-value from optimization (remove backwards reaction for irreversible processes) add a "$" in front of the known value
-
add complete mechanisms with the "+" button on the top right
-
switch to modeling tab on the top
-
confirm the text box on the left does not indicate an error (it is red)
-
set the species COPASI uses for fitting on the bottom right. Species names must match the names in the csv file separated by a comma (",")
-
set number of generations and population size for COPASI to use on the bottom left
-
click "Run Evaluation"
-
wait for optimization to finish
-
swap to results tab on the top
-
click through data and mechanisms
Known issues
- only accepts csv files and not excel for now
- deleting files you want to model on requires a restart of the GUI
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file re_add_modeler-0.0.2.tar.gz.
File metadata
- Download URL: re_add_modeler-0.0.2.tar.gz
- Upload date:
- Size: 31.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4a1fdeec2e396767ba5b48e5d11cebc4f54893582fefe85eb1c17ce45c0c53da
|
|
| MD5 |
242d17d950475381bca3030859a614be
|
|
| BLAKE2b-256 |
5a5f1981cc375aa949512b9f552445169ca8c791f07709dbe898a8ff1c1747b9
|
File details
Details for the file re_add_modeler-0.0.2-py3-none-any.whl.
File metadata
- Download URL: re_add_modeler-0.0.2-py3-none-any.whl
- Upload date:
- Size: 38.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
70e343a62c83da76994b2458dc565c5310adf3a86ec7e390df3f8549800ac22f
|
|
| MD5 |
fd61c0140deed8467bd44a1c1655326d
|
|
| BLAKE2b-256 |
e6c19dae47396989543d0bd649b29d6703184788d75c935c4854d17eed8beec0
|