docstr: Run the module
docstr_tok: ["Run","the","module"]
code: def run(self, workspace):
      """Run the module"""
      if self.show_window:
          m = workspace.get_measurements()
          x = m.get_current_measurement(
              self.get_object(), self.x_axis.value
          )
          if self.wants_xbounds:
              x = x[x > self.xbounds.min]
              x = x[x < self.xbounds.max]
          workspace.display_data.x = x
          workspace.display_data.title = "{} (cycle {})".format(
              self.title.value, workspace.measurements.image_set_number
          )
  
file_path: CellProfiler/src/frontend/cellprofiler/modules/displayhistogram.py
imports: import textwrap
  from cellprofiler_core.module import Module
  from cellprofiler_core.setting import Binary
  from cellprofiler_core.setting import Measurement
  from cellprofiler_core.setting.choice import Choice
  from cellprofiler_core.setting.range import FloatRange
  from cellprofiler_core.setting.subscriber import LabelSubscriber
  from cellprofiler_core.setting.text import Integer
  from cellprofiler_core.setting.text import Text
label_desc: Use image node_id 5 for calling the DisplayHistogram obj's underlying member method code with example usage: obj.run(workspace) without return types