Free and open source

Description

Today, 25% of figures in biomedical publications contain images of various types, e.g. photos, light or electron microscopy images, x-rays, or even sketches or drawings. Despite being widely used, published images may be ineffective or illegible since details are not visible, information is missing or they have been inappropriately processed. The vast majority of such imperfect images can be attributed to the lack of experience of the authors as undergraduate and graduate curricula lack courses on image acquisition, ethical processing, and visualization. 
Here we present a step-by-step image processing workflow for effective and ethical image presentation. The workflow is aimed to allow novice users with little or no prior experience in image processing to implement the essential steps towards publishing images. The workflow is based on the open source software Fiji, but its principles can be applied with other software packages. All image processing steps discussed here, and complementary suggestions for image presentation, are shown in an accessible “cheat sheet”-style format, enabling wide distribution, use, and adoption to more specific needs.

Description

webKnossos is an open-source data sharing and annotation platform for tera-scale 2D and 3D image datasets.

The core features of webKnossos are:

  • fast 3D data streaming
  • share links to specific locations in the data
  • uniquely fast skeleton annotation (flight mode) and
  • efficient volume annotation
  • mesh rendering
  • collaboration and sharing tools

webKnossos facilitates image analysis workflows on multi-terabyte datasets, including visualization of raw and multi-modal microscopy data, distributed training data generation and proof-reading of automatic segmentation.

As a scientific resource, webknossos.org serves as a database for published image datasets including their annotations.

 

 

Viv

Description

Viv is a JavaScript library providing utilities for rendering primary imaging data. Viv supports WebGL-based multi-channel rendering of both pyramidal and non-pyramidal images. The rendering components of Viv are provided as Deck.gl layers, facilitating image composition with existing layers and updating rendering properties within a reactive paradigm.

Rendering a pyramidal, multiplexed immunofluorescence OME-TIFF image of a human kidney using additive blending to render four image channels into a single RGB image in the client.
Description

TrackMate based tracker to be used when uploading integer labelled segmentation images, coming from a Deep Learning tool such as stardist. To use this tool efficiently we provide a python notebook to collect/localize the position of cells, this step creates a CSV file which can then be loaded into the Fiji tracker to do particle tracking with TrackMate interface.

Description

MSER based on implementation in imglib2 provided as an interactive GUI tool for spot detection in 2/3/4D images.