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

Method _compute_map_preview_range

pyxrf/model/lineplot.py:1656–1665  ·  view source on GitHub ↗
(self, img_dict, key_list)

Source from the content-addressed store, hash-verified

1654 return {k: v for (k, v) in self.io_model.data_sets.items() if v.selected_for_preview}
1655
1656 def _compute_map_preview_range(self, img_dict, key_list):
1657 range_min, range_max = None, None
1658 for key in key_list:
1659 data = img_dict[key]
1660 v_min, v_max = np.min(data), np.max(data)
1661 if range_min is None or range_max is None:
1662 range_min, range_max = v_min, v_max
1663 else:
1664 range_min, range_max = min(range_min, v_min), max(range_max, v_max)
1665 return range_min, range_max
1666
1667 def _show_total_count_map_preview(self):
1668 self._fig_maps.set_visible(True)

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected