# HG changeset patch # User Nicolas Saunier # Date 1520632957 18000 # Node ID 9b601e9e973571e589f868c0f938711a75d15ba2 # Parent 94bee7b604ebbedf02d5e98add0a700bf9fb903e# Parent 132d84ce9f0c86142e71d0d48f2aa96c5675575d merged diff -r 132d84ce9f0c -r 9b601e9e9735 python/utils.py --- a/python/utils.py Thu Mar 08 21:56:17 2018 -0500 +++ b/python/utils.py Fri Mar 09 17:02:37 2018 -0500 @@ -884,6 +884,14 @@ colors = PlottingPropertyValues('brgmyck') # 'w' +def monochromeCycler(withMarker = False): + from cycler import cycler + if withMarker: + monochrome = (cycler('color', ['k']) * cycler('linestyle', ['-', '--', ':', '-.']) * cycler('marker', ['^',',', '.'])) + else: + monochrome = (cycler('color', ['k']) * cycler('linestyle', ['-', '--', ':', '-.'])) + plt.rc('axes', prop_cycle=monochrome) + def plotIndicatorMap(indicatorMap, squareSize, masked = True, defaultValue=-1): from matplotlib.pyplot import pcolor coords = array(indicatorMap.keys())