Skip to content
Alessandro Bria edited this page Apr 5, 2017 · 77 revisions

TeraStitcher

A tool for fast automatic 3D-stitching of teravoxel-sized microscopy images (BMC Bioinformatics 2012, 13:316)

TeraStitcher is a free tool that enables the stitching of Teravoxel-sized tiled microscopy images even on workstations with relatively limited resources of memory (<8 GB) and processing power. It exploits the knowledge of approximate tile positions and uses ad-hoc strategies and algorithms designed for such very large datasets. The produced images can be saved into a multiresolution representation to be efficiently visualized (see TeraFly) and processed.

Images for this research were produced by the Biophisics lab of LENS. The software was developed by the Integrated Research Centre of University Campus Bio-Medico of Rome (Italy).

Quick navigation

Download and install
User's guide
Developer's guide

Main features

  • designed for images exceeding the TeraByte size
  • fast and reliable 3D stitching based on a multi-MIP approach
  • typical memory requirement below 4 GigaBytes (8 at most)
  • 2D stitching also supported (experimental)
  • support for image files bigger than 2 GB
  • regular expression based matching for image file names
  • data subset selection
  • sparse data support
  • i/o plugin-based architecture
  • stop and automatic resume of the last step of stitching (merge)

News

2017-04-05. New version 1.9.69 fixes many bugs related to big tiffs and multi-channel images (some bugs were signaled directly by users: thanks!). See the latest binary release!

2016-09-30. New version 1.9.63 adds support for Big TIFF (tif files larger than 2 GB) and fixes a RAM allocation issue in the GUI when doing 2D stitching. See the latest binary release!

2016-09-06. New version 1.9.62 adds advanced libtiff compression options --libtiff_uncompress and --libtiff_rowsperstrip and fixes a bug in the GUI when doing 2D stitching. See the latest binary release!

2016-05-03. Support for parallel execution of TeraConverter, see --parallel option.

2016-04-18. New version 1.9.61 with standalone installers for Windows, Linux and MacOS! See the latest binary release!

2015-12-21. New version 1.9.5 with Qt-based GUI! See the latest binary release!

2015-01-18. New version 1.9.1 allows importing bunches of image files stored in one single folder and, more generally, any other customized tiles arrangement! See the new IMG_REGEX xml attribute and download the latest release!.

2014-12-11. New version 1.8.0 is out! See the changelog and download the latest release!

2014-12-11. Removed dependency from OpenCV library! The build process has never been so smooth (no 3rd party library dependencies)!

2014-11-11. Added TeraConverter utility.

Contributors

Alessandro Bria (a.bria@unicas.it)
Post-doctoral Fellow at University of Cassino and L.M. (Italy)
Main developer

Giulio Iannello (g.iannello@unicampus.it)
Full Professor at University Campus Bio-Medico of Rome (Italy)
Supervisor and co-developer