NanoJ-Core - ImageJ Plugin
News: we've migrated the source code repository to github, you can find the latest source and documentation here.
The super-resolution microscopy field is now populated by a rich collection of data analysis packages based on Matlab, Python, Java and C/C++ approaches among others. However, the Java based ImageJ remains the most popular frontend for image based analysis among biologists.
In 2010 we published the first open-source ImageJ based 3D SMLM analysis package – QuickPALM – rapidly becoming one of the most popular algorithms in the field, due to its simplicity of use, speed and ImageJ integration. Based on the same philosophy, we have been developing a new analytical engine for ImageJ, named NanoJ, capable of seamlessly providing the capacity to run high-performance computing super-resolution data analysis by dynamically switching between CPU and GPU massive parallelisation, but remaining extremely easy to use by non-specialised researchers.
NanoJ has now allowed us to achieve a new set of analytical tools for super-resolution, as is the case of NanoJ-SRRF – the successor of QuickPALM, capable of enabling super-resolution in modern conventional microscopes using standard fluorophores such as GFP; and NanoJ-VirusMapper, a high-performance single-particle analysis algorithm to model stable supra-molecular assemblies with super-resolution microscopy.
NanoJ-Core and NanoJ-Updater provide the base high-performance computing engine that other NanoJ plugins (e.g.: SRRF, VirusMapper) need to run. NanoJ is developed by the Henriques laboratory in the MRC Laboratory for Molecular Cell Biology at University College London.