Skip to main content

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."

Metadata

Release files for pyraws 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for pyraws 0.0.3
File Interpreter ABI Platform
pyraws-0.0.3-py3-none-any.whl Python 3 none any Details

Release files / pyraws-0.0.3-py3-none-any.whl

Download URL pyraws-0.0.3-py3-none-any.whl
Size 50.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2acd8cee90c5825ab73825d0dde028478e6e5bb2060d417159923706b58dde54
BLAKE2b-256 checksum
How to use checksums
d02e6b768141c3ac652b90529ae01d1743b03814dfdf3c88cec9cba5046ced4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.7

Release history Release notifications | RSS feed

This release

0.0.3 This release

1 release file

0.0.2

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page