def __init__(self, s, **kwargs): super(PlotSpec_Selector_StringTags,self).__init__(**kwargs) if isinstance(s, TagSelector): self.selector = s elif isinstance(s, basestring): self.selector = TagSelector.fromString(s) else: assert False
def __init__( self, s, title=None, legend_labeller=default_legend_labeller, colors=None, event_marker_size=None, time_range=None, ylabel=None, yrange=None, yunit=None, yaxisconfig=None, yticks=None, ymargin=None, height_ratio=1.0, show_yticklabels=True, show_yticklabels_with_units=True, ## yticklabel_quantisation=None, overlay_traces = None ): if yaxisconfig is None: self.yaxisconfig = YAxisConfig(ylabel=ylabel if ylabel is not None else s, yunit=yunit, yrange=yrange, yticks=yticks, ymargin=ymargin, show_yticklabels=show_yticklabels, show_yticklabels_with_units=show_yticklabels_with_units, show_ylabel_with_units = not show_yticklabels_with_units, yticklabel_quantisation=yticklabel_quantisation ) else: self.yaxisconfig = yaxisconfig self.title = title self.legend_labeller = legend_labeller self.colors = colors self.event_marker_size = event_marker_size self.time_range = time_range self.height_ratio = height_ratio if isinstance(s, TagSelector): self.selector = s elif isinstance(s, basestring): self.selector = TagSelector.from_string(s) else: assert False if overlay_traces is None: self.overlay_traces = [] else: self.overlay_traces = overlay_traces
def __init__( self, s, title=None, legend_labeller=default_legend_labeller, colors=None, event_marker_size=None, time_range=None, ylabel=None, yrange=None, yunit=None, yaxisconfig=None, yticks=None, ymargin=None, show_yticklabels=True, show_yticklabels_with_units=False, ): if yaxisconfig is None: self.yaxisconfig = YAxisConfig(ylabel=ylabel if ylabel is not None else s, yunit=yunit, yrange=yrange, yticks=yticks, ymargin=ymargin, show_yticklabels=show_yticklabels, show_yticklabels_with_units=show_yticklabels_with_units, ) else: self.yaxisconfig = yaxisconfig self.title = title self.legend_labeller = legend_labeller self.colors = colors self.event_marker_size = event_marker_size self.time_range = time_range if isinstance(s, TagSelector): self.selector = s elif isinstance(s, basestring): self.selector = TagSelector.from_string(s) else: assert False
def __init__( self, s, title=None, legend_labeller=default_legend_labeller, colors=None, event_marker_size=None, time_range=None, ylabel=None, yrange=None, yunit=None, yaxisconfig=None, yticks=None, ymargin=None, show_yticklabels=True, show_yticklabels_with_units=False, ): if yaxisconfig is None: self.yaxisconfig = YAxisConfig( ylabel=ylabel if ylabel is not None else s, yunit=yunit, yrange=yrange, yticks=yticks, ymargin=ymargin, show_yticklabels=show_yticklabels, show_yticklabels_with_units=show_yticklabels_with_units, ) else: self.yaxisconfig = yaxisconfig self.title = title self.legend_labeller = legend_labeller self.colors = colors self.event_marker_size = event_marker_size self.time_range = time_range if isinstance(s, TagSelector): self.selector = s elif isinstance(s, basestring): self.selector = TagSelector.from_string(s) else: assert False