A collection is a software that encapsulate a set of bioimage components and/or workflows.

Bioconductor

Description

Bioconductor provides tools for the analysis and comprehension of high-throughput genomic data. Bioconductor uses the R statistical programming language, and is open source and open development. It has two releases each year, 1560 software packages, and an active user community. Bioconductor is also available as an AMI (Amazon Machine Image) and a series of Docker images.

has function

Template Matching and Slice Alignment--- ImageJ Plugins

Description

This ImageJ plugin contains two functions. The first one is the cvMatch_Template. It implements the template matching function from the OpenCV library. The second function Align_slices in stack utilized the previous matching function to do slice registration(alignment) based on a selected landmark. 

For more details, refer to the page of each component. 

cvMatch_Template

Align Slices in Stack

has function

CSBDeep, a toolbox for Content-aware Image Restoration (CARE) in Knime

Description

Deep learning based restoration, with guidelines for training. See also the Fiji plugin.

Neuroconductor

Description

Neuroconductor is an open-source platform for rapid testing and dissemination of reproducible computational imaging software, specialized in brain medical imaging (MRI, fMRI, DTI, etc...) but that could be used on a wider range of images. The goals of the project are to:

  • provide a centralized repository of R software dedicated to image analysis;
  • disseminate quickly software updates;
  • educate a large, diverse community of scientists using detailed tutorials and short courses;
  • ensure quality via automatic and manual quality controls; and
  • promote reproducibility of image data analysis.

 

Based on the programming language R, Neuroconductor starts with 68 inter-operable packages that cover multiple areas of imaging including visualization, data processing and storage, and statistical inference. Neuroconductor accepts new R package submissions, which are subject to a formal review and continuous automated testing.

has function

CompuCell3D

Description

CompuCell3D is a flexible scriptable modeling environment, which allows the rapid construction of sharable Virtual Tissue in-silico simulations of a wide variety of multi-scale, multi-cellular problems including angiogenesis, bacterial colonies, cancer, developmental biology, evolution, the immune system, tissue engineering, toxicology and even non-cellular soft materials. CompuCell3D models have been used to solve basic biological problems, to develop medical therapies, to assess modes of action of toxicants and to design engineered tissues. CompuCell3D intuitive and make Virtual Tissue modeling accessible to users without extensive software development or programming experience.

It uses Cellular Potts Model to model cell behavior.

elastix

Description

Elastix is a toolbox for rigid and nonrigid registration of (medical) images.

Elastix is based on the ITK library, and provides additional algorithms for image registration. 

The software can be run as a single-line command, making it easy to include in larger scripts or workflows. The user needs to edit a configuration file that contains all relevant parameters for registration: transformation model, metric used to comapre images, optimization algorithm, mutliscale pyramidal representation of images...

Nowadays elastix is accompanied by SimpleElastix, making it available in other languages like C++, Python, Java, R, Ruby, C# and Lua.

elastix logo

Cancer Imaging Phenomics Toolkit (CaPTk)

Description

CaPTk is a software platform for analysis of radiographic cancer images, currently focusing on brain, breast, and lung cancer. CaPTk integrates advanced, validated tools performing various aspects of medical image analysis, that have been developed in the context of active clinical research studies and collaborations toward addressing real clinical needs. With emphasis given in its use as a very lightweight and efficient viewer, and with no prerequisites for substantial computational background, CaPTk aims to facilitate the swift translation of advanced computational algorithms into routine clinical quantification, analysis, decision making, and reporting workflow. Its long-term goal is providing widely used technology that leverages the value of advanced imaging analytics in cancer prediction, diagnosis and prognosis, as well as in better understanding the biological mechanisms of cancer development.

CaPTk

NiftyNet

Description

NiftyNet is a TensorFlow-based open-source convolutional neural networks (CNNs) platform for research in medical image analysis and image-guided therapy. NiftyNet’s modular structure is designed for sharing networks and pre-trained models. Using this modular structure you can:

  • Get started with established pre-trained networks using built-in tools;
  • Adapt existing networks to your imaging data;
  • Quickly build new solutions to your own image analysis problems.

Galaxy Image Analysis Tools

Description

Image analysis tools to be used within Galaxy

has function
Galaxy imaging workflow

Galaxy Workbench for Image Analysis

Description

Galaxy instance with tools for Image analyses shipped in a Docker container.

need a thumbnail