The Correlation Companion

3D correlation in Python with a user friendly graphical user interface.

Easy And Fast

This toolbox contains all the necessary bits and pieces to guide you through the 2D to 3D correlation process, mainly in CLEM.

GUI

A graphical user interface helps with data preprocessing and the subsequent correlation.

Open Source

The complete 3D Correlation Toolbox is open source under the GNUv3 license. The source code is available at GitHub.

Cross Platform

The toolbox is written in Python 2.7. There are Pyinstaller binaries for Mac OS X, Windows and Linux prepackaged with Python and all necessary modules.

Citing

We ask users to cite:

  • The general paper that forms the basis of the 3D Correlation Toolbox
  • When using independent modules/scripts from the source code:
  • Any specific publications of modules/scripts used in this software
  • Check the header of the module/script in question, for more detailed information
If journal reference limits interfere, the module/script-specific publications should take precedence.

In general, please cite this project and the modules/scripts used in it.
Thank you for your support!

3DCT for Mac OS X

An all inclusive bundle. Just double click and start working

  • No installation needed, just download and execute the "3D Correlation Toolbox.app"
  • No need to install Python or any required dependencies
  • Tested on Max OS X 10.10 and 10.11
Get Version 2.2.2 for Mac OS X
built 2016/11/29 - Changelog
download debug version here

3DCT for Windows

An all inclusive bundle. Just double click and start working

  • No installation needed, just download and execute the "3D Correlation Toolbox.exe"
  • No need to install Python or any required dependencies
  • Tested on Windows 7, 8.1 and 10
Get Version 2.2.2 for Windows
built 2016/11/29 - Changelog

3DCT for Linux

An all inclusive bundle. Just double click and start working

  • No installation needed, just download and execute the "3D Correlation Toolbox" binary
  • No need to install Python or any required dependencies
  • Tested and packaged under Ubuntu 16.04
Get Version 2.2.2 for linux
built 2016/06/29 - Changelog

3DCT Source Code

Everything to run the 3D Correlation Toolbox in your own Python environment. The following packages are required:

  • apt-get/brew/zippy/yast... install python-qt (PyQt4)
  • apt-get/brew/zippy/yast... install python-opencv
  • pip install numpy
  • pip install scipy
  • pip install matplotlib
  • pip install cv2
  • pip install tifffile
  • pip install qimage2ndarray
Get Source Code
at GitHub

Introduction

This is a short introduction on how to correlate a 3D image stack to a 2D image.

Contact

You can contact us via this form. We will answer as soon as possible.