Skip to content

This is the Web Interface for MP-BioPath and originated as a GSOC project.

Notifications You must be signed in to change notification settings

reactome/MPBiopathDiagram

Repository files navigation

Work done for Google Summer of Code 2022 with OICR (Ontario Institute for Cancer Research). All of the code in this repository was created by myself. Basic view below:

Screen Shot 2022-09-10 at 12 49 32 PM

This summer, I:

Created and implemented wireframe of MP Biopath web app

Implemented graphing feture for pathways using both graphviz and cytoscapejs

Added upload file feature, and dropdown for pathway list and tab lsit to ensure they don't take up too much space

Implemented search bar for pathway and nodes based on text input and selected type (such as searching for dbid or title in the pathway list)

Created various features for graphed object (highlight edge on hover, click on node for more information, tooltip, dragging node )

Added various UI improvements on initial draft (adding logo, coloring nodes)

Added ability to add/delete/change pathways and tab selected

To do:

Improve UI further

Add Pathway Analysis section

Some features were only implemented for cytoscape, such as dragging nodes and highlighting edges, so implement them in graphviz

For more information on how to recreate this code, see RUNME.md

About

This is the Web Interface for MP-BioPath and originated as a GSOC project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published