Skip to content

mmoskon/Grohar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grohar: automated visualisation of genome-scale metabolic models and their pathways

Grohar represents a computational tool for the visualisation of metabolic networks and their analysis using Matplotlib, networkx and cobra. Grohar was written in python together with pyqt GUI toolkit to provide a user friendly experience. Grohar is licensed under the Creative Commons Attribution license.

How do I get set up?

  • Use Python 3.5+ with Spyder (get the whole package with Anaconda)
  • main file = top.py
  • graphical user interface is located within the file top.ui and can be modified easily with Qt Designer (included within the package pyqt-distutils)

You will need to install the following python packages - additional to the packages that are preinstalled with Anaconda:

  • cobra 0.5.4 (pip install cobra==0.5.4),
  • bioservices
  • PyQt5
  • msgpack
  • python-libsbml
  • bioservices
  • plotly
  • cobrababel
  • pydot
  • pydot-ng

You need to configure IPython in Spyder to open the Matplotlib graphs in a separate window. In Spyder go to Tools -- Preferences -- IPython console -- Graphics. Here you will find a setting entitled Graphics Backend, which should be set to Automatic (its default value is Inline).

Additional software that is also required:

You are ready to go!

How do I use Grohar?

The user manual with some examples is avaible at the following link.

Who do I talk to?

You can direct all your questions, comments and critiques to miha.moskon@fri.uni-lj.si.

Who was Grohar?

Ivan Grohar was a Slovenian Impressionist painter. You can read more about his work on Wikipedia.

#!python


About

Grohar: Automated visualization of genome-scale metabolic models

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages