Useful Code Libraries - European Space Agency (ESA)

ESA is developing, under the SEOM program element, new free open source toolboxes for the scientific exploitation of the Sentinels missions:

The Sentinel-1, Sentinel-2 and Sentinel-3 toolboxes are based on a common architecture called the Sentinel Application Platform (SNAP) and are being developed in a coordinated joint venture of several industrial partners and scientists. The first public release of the toolboxes, under GNU GPL open source license, was in September 2014.

The Sentinel 5P toolbox is a collection of executable tools and an application programming interface (API) which has been developed to facilitate the utilisation, viewing and processing of ESA and Third Party atmospheric data products. The first public release of the software is available from November 2014 under a GNU GPL open source license.

The Polarimetric SAR Data Processing and Educational Tool (PolSAR pro) aims to facilitate the accessibility and exploitation of multi-polarised SAR datasets including those from ESA (Envisat ASAR Alternating Polarisation mode products and Sentinel-1 dual pol) and Third Party Missions (ALOS-1 PALSAR, ALOS-2 PALSAR, COSMO-SkyMed, RADARSAT-2, RISAT, TerraSAR-X and Tandem-X).

The Broadview Radar Altimetry Toolbox (BRAT) is a collection of tools and documents designed to facilitate the use of radar altimetry data, in particular the novel SAR-mode Altimetry on CryoSat, Sentinel-3 and Sentinel-6. It can read most distributed radar altimetry data and performs processing and data editing, extraction of statistics, and visualisation of results. BRAT is an open source software with a LGPL-3 license type. Its source code is publicly available on-line in a dedicated GitHub repository.