An open source package for rapid analysis of large FLIM datasets. For further information please see:
Warren SC, Margineanu A, Alibhai D, Kelly DJ, Talbot C, et al. (2013) Rapid Global Fitting of Large Fluorescence Lifetime Imaging Microscopy Datasets. PLoS ONE 8(8): e70687. http://dx.plos.org/10.1371/journal.pone.007068
For the lastest version, binary executables and further documentation please visit http://www.openmicroscopy.org/site/products/partner/flimfit
The binary executables do not require MATLAB.
The source code repository is available at: https://github.com/openmicroscopy/Imperial-FLIMfit/
If you have issues installing or running this software, please contact Sean Warren at sean.warren09@imperial.ac.uk or FLIMfit@imperial.ac.uk
This software has been extensively tested on Windows 7 with Matlab 2013a using Visual Studio 2012, It has been shown to compile under MacOS X with both XCode 4 and macports GCC4.7 and under Linux with GCC 4.7.
If you wish to compile the package from source please follow these instructions which assume a Windows platform.
- CMake 2.8.10 http://www.cmake.org/
- Visual Studio 2012 http://www.microsoft.com/visualstudio/eng/downloads
- MATLAB 2013a http://www.mathworks.co.uk/products/matlab/
- Boost 1.5.1 http://www.boost.org/users/history/version_1_51_0.html
-
Download the boost library from the link above and either install the source so it can be found by CMake or copy the 'boost' header folder into
GlobalProcessingLibrary\Boost\boost
You do not need to compile Boost, only the headers are used
-
Use CMake to generate a Visual Studio Project in a folder such as:
GlobalProcessingLibrary\GeneratedProjects\MSVC11_64
-
Compile the generated solution in Visual Studio
-
In MATLAB, ensure you have setup the MATLAB compiler by typing
mex -setup
and following the instructions -
Set your working directory to GlobalProcessingFrontEnd\
-
Start the UI by typing FLIMfit <or FLIMfit(true) for the OMERO enabled version>
-
See the online instructions for usage