ClearMap.ParallelProcessing.DataProcessing#

This sub-package provides functions for parallel processing of large data for functions that cannot be split into blocks or that have a more optimal way of parallelization.


Sub-packages and modules#

ClearMap.ParallelProcessing.DataProcessing.ArrayProcessing

Tools for parallel processing of large arrays.

ClearMap.ParallelProcessing.DataProcessing.ArrayProcessingCode

Cython code for the ArrayProcessing module.

ClearMap.ParallelProcessing.DataProcessing.ConvolvePointList

Convolution on a subset of points only.

ClearMap.ParallelProcessing.DataProcessing.ConvolvePointListCode

Cython code for fast convolution on a subset of points in very large arrays

ClearMap.ParallelProcessing.DataProcessing.DevolvePointList

Converts point data into a devolved or smeared out image for visulalization and analysis purposes.

ClearMap.ParallelProcessing.DataProcessing.DevolvePointListCode

Cython code for devolving or smearing out points in a large array.

ClearMap.ParallelProcessing.DataProcessing.MeasurePointList

Measurements on a subset of points in large arrays.

ClearMap.ParallelProcessing.DataProcessing.MeasurePointListCode

Cython code for fast measurents of measurements in very large arrays.

ClearMap.ParallelProcessing.DataProcessing.statistics