home | news | snapshots | manual | how to | tutorials

TrakEM2


What is it?

TrakEM2 is an ImageJ plugin for morphological data mining, three-dimensional modeling and image stitching, registration, editing and annotation.

Snapshots

Four movies:

See a lot more snapshots and movies.

TrakEM2 video tutorials for users.

Latest news

Download latest Fiji with TrakEM2 or go to menu "Help - Update Fiji".
Pull source code from the git repos.
Stay up to date with Fiji.
TrakEM2 class diagram for programmers.
TrakEM2 video tutorials for users.

2009-12-14 - 0.7n released

Thanks to Stephan Saalfeld for relentlessly reporting (and suffering) errors to the error tracker.

2009-12-04 - 0.7m released

Thanks to Stephan Saalfeld, Ignacio Arganda, Mark Longair, Johannes Schindelin and German Koestinger for code, bug reports and testing.


Read all news here.

Download and Install

Managed installation:
For a manual installation:
See the TrakEM2 Installation How-To for all details and required additional files.

What can you do with it?

And much more...

How does it work?

TrakEM2 has been written in Java as an ImageJ plugin, and contains a virtualization engine for seamlessly working with arbitrarily large datasets, limited only by your file storage capacity.

Two independent modalities exist: either XML-based projects, working directly with the file system, or database-based projects, working on top of a local or remote PostgreSQL database.

Authors

TrakEM2 is the design child of Rodney Douglas and Albert Cardona, with the help of the entire Institute of Neuroinformatics, University of Zurich / ETH, and has been implemented by Albert Cardona.

Stephan Saalfeld and Stephan Preibisch, from Pavel Tomančák's group, have written the libraries responsible for phase-correlation, cross-correlation, scale invariant feature transform, and associated utilities such as proper, gaussian-exact image resizing and automatically multithreaded processing routines that adapt to the machine's available cores.

Acknowledgements

TrakEM2 would not have been possible without the continuous help from ImageJ's author, Wayne Rasband, and the economic support to Albert Cardona from both Rodney Douglas at INI and Volker Hartenstein (NIH Grant NS054814) at the University of California Los Angeles.
We are also particularly grateful to German Koestinger for testing and extensive feedback, David Lawrence for his assistance in PostgreSQL, and also to Nuno da Costa, Rita Bopp, Lauriston Kellaway, John Anderson, Wayne Pereanu and Davi Bock for their input.

3D visualization and mesh-making by marching cubes have been possible thanks to Bene Schmid and Johannes Schindelin from Würzburg.
Image stitching has been made possible thanks to Stephan Preibisch, and the web viewer thanks to Stephan Saalfeld, both from Pavel Tomančák's in the Max Plank Institute for Cell Biology and Genetics, Dresden.

Contact

Please forward any comments and suggestions to acardona at ini phys ethz ch.