Source code for pysme.gui.plot_colors
# -*- coding: utf-8 -*-
"""
Defines the colors to use in plotting
"""
[docs]class PlotColors:
"""Define the colors to use in plotting"""
def __init__(self):
self.fmt = {
"Obs": {"color": "#1f77b4", "linestyle": "solid"},
"Syn": {"color": "#ff7f0e", "linestyle": "solid", "marker": ""},
"Orig": {"color": "#2ca02c", "linestyle": "dashed"},
"LineMask": {"facecolor": "#bcbd22", "alpha": 1},
"ContMask": {"facecolor": "#d62728", "alpha": 1},
}
self.plotly_styles = {
"solid": None,
"dashed": "dash",
"dashdot": "dashdot",
"dotted": "dot",
}
def __getitem__(self, key):
return self.fmt[key]