ome / omero-parade

OMERO.web plugin for displaying Dataset thumbnails or Plates in webclient center panel
GNU Affero General Public License v3.0
1 stars 12 forks source link

numpy.histogram ArrayMemoryError #124

Open will-moore opened 1 year ago

will-moore commented 1 year ago

https://www.openmicroscopy.org/qa2/qa/feedback/32955/

Traceback (most recent call last):

File "/opt/omero/web/venv3/lib64/python3.6/site-packages/django/core/handlers/exception.py", line 41, in inner
response = get_response(request)

File "/opt/omero/web/venv3/lib64/python3.6/site-packages/django/core/handlers/base.py", line 187, in _get_response
response = self.process_exception_by_middleware(e, request)

File "/opt/omero/web/venv3/lib64/python3.6/site-packages/django/core/handlers/base.py", line 185, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)

File "/opt/omero/web/venv3/lib64/python3.6/site-packages/omeroweb/decorators.py", line 538, in wrapped
retval = f(request, *args, **kwargs)

File "/opt/omero/web/venv3/lib64/python3.6/site-packages/omero_parade/views.py", line 128, in filter_script
return module.get_script(request, filter_name, conn)

File "/opt/omero/web/venv3/lib64/python3.6/site-packages/omero_parade/table_filters/omero_filters.py", line 84, in get_script
histogram, bin_edges = numpy.histogram(values, bins=bins)

File "<__array_function__ internals>", line 6, in histogram

File "/opt/omero/web/venv3/lib64/python3.6/site-packages/numpy/lib/histograms.py", line 792, in histogram
bin_edges, uniform_bins = _get_bin_edges(a, bins, range, weights)

File "/opt/omero/web/venv3/lib64/python3.6/site-packages/numpy/lib/histograms.py", line 448, in _get_bin_edges
endpoint=True, dtype=bin_type)

File "<__array_function__ internals>", line 6, in linspace

File "/opt/omero/web/venv3/lib64/python3.6/site-packages/numpy/core/function_base.py", line 128, in linspace
y = _nx.arange(0, num, dtype=dt).reshape((-1,) + (1,) * ndim(delta))

numpy.core._exceptions._ArrayMemoryError: Unable to allocate 2.19 TiB for an array with shape (300822149856,) and data type float64