sciplot.utils package

Submodules

sciplot.utils.mplstyle module

Created on Thu Jun 30 10:23:03 2016

@author: chc

class sciplot.utils.mplstyle.MplLines[source]

Bases: object

LINESTYLE_DESC = ['_draw_solid', '_draw_dashed', '_draw_dash_dot', '_draw_dotted', '_draw_nothing', '_draw_nothing', '_draw_nothing']
LINESTYLE_DICT = {'-': '_draw_solid', '--': '_draw_dashed', '-.': '_draw_dash_dot', ':': '_draw_dotted', 'None': '_draw_nothing', ' ': '_draw_nothing', '': '_draw_nothing'}
LINESTYLE_SYMBOL = ['-', '--', '-.', ':', 'None', ' ', '']
count = ''
classmethod index(str_in)[source]
class sciplot.utils.mplstyle.MplMarkers[source]

Bases: object

MARKER_DESC = ['point', 'pixel', 'circle', 'triangle_down', 'triangle_up', 'triangle_left', 'triangle_right', 'tri_down', 'tri_up', 'tri_left', 'tri_right', 'octagon', 'square', 'pentagon', 'star', 'hexagon1', 'hexagon2', 'plus', 'x', 'diamond', 'thin_diamond', 'vline', 'hline', 'plus_filled', 'x_filled', 'tickleft', 'tickright', 'tickup', 'tickdown', 'caretleft', 'caretright', 'caretup', 'caretdown', 'caretleftbase', 'caretrightbase', 'caretupbase', 'caretdownbase', 'nothing', 'nothing', 'nothing', 'nothing']
MARKER_DICT = {'.': 'point', ',': 'pixel', 'o': 'circle', 'v': 'triangle_down', '^': 'triangle_up', '<': 'triangle_left', '>': 'triangle_right', '1': 'tri_down', '2': 'tri_up', '3': 'tri_left', '4': 'tri_right', '8': 'octagon', 's': 'square', 'p': 'pentagon', '*': 'star', 'h': 'hexagon1', 'H': 'hexagon2', '+': 'plus', 'x': 'x', 'D': 'diamond', 'd': 'thin_diamond', '|': 'vline', '_': 'hline', 'P': 'plus_filled', 'X': 'x_filled', 0: 'tickleft', 1: 'tickright', 2: 'tickup', 3: 'tickdown', 4: 'caretleft', 5: 'caretright', 6: 'caretup', 7: 'caretdown', 8: 'caretleftbase', 9: 'caretrightbase', 10: 'caretupbase', 11: 'caretdownbase', 'None': 'nothing', None: 'nothing', ' ': 'nothing', '': 'nothing'}
MARKER_SYMBOL = ['.', ',', 'o', 'v', '^', '<', '>', '1', '2', '3', '4', '8', 's', 'p', '*', 'h', 'H', '+', 'x', 'D', 'd', '|', '_', 'P', 'X', 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 'None', None, ' ', '']
count = ''
classmethod index(str_in)[source]
class sciplot.utils.mplstyle.MplStyleSheets[source]

Bases: object

_base_crikit = {'font.family': ['sans-serif'], 'font.sans-serif': ['Arial', 'Bitstream Vera Sans', 'DejaVu Sans', 'Lucida Grande', 'Verdana', 'Geneva', 'Lucid', 'Avant Garde', 'sans-serif'], 'axes.prop_cycle': cycler('color', [array([ 0.12156863, 0.46666667, 0.70588235]), array([ 1. , 0.49803922, 0.05490196]), array([ 0.17254902, 0.62745098, 0.17254902]), array([ 0.83921569, 0.15294118, 0.15686275]), array([ 0.58039216, 0.40392157, 0.74117647]), array([ 0.54901961, 0.3372549 , 0.29411765]), array([ 0.89019608, 0.46666667, 0.76078431]), array([ 0.49803922, 0.49803922, 0.49803922]), array([ 0.7372549 , 0.74117647, 0.13333333]), array([ 0.09019608, 0.74509804, 0.81176471])]), 'image.cmap': 'viridis', 'image.interpolation': 'none'}
_paper_fullwidth = {'axes.labelsize': 8.8, 'axes.titlesize': 9.6, 'figure.figsize': [6.4, 4.4], 'grid.linewidth': 0.8, 'legend.fontsize': 8.8, 'lines.linewidth': 1.4, 'lines.markeredgewidth': 0.0, 'lines.markersize': 5.6, 'patch.linewidth': 0.24, 'xtick.labelsize': 8.0, 'xtick.major.pad': 5.6, 'xtick.major.width': 0.8, 'xtick.minor.width': 0.4, 'ytick.labelsize': 8.0, 'ytick.major.pad': 5.6, 'ytick.major.width': 0.8, 'ytick.minor.width': 0.4}
_paper_halfwidth = {'axes.labelsize': 8.8, 'axes.titlesize': 9.6, 'figure.figsize': [3.3, 4.4], 'grid.linewidth': 0.8, 'legend.fontsize': 8.0, 'lines.linewidth': 1.4, 'lines.markeredgewidth': 0.0, 'lines.markersize': 5.6, 'patch.linewidth': 0.24, 'xtick.labelsize': 8.0, 'xtick.major.pad': 5.6, 'xtick.major.width': 0.8, 'xtick.minor.width': 0.4, 'ytick.labelsize': 8.0, 'ytick.major.pad': 5.6, 'ytick.major.width': 0.8, 'ytick.minor.width': 0.4}
_poster = {'axes.labelsize': 17.6, 'axes.titlesize': 19.2, 'figure.figsize': [12.8, 8.8], 'grid.linewidth': 1.6, 'legend.fontsize': 16.0, 'lines.linewidth': 2.8, 'lines.markeredgewidth': 0.0, 'lines.markersize': 11.2, 'patch.linewidth': 0.48, 'xtick.labelsize': 16.0, 'xtick.major.pad': 11.2, 'xtick.major.width': 1.6, 'xtick.minor.width': 0.8, 'ytick.labelsize': 16.0, 'ytick.major.pad': 11.2, 'ytick.major.width': 1.6, 'ytick.minor.width': 0.8}
_tableau10 = array([[ 0.12156863, 0.46666667, 0.70588235], [ 1. , 0.49803922, 0.05490196], [ 0.17254902, 0.62745098, 0.17254902], [ 0.83921569, 0.15294118, 0.15686275], [ 0.58039216, 0.40392157, 0.74117647], [ 0.54901961, 0.3372549 , 0.29411765], [ 0.89019608, 0.46666667, 0.76078431], [ 0.49803922, 0.49803922, 0.49803922], [ 0.7372549 , 0.74117647, 0.13333333], [ 0.09019608, 0.74509804, 0.81176471]])
_tableau10_med = array([[ 0.44705882, 0.61960784, 0.80784314], [ 1. , 0.61960784, 0.29019608], [ 0.40392157, 0.74901961, 0.36078431], [ 0.92941176, 0.4 , 0.36470588], [ 0.67843137, 0.54509804, 0.78823529], [ 0.65882353, 0.47058824, 0.43137255], [ 0.92941176, 0.59215686, 0.79215686], [ 0.63529412, 0.63529412, 0.63529412], [ 0.80392157, 0.8 , 0.36470588], [ 0.42745098, 0.8 , 0.85490196]])
_tableau20 = array([[ 0.12156863, 0.46666667, 0.70588235], [ 0.68235294, 0.78039216, 0.90980392], [ 1. , 0.49803922, 0.05490196], [ 1. , 0.73333333, 0.47058824], [ 0.17254902, 0.62745098, 0.17254902], [ 0.59607843, 0.8745098 , 0.54117647], [ 0.83921569, 0.15294118, 0.15686275], [ 1. , 0.59607843, 0.58823529], [ 0.58039216, 0.40392157, 0.74117647], [ 0.77254902, 0.69019608, 0.83529412], [ 0.54901961, 0.3372549 , 0.29411765], [ 0.76862745, 0.61176471, 0.58039216], [ 0.89019608, 0.46666667, 0.76078431], [ 0.96862745, 0.71372549, 0.82352941], [ 0.49803922, 0.49803922, 0.49803922], [ 0.78039216, 0.78039216, 0.78039216], [ 0.7372549 , 0.74117647, 0.13333333], [ 0.85882353, 0.85882353, 0.55294118], [ 0.09019608, 0.74509804, 0.81176471], [ 0.61960784, 0.85490196, 0.89803922]])
basic_fullwidth = {'font.family': ['sans-serif'], 'font.sans-serif': ['Arial', 'Bitstream Vera Sans', 'DejaVu Sans', 'Lucida Grande', 'Verdana', 'Geneva', 'Lucid', 'Avant Garde', 'sans-serif'], 'axes.prop_cycle': cycler('color', [array([ 0.12156863, 0.46666667, 0.70588235]), array([ 1. , 0.49803922, 0.05490196]), array([ 0.17254902, 0.62745098, 0.17254902]), array([ 0.83921569, 0.15294118, 0.15686275]), array([ 0.58039216, 0.40392157, 0.74117647]), array([ 0.54901961, 0.3372549 , 0.29411765]), array([ 0.89019608, 0.46666667, 0.76078431]), array([ 0.49803922, 0.49803922, 0.49803922]), array([ 0.7372549 , 0.74117647, 0.13333333]), array([ 0.09019608, 0.74509804, 0.81176471])]), 'image.cmap': 'viridis', 'image.interpolation': 'none', 'axes.labelsize': 8.8, 'axes.titlesize': 9.6, 'figure.figsize': [6.4, 4.4], 'grid.linewidth': 0.8, 'legend.fontsize': 8.8, 'lines.linewidth': 1.4, 'lines.markeredgewidth': 0.0, 'lines.markersize': 5.6, 'patch.linewidth': 0.24, 'xtick.labelsize': 8.0, 'xtick.major.pad': 5.6, 'xtick.major.width': 0.8, 'xtick.minor.width': 0.4, 'ytick.labelsize': 8.0, 'ytick.major.pad': 5.6, 'ytick.major.width': 0.8, 'ytick.minor.width': 0.4}
basic_halfwidth = {'font.family': ['sans-serif'], 'font.sans-serif': ['Arial', 'Bitstream Vera Sans', 'DejaVu Sans', 'Lucida Grande', 'Verdana', 'Geneva', 'Lucid', 'Avant Garde', 'sans-serif'], 'axes.prop_cycle': cycler('color', [array([ 0.12156863, 0.46666667, 0.70588235]), array([ 1. , 0.49803922, 0.05490196]), array([ 0.17254902, 0.62745098, 0.17254902]), array([ 0.83921569, 0.15294118, 0.15686275]), array([ 0.58039216, 0.40392157, 0.74117647]), array([ 0.54901961, 0.3372549 , 0.29411765]), array([ 0.89019608, 0.46666667, 0.76078431]), array([ 0.49803922, 0.49803922, 0.49803922]), array([ 0.7372549 , 0.74117647, 0.13333333]), array([ 0.09019608, 0.74509804, 0.81176471])]), 'image.cmap': 'viridis', 'image.interpolation': 'none', 'axes.labelsize': 8.8, 'axes.titlesize': 9.6, 'figure.figsize': [3.3, 4.4], 'grid.linewidth': 0.8, 'legend.fontsize': 8.0, 'lines.linewidth': 1.4, 'lines.markeredgewidth': 0.0, 'lines.markersize': 5.6, 'patch.linewidth': 0.24, 'xtick.labelsize': 8.0, 'xtick.major.pad': 5.6, 'xtick.major.width': 0.8, 'xtick.minor.width': 0.4, 'ytick.labelsize': 8.0, 'ytick.major.pad': 5.6, 'ytick.major.width': 0.8, 'ytick.minor.width': 0.4}
basic_poster = {'font.family': ['sans-serif'], 'font.sans-serif': ['Arial', 'Bitstream Vera Sans', 'DejaVu Sans', 'Lucida Grande', 'Verdana', 'Geneva', 'Lucid', 'Avant Garde', 'sans-serif'], 'axes.prop_cycle': cycler('color', [array([ 0.12156863, 0.46666667, 0.70588235]), array([ 1. , 0.49803922, 0.05490196]), array([ 0.17254902, 0.62745098, 0.17254902]), array([ 0.83921569, 0.15294118, 0.15686275]), array([ 0.58039216, 0.40392157, 0.74117647]), array([ 0.54901961, 0.3372549 , 0.29411765]), array([ 0.89019608, 0.46666667, 0.76078431]), array([ 0.49803922, 0.49803922, 0.49803922]), array([ 0.7372549 , 0.74117647, 0.13333333]), array([ 0.09019608, 0.74509804, 0.81176471])]), 'image.cmap': 'viridis', 'image.interpolation': 'none', 'axes.labelsize': 17.6, 'axes.titlesize': 19.2, 'figure.figsize': [12.8, 8.8], 'grid.linewidth': 1.6, 'legend.fontsize': 16.0, 'lines.linewidth': 2.8, 'lines.markeredgewidth': 0.0, 'lines.markersize': 11.2, 'patch.linewidth': 0.48, 'xtick.labelsize': 16.0, 'xtick.major.pad': 11.2, 'xtick.major.width': 1.6, 'xtick.minor.width': 0.8, 'ytick.labelsize': 16.0, 'ytick.major.pad': 11.2, 'ytick.major.width': 1.6, 'ytick.minor.width': 0.8}

Module contents

Utility modules