pykegg =================================== **pykegg** is a Python library for visualization and analysis of KEGG information. Motivation ---------- KEGG information (especially KGML) can be parsed effortlessly by the great package `biopython`. The package has a built-in module `KGML_vis `_. Also, there are great tutorials for visualizing KEGG information in Python, like `this notebook `_ by Dr. Leighton Pritchard, and `this tutorial `_ by Dr. Connor Skennerton. There is a nice Python library for visualization of KEGG information with enrichment analysis, `keggtools `_. Extending these packages, I would like to create a package that can address the following problems. * Parse the information from KEGG as a network and conduct network analysis. * Combine with the other omics analysis libraries like ``scanpy``, ``PyDESeq2``. * Visualize the KEGG information by libraries like ``OpenCV`` or ``plotnine`` in easily customizable ways, using grammer of graphics. For R environment, please refer to `ggkegg `_. Analysis -------- Please see :ref:`notebooks ` for the visualization example and the example analyses using ``PyDESeq2``, ``scanpy``, and ``GSEApy``. .. note:: This project is under active development. .. warning:: **pykegg** uses KEGG API, and is restricted to academic use by academic users belonging to academic institutions. .. toctree:: :caption: Getting started :hidden: usage modules .. toctree:: :caption: Example analysis :hidden: example_analysis