nanshe_viewer: Created a mechanism that provides an operator for max projection onto a source. Added MaxProjectionConstantSource and MaxProjectionConstantRequest for dealing with determing the max projection of a constant source (will not change or become dirty) along one dimension.
nanshe_viewer: A temporary solution for max projection objects to cache results on initialization.
nanshe/nanshe_viewer.py: Added support for mean projections in addition to max projections.
nanshe/nanshe_viewer.py: Provided a way to enumerate masks.
nanshe/expanded_numpy.py: Added the function enumerate_masks_max, which behaves like enumerate_masks combined with max. As the max is required, this has a lower memory footprint. However, it requires a Python for loop along the axis in question. In addition, it preserves the dimension that max acted on.
nanshe/nanshe_viewer.py: Memory fix for enumeration.
nanshe/nanshe_viewer.py: Possible workaround to allow nested operations.
nanshe/nanshe_viewer.py: Provides support for reading members from compound types.
nanshe/nanshe_viewer.py: Added contour projection.
nanshe/nanshe_viewer.py: Added float projection for rendering grayscale instead of color.
examples/nanshe_viewer.json: An example config file for the overall viewer.
nanshe/nanshe_learner.py: Added TODO.
nanshe/wavelet_transform.py: Improved wavelet transform by taking advantage of in place convolution.