LI-COR-Environmental / eddypro-engine

EddyPro Engine
GNU General Public License v3.0
40 stars 20 forks source link

Welcome to EddyPro®

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.

Overview

The EddyPro installer installs the following components:

Both Engine and GUI are pre-built for a particular environment (operating system and compiler).

License

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.

Source Code Repository

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:

Installing EddyPro

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.

Building EddyPro from source

To build EddyPro follow these instructions:

Engine

To compile the Engine use gfortran (The GNU Fortran compiler) and run:

$ cd prj
$ make rp
$ make fcc

GUI

Source code compilation instructions for the GUI are undergoing a revision. They will posted as soon the update is completed.

Utilities

To successfully run Eddypro, the program installation folder must contain the following command line utilities under the 'bin' sub-directory:

7-zip

7-Zip is a file archiver.

The console application consists of two files:

License: LGPL.

pausep

Pausep it's a Win32 process suspend/resume tool, available on Code Project.

It consists of one file:

License: Code Project Open License, CPOL.

Using EddyPro sample data

You can run EddyPro using sample data files available at the LI-COR EddyPro web page.

Data Processing Options in EddyPro

EddyPro Trademark and Logo Policy

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.

Want to Know More?

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!