nanshe/advanced_image_processing.py: Removed approximate median filter technique for an actual median filter.
nanshe/generic_decorators.py: Created qt_class_decorate_all_methods to provide a metaclass decorator for Qt-based objects. Uses pyqtWrapperType for metaclasses based on ( http://www.gulon.co.uk/2012/12/28/pyqt4-qobjects-and-metaclasses/ ).
nanshe/debugging_tools.py: Created the qt_log_class decorator for Qt-based objects to decorate themselves and provide loggin for their methods.
nanshe/nanshe_viewer.py: Made sure that all Qt-based objects use the decorator debugging_tools.qt_log_class.
nanshe/nanshe_viewer.py: Finally fixed the segmentation fault on Mavericks! Fixes #141.
tests/test_advanced_image_processing.py: Removed unused code from test_merge_neuron_sets_1, test_merge_neuron_sets_2, test_merge_neuron_sets_3, and test_merge_neuron_sets_4.
nanshe/advanced_image_processing.py: Minor formatting changes.
nanshe/advanced_image_processing.py: Updated the wavelet_denoising docstring's description of the argument parameters.
nanshe/advanced_image_processing.py: Fixed spelling error in comment.
nanshe/advanced_image_processing.py: Removed completed TODO in wavelet_denoising.
nanshe/advanced_image_processing.py: Fixed another spelling error in a comment.
nanshe/advanced_image_processing.py: Corrected a typo in a comment.
nanshe/advanced_image_processing.py: Changed indent level of statement.
nanshe/advanced_image_processing.py: Split up long line in wavelet_denoising.
nanshe/advanced_image_processing.py: Added a TODO for postprocess_data to remove the unnecessary array_debug_recorder_enumerator closure.
tests/test_advanced_image_processing.py: Changed percentage_pixels_below_max in the config variable in test_postprocess_data_2 to a floating point value.
nanshe/HDF5_recorder.py: Renamed the SubgroupingRecorders class in class_static_subgrouping_array_recorders to ClassSubgroupingRecorders.
nanshe/HDF5_recorder.py: Commented docstrings of SubgroupingRecorders and ClassSubgroupingRecorders so to avoid including in Sphinx documentation.
docs/modules.rst: Updated modules to reflect current doc layout.
docs/nanshe.rst: Updated to reflect all new files modules added to nanshe.
nanshe/advanced_image_processing.py: Replaced expanded_numpy.dot_product_L2_normalized with expanded_numpy.dot_product_normalized as it is nearly an order of magnitude faster by using optimized BLAS routines.