ENVISAT Product Reader Python API
|Copyright:||2011-2018, Antonio Valentino <firstname.lastname@example.org>|
PyEPR, as well as the EPR API for C, supports ENVISAT MERIS, AATSR Level 1B and Level 2 and also ASAR data products. It provides access to the data either on a geophysical (decoded, ready-to-use pixel samples) or on a raw data layer. The raw data access makes it possible to read any data field contained in a product file.
In order to use PyEPR it is needed that the following software are correctly installed and configured:
- Python2 >= 2.6 or Python3 >= 3.1 (including PyPy)
- numpy >= 1.5.0
- EPR API >= 2.2 (optional, since PyEPR 0.7 the source tar-ball comes with a copy of the PER C API sources)
- a reasonably updated C compiler (build only)
- Cython >= 0.15 (build only)
- unittest2 (only required for Python < 3.4)
Official source tarballs can be downloaded form PyPi:
The source code of the development versions is available on the GitHub project page
To clone the git repository the following command can be used:
$ git clone https://github.com/avalentino/pyepr.git
$ pip install pyepr
$ pip install -U --prefix=<TARGET DIRECTORY>
PyEPR can be installed from the source tar-ball using the following command:
$ python setup.py install
To install PyEPR in a non-standard path:
$ python setup.py install --prefix=<TARGET_PATH>
Copyright (C) 2011-2018 Antonio Valentino <email@example.com>
PyEPR is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
PyEPR is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with PyEPR. If not, see <http://www.gnu.org/licenses/>.