SOAX is an open source software tool to extract the centerlines, junctions and filament lengths of biopolymer networks in 2D and 3D images. It facilitates quantitative, reproducible and objective analysis of the image data. The underlying method of SOAX uses multiple Stretching Open Active Contours (SOACs) that are automatically initialized at image intensity ridges and then stretch along the centerlines of filaments in the network. SOACs can merge, stop at junctions, and reconfigure with others to allow smooth crossing at junctions of filaments.

SOAX provides 3D visualization for exploring image data and visually checking results against the image. Quantitative analysis functions based on extracted networks are also implemented in SOAX, including spatial distribution, orientation, and curvature of filamentous structures. SOAX also provides interactive manual editing to further improve the extraction results, which can be saved in a file for archiving or further analysis. Useful for microtubules or actin filaments.

Observation: Depending on the operating system, the installation may or may not require Boost C++, ITK and VTK libraries. Windows has a standalone executable application without the need of those. 

snapshot microtubules soax



an open source ImageJ plugin suite for super-resolution structured illumination microscopy data quality control

has function
Simcheck screenschot



The jicbioimage Python package makes it easy to explore microscopy data in a programmatic fashion (python).

Exploring images via coding means that the exploratory work becomes recorded and reproducible.

Furthermore, it makes it easier to convert the exploratory work into (semi) automated analysis work flows.


  • Built in functionality for working with microscopy data
  • Automatic generation of audit trails
  • Python integration Works with Python 2.7, 3.3 and 3.4

Angiogenesis Analyzer for ImageJ



The "Angiogenesis Analyzer" allows analysis of cellular networks. Typically, it can detect and analyze the pseudo vascular organization of endothelial cells cultured in gel medium

...a simple tool to quantify the ETFA (Endothelial Tube Formation Assay) experiment images by extracting characteristic information of the network.

The outputs are network feature parameters.

Sample images

Source code

has topic
has function



An easy to use, image analysis software package that enables rapid exploration and interpretation of microscopy data.




IMOD is a set of image processing, modeling and display programs used for tomographic reconstruction and for 3D reconstruction of EM serial sections and optical sections. The package contains tools for assembling and aligning data within multiple types and sizes of image stacks, viewing 3-D data from any orientation, and modeling and display of the image files.

Included are two programs with graphical interface: 3dmod, for displaying and segmenting 2D images and 3D volumes; etomo, for reconstructing tomographic volumes from tilt series of images.

Processing can be distributed on multiple cores and executed in batch mode.




ITK is an open-source, cross-platform system that provides developers with an extensive suite of software tools for image analysis.

Developed through extreme programming methodologies, ITK employs leading-edge algorithms for registering and segmenting multidimensional data. It is widely used and contributed in the medical imaging field.


Highly optimized C++, well commented Consistently updated (new) algorithms many tools and softwares are built upon it connected with VTK Insight Journal (open code and sample data) Extensive list of examples & tutorials


yet detached from the bioimage analysis world hard to use for end users without development skills