pysymex
