Matplotlib: A 2D Graphics Environment | Synapse