I am trying to draw plasmid maps in matplotlib. This requires drawing arrows with a circular curvature (see here for example http://www.encyclon.net/docs/plasmidmap/images/ex6.gif). However, when I try to curve the arrows, for instance using this example (http://matplotlib.org/api/artist_api.html#matplotlib.patches.ArrowStyle), I can only get parabolic type curves, not circular curves. Can someone who understands this a little better help me out with a simple example?
Thanks,
Mark