Biological Image Analysis
Interpreting biological phenomena using images.
Contents
General image analysis software
Free, open source and multi-platform software package widely used for medical, biomedical, and related imaging research.
A GUI-based Python framework for segmentation, tracking, cell cycle annotations and quantification of microscopy data.
Open-source software helping biologists turn images into cell measurements.
Open-source software for exploring and analyzing large, high-dimensional image-derived data.
A "batteries-included" distribution of ImageJ — a popular, free scientific image processing application.
Simple, user-friendly tool for interactive image classification, segmentation and analysis.
A Rewrite of ImageJ for multidimensional image data, with a focus on scientific imaging.
Image processing and segmentation
PyTorch-based package for deep/machine learning analysis of microscopy data.
A foundation model for cell segmentation trained on a diverse range of cells and data types.
3D single-cell shape analysis of cancer cells using geometric deep learning.
A framework for lightweight cell segmentation model training and inference.
A foundation model-driven whole slide image-scale cell phenotyping method with QuPath integration.
A sliding window framework for classification of high resolution microscopy images.
High-performance spatial transcriptomics deconvolution for cell type mapping using structure-preserving randomized sketching.
Gaussian processes and Bayesian optimization for images and hyperspectral data.
A multi-branch network for nuclear instance segmentation and classification with pre-trained weights.
MAPS (Machine learning for Analysis of Proteomics in Spatial biology) is a machine learning approach facilitating rapid and precise cell type identification with human-level accuracy from spatial proteomics data.
Tools for segmentation and tracking in microscopy build on top of SegmentAnything. Segment and track objects in microscopy images interactively.
Collection of mathematical morphology methods and plugins for ImageJ.
Automated organelle segmentation, tracking, and hierarchical feature extraction in 2D/3D live-cell microscopy.
Image segmentation - general superpixel segmentation and center detection and region growing.
Python framework that brings together tools from omics and image analysis to enable scalable description of spatial molecular data, such as transcriptome or multivariate proteins.
Ecology
Neuroscience
A lightweight Python module to interact with atlases for systems neuroscience.
Automated 3D brain registration with support for multiple species and atlases.
Python package for the visualization of three dimensional neuro-anatomical data.
R package for the (3D) visualisation and analysis of biological image data, especially tracings of single neurons.
Deep learning framework for automatic and semi-automatic annotation of connectomics datasets, powered by PyTorch.
Plant science
A versatile, fully open-source pipeline to extract phenotypic measurements from plant images.
Header-only C++11 library using OpenCV for high-throughput image-based plant phenotyping.
Open-source image analysis software package targeted for plant phenotyping.
Tool for cell instance aware segmentation in densely packed 3D volumetric images.
Fluoresence in situ hybridization
Electron and super resolution microscopy
ImageJ macro to calculate the modulation transfer function (MTF) based on a knife edge (or slanted edge) measurement.
Panoptic segmentation algorithms for 2D and 3D electron microscopy images.
Image restoration and quality assessment
Cell migration and particle tracking
User-friendly interface that allows for performing tracking, data visualization, editing results and track analysis in a convenient way.
R package to analyze cell migration and particle tracking experiments using outputs from TrackMate.
Software for tracking cellular shape changes and dynamic distributions of fluorescent reporters at the cell membrane.
Pathology
Mycology
Microbiology
Yeast imaging
Other
Image reading, metadata conversion, and image writing for nicroscopy images in Python.
Cancer Imaging Phenomics Toolkit: A software platform to perform image analysis and predictive modeling tasks.
Python project for analysis of fluorescence microscopy data from rodlike cells.
Python package to quantify the tissue compaction (as a measure of the contractile strength) generated by cells or multicellular spheroids that are embedded in fiber materials.
Command-line tools for organizing measurements extracted from images.
Comprehensive set of tools to analyze time microscopy images using deep learning methods.
Fiji plugin which provides a modular framework for assembling image and object analysis workflows.
Multiple file format reading directly into napari using pure Python.
Collection of tools and scripts useful to automate microscopy workflows in ZEN Blue using Python and Open Application Development tools.
A simulation software package for modelling optical transfer functions (OTF)/point spread functions (PSF) of optical microscopes written in Python.
Quantitative Analysis of Fibrous Materials: A collection of useful functions for morphological analysis and visualization of 2D/3D data from various areas of material science.
Open-source multi-dimensional image analysis in Python, R, Java, C#, Lua, Ruby, TCL and C++.