Machine learning

Artificial intelligence

AnnotatorJ is a Fiji Plugin to ease annotation of images, particulrly useful for Deep Learning or to validate an alogorithm. Interestingly, it allows annotation for instance segmentation, semantic segmentation, or bounding box annotations. It includes toolssuch as active contours to ease these annotations.

has topic
has function

Machine Learning made easy

APEER ML provides an easy way to train your own machine learning
models and segment your microscopy images. No expertise or coding required.



Phindr3D is a comprehensive shallow-learning framework for automated quantitative phenotyping of three-dimensional (3D) high content screening image data using unsupervised data-driven voxel-based feature learning, which enables computationally facile classification, clustering and data visualization.

Please see our GitHub page and the original publication for details.

Data Science in Cell Imaging (DSCI) course material

Submitted by assafzar on Thu, 12/31/2020 - 10:08

Graduate course at the department of Software and Information Systems Engineering at Ben-Gurion University of the Negev.

The recent explosion in high-content, dynamic and multidimensional imaging data is transforming cell imaging into a “Data Science” field. This course will review the state-of-the-art in visualizing, processing, integrating and mining massive cell image data sets, deciphering complex patterns and turning them into new biological insight. It will include a mix of approaches in computer science, machine learning and computer vision applied to bio-imaging data.


Deep learning based image restoration methods have recently been made available to restore images from under-exposed imaging conditions, increase spatio-temporal resolution (CARE) or self-supervised image denoising (Noise2Void). These powerful methods outperform conventional state-of-the-art methods and leverage down-stream analyses significantly such as segmentation and quantification.

To bring these new tools to a broader platform in the image analysis community, we developed a simple Jupyter based graphical user interface for CARE and Noise2Void, which lowers the burden for non-programmers and biologists to access these powerful methods in their daily routine.  CARE-less supports temporal, multi-channel image and volumetric data and many file formats by using the bioformats library. The user is guided through the different computation steps via inline documentation. For standard use cases, the graphical user interface exposes the most relevant parameters such as patch size and number of training iterations, while expert users still have access to advanced parameters such as U-net depth and kernel sizes. In addition, CARE-less provides visual outputs for training convergence and restoration quality. Any project settings can be stored and reused from command line for processing on compute clusters. The generated output files preserve important meta-data such as pixel sizes, axial spacing and time intervals.

need a thumbnail