MCPcopy Create free account
hub / github.com/NSLS2/PyXRF / get_rgb_items_for_plot

Method get_rgb_items_for_plot

pyxrf/model/draw_image_rgb.py:776–791  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

774 return selected_keys
775
776 def get_rgb_items_for_plot(self):
777 # Verify integrity of the dictionary
778 if len(self.rgb_dict) != 3:
779 raise ValueError(
780 "DrawImageRGB.get_rgb_items_for_plot: dictionary 'rgb_dict' has "
781 f"{len(self.rgb_dict)} elements. Expected number of elements: "
782 f"{len(self.rgb_keys)}."
783 )
784 for key in self.rgb_keys:
785 if key not in self.rgb_dict:
786 raise ValueError(
787 "DrawImageRGB.get_rgb_items_for_plot: dictionary 'rgb_dict' is "
788 f"incomplete or contains incorrect set of keys: {list(self.rgb_dict.keys())}. "
789 f"Expected keys: {self.rgb_keys}: "
790 )
791 return self.rgb_dict
792
793
794def make_cube(r, g, b):

Callers 1

preprocess_dataMethod · 0.95

Calls 1

keysMethod · 0.80

Tested by

no test coverage detected