Skip to main content

Python for RAW Sentinel2 data (PyRawS) is a powerful open-source Python package that provides a comprehensive set of tools for working with Sentinel-2 Raw data. It provides utilities for coarse spatial bands coregistration, geo-referencing, data visualization, and image processing.

Project description

Docker Automated build GitHub last commit GitHub contributors GitHub issues GitHub pull requests Tests Python 3.8 Python 3.9 Python 3.10 PyPI

PyRawS

Py-Raw-S-logo.png

About the project

Python for RAW Sentinel2 data (PyRawS) is a powerful open-source Python package that provides a comprehensive set of tools for working with Sentinel-2 Raw data. 1 It provides utilities for coarse spatial bands coregistration, geo-referencing, data visualization, and image processing. The software is demonstrated on the first Sentinel-2 Raw database for warm temperature hotspots detection/classification, making it an ideal tool for a wide range of applications in remote sensing and earth observation. The package is written in Python and is open source, making it easy to use and modify for your specific needs. The systme is based on pytorch, which be installed with CUDA 11 support, to enable GPU acceleation.

NB: What we call raw data in this project are Sentinel-2 data generated by the decompression and metadata addition of Sentinel-2 L0 data. Because of that, with the exception of the effects due to onboard equalization and lossy compression, they are the most similar version of the rawest form of data acquired by the satellite's sensors. Both the compression and equalization are applied onboard the satellite to reduce the amount of data transmitted to the ground station. For easy naming convention, this repo refer to the term "Raw" as the products decompressed with ancillary information appended. For further information browse our paper at https://arxiv.org/abs/2305.11891

(Disclaimer: This project is currently under development.)

Contributing

The PyRawS project is open to contributions. To discuss new ideas and applications, please, reach us via email (please, refer to Contacts). To report a bug or request a new feature, please, open an issue to report a bug or to request a new feature.

If you want to contribute, please proceed as follow:

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/NewFeature)
  3. Commit your Changes (git commit -m 'Create NewFeature')
  4. Push to the Branch (git push origin feature/NewFeature)
  5. Open a Pull Request

License

Distributed under the Apache License.

Contacts

Created by the European Space Agency $\Phi$-lab.

  • Gabriele Meoni - G.Meoni@tudelft.nl (previously, wit ESA $\Phi$-lab)
  • Roberto Del Prete - roberto.delprete at ext.esa.int and unina.it
  • Nicolas Longepe - nicolas.longepe at esa.int
  • Federico Serva - federico.serva at ext.esa.int

References

[1]: Massimetti, Francesco, et al. ""Volcanic hot-spot detection using SENTINEL-2: a comparison with MODISΓÇôMIROVA thermal data series."" Remote Sensing 12.5 (2020): 820."

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyraws-0.0.3-py3-none-any.whl (50.6 kB view details)

Uploaded Python 3

File details

Details for the file pyraws-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: pyraws-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 50.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.7

File hashes

Hashes for pyraws-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2acd8cee90c5825ab73825d0dde028478e6e5bb2060d417159923706b58dde54
MD5 db6346177077bccd6fb7aade0aa92c41
BLAKE2b-256 d02e6b768141c3ac652b90529ae01d1743b03814dfdf3c88cec9cba5046ced4e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page