Skip to content

This is a django web based appliccation to load in KGML files from KEGG and visualize them using interactive graphs

Notifications You must be signed in to change notification settings

Amirreza-0/KEGG-pathway-gravis-visualizer

Repository files navigation

KEGG-KGML pathway visualizer

how to run the django project

  1. create a virtual environment using python -m venv venv and activate it using venv\Scripts\activate
  2. install the requirements.txt
  3. make migrations using python manage.py makemigrations
  4. migrate to build the initial database using python manage.py migrate
  5. run the django project using python manage.py runserver

then you can start using the project by following the given link in the terminal by default it is `http://127.0.0.1:8000/

The test data that has been used for generating results can be found on KEGG website by following this link: https://www.kegg.jp/pathway/hsa05200

any other standard KGML files from KEGG website should work.

to generate exact same results shown below you can give these parameters targets_genes: TP53,MDM2 target relations: activation,inhibition,expression,repression,indirect effect,state change,binding/association,dissociation,missing interaction target_generations: 3 to the web application of the project followed by KGML file hsa05200.xml.

output examples

gravis

alt text

NetworkX

alt text

contact

for any question or suggestions contact me via:

About

This is a django web based appliccation to load in KGML files from KEGG and visualize them using interactive graphs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published