Skip to main content

A curated list of software, tools, pipelines, plugins etc. for image analysis related to biological questions.

186
GitHub Stars
149
Curated Resources
16
Categories
1 hour ago
Last Refreshed
General image analysis softwareImage processing and segmentationEcologyNeurosciencePlant scienceFluoresence in situ hybridizationElectron and super resolution microscopyImage restoration and quality assessmentCell migration and particle trackingPathologyMycologyMicrobiologyYeast imagingOtherPublicationsFootnotes

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me similar lists and repositories resources from awesome-biological-image-analysis"

Installation instructions →

What's inside

General image analysis software

  • 3D Slicer

    Free, open source and multi-platform software package widely used for medical, biomedical, and related imaging research.

  • BiaPy

    Open source ready-to-use all-in-one library that provides deep-learning workflows for a large variety of bioimage analysis tasks.

  • Cell-ACDC

    A GUI-based Python framework for segmentation, tracking, cell cycle annotations and quantification of microscopy data.

  • CellProfiler

    Open-source software helping biologists turn images into cell measurements.

  • CellProfiler Analyst

    Open-source software for exploring and analyzing large, high-dimensional image-derived data.

  • Fiji

    A "batteries-included" distribution of ImageJ — a popular, free scientific image processing application.

Publications

Other

  • AICSImageIO

    Image reading, metadata conversion, and image writing for nicroscopy images in Python.

  • Biobeam

    Open source software package that is designed to provide fast methods for in-silico optical experiments with an emphasize on image formation in biological tissues.

  • BoneJ

    Collection of Fiji/ImageJ plug-ins for skeletal biology.

  • CaPTk

    Cancer Imaging Phenomics Toolkit: A software platform to perform image analysis and predictive modeling tasks.

  • ColiCoords

    Python project for analysis of fluorescence microscopy data from rodlike cells.

  • CompactionAnalyzer

    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.

Plant science

  • Aradeepopsis

    A versatile, fully open-source pipeline to extract phenotypic measurements from plant images.

  • LeafByte

    Free and open source mobile app for measuring herbivory quickly and accurately.

  • PaCeQuant

    An ImageJ-based tool which provides a fully automatic image analysis workflow for PC shape quantification.

  • PhenotyperCV

    Header-only C++11 library using OpenCV for high-throughput image-based plant phenotyping.

  • PlantCV

    Open-source image analysis software package targeted for plant phenotyping.

  • PlantSeg

    Tool for cell instance aware segmentation in densely packed 3D volumetric images.

Image processing and segmentation

  • Ark-Analysis

    A pipeline toolbox for analyzing multiplexed imaging data.

  • AtomAI

    PyTorch-based package for deep/machine learning analysis of microscopy data.

  • Cellpose

    A generalist algorithm for cell and nucleus segmentation.

  • CellSAM

    A foundation model for cell segmentation trained on a diverse range of cells and data types.

  • Cellshape

    3D single-cell shape analysis of cancer cells using geometric deep learning.

  • CellVit++

    A framework for lightweight cell segmentation model training and inference.

Electron and super resolution microscopy

  • ASI_MTF

    ImageJ macro to calculate the modulation transfer function (MTF) based on a knife edge (or slanted edge) measurement.

  • Empanada

    Panoptic segmentation algorithms for 2D and 3D electron microscopy images.

  • Em-scalebartools

    Fiji/ImageJ macros to quickly add a scale bar to an (electron microscopy) image.

  • Picasso

    A collection of tools for painting super-resolution images.

  • SMAP

    A modular super-resolution microscopy analysis platform for SMLM data.

  • ThunderSTORM

    A comprehensive ImageJ plugin for SMLM data analysis and super-resolution imaging.

Neuroscience

  • AxonDeepSeg

    Segment axon and myelin from microscopy data using deep learning.

  • BG-atlasAPI

    A lightweight Python module to interact with atlases for systems neuroscience.

  • Brainreg

    Automated 3D brain registration with support for multiple species and atlases.

  • Brainrender

    Python package for the visualization of three dimensional neuro-anatomical data.

  • CaImAn

    Computational toolbox for large scale Calcium Imaging Analysis.

  • Cellfinder

    Automated 3D cell detection and registration of whole-brain images.

Yeast imaging

  • BABY

    An image processing pipeline for accurate single-cell growth estimation of budding cells from bright-field stacks.

  • htsimaging

    Python package for high-throughput single-cell imaging analysis.

  • YeastMate

    Neural network-assisted segmentation of mating and budding events in S. cerevisiae.

  • YeaZ

    An interactive tool for segmenting yeast cells using deep learning.

Showing a sample of 149 resources. View the full list on GitHub →