Profiling Python code

As part of improving the system, there is need to identify and fix/improve the performance bottlenecks in the code. This document details examples of how one would run various profilers, for both GeneNetwork2 and GeneNetwork3

GeneNetwork3

cProfile

Syntax:

where

The output can be redirected, e.g.

which should help will separating errors from the performance data, for easier analysis

Tags