EddyPro® is a powerful open source software application for processing eddy covariance data. It computes fluxes of water vapor (evapotranspiration), carbon dioxide, methane, other trace gases, and energy with the Eddy Covariance method.
EddyPro is developed, maintained and supported by LI‑COR Biosciences. It originates from ECO2S, the Eddy COvariance COmmunity Software project, which was developed as part of the Infrastructure for Measurement of the European Carbon Cycle (IMECC-EU) research project. We gratefully acknowledge the IMECC consortium, the ECO2S development team, the University of Tuscia (Italy) and scientists around the world who assisted with development and testing of the original version of this software.
The EddyPro installer installs the following components:
Both Engine and GUI are pre-built for a particular environment (operating system and compiler).
EddyPro 7 is now protected under an End User License Agreement (EULA). The software will continue to be free of charge, and while EddyPro 7 will remain an open-source software, this new license limits the use of EddyPro by other commercial organizations. The EddyPro source code will continue to be available to academic and government researchers around the world, and because we encourage and welcome modifications from that same community. These new licenses were chosen to protect EddyPro and the investment of LI-COR and contributing researchers from ongoing efforts by other commercial entities from taking free and open source code and re-releasing it for profit under a proprietary software platform.
Prior versions of EddyPro were released with and will retain the GNU General Public License (GPL) v3.0.
EddyPro is a fully cross-platform application, which consists of a set of command line programs and a graphical user interface (GUI).
The source code is developed using two independent Git repositories, namely:
You can download EddyPro from the LI-COR EddyPro web page. The page provides download links for all supported platforms.
Start the installation program like any executable on the development platform. Select the components that you want to install and follow the instructions of the installation program to complete the installation.
To build EddyPro follow these instructions:
To compile the Engine use gfortran (The GNU Fortran compiler) and run:
$ cd prj
$ make rp
$ make fcc
Source code compilation instructions for the GUI are undergoing a revision. They will posted as soon the update is completed.
To successfully run Eddypro, the program installation folder must contain the following command line utilities under the 'bin' sub-directory:
7-Zip is a file archiver.
The console application consists of two files:
License: LGPL.
Pausep it's a Win32 process suspend/resume tool, available on Code Project.
It consists of one file:
License: Code Project Open License, CPOL.
You can run EddyPro using sample data files available at the LI-COR EddyPro web page.
Axis rotation for sonic anemometer tilt correction
Detrending of raw time series
Compensation of time lag between sonic anemometer and gas analyzer measurements
Statistical tests for raw time series data (Vickers and Mahrt, 1997)
Compensation for air density fluctuations
Correction for frequency response (attenuation)
Quality control tests for fluxes according to Foken et al. (2004)
Random uncertainty estimation
Flux footprint estimation
Other options applied in both Express and/or Advanced Mode include:
Available outputs
In order to help users who want to cite EddyPro on posters or publications, LI-COR provides guidelines for the proper use of the EddyPro wordmark and logo.
More information is available at:
Be sure to check out the 'What's new' page, which will list any known problems or limitations of the current and past versions.
See also the CHANGELOG.
We hope you will enjoy using EddyPro!