Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/SWOT-community/SWOT-OpenToolkit
Community codes for processing SWOT data. This is a community code repo, does not include the algorithms that belong to the project.
https://github.com/SWOT-community/SWOT-OpenToolkit
community-driven
Last synced: 3 months ago
JSON representation
Community codes for processing SWOT data. This is a community code repo, does not include the algorithms that belong to the project.
- Host: GitHub
- URL: https://github.com/SWOT-community/SWOT-OpenToolkit
- Owner: SWOT-community
- License: apache-2.0
- Created: 2023-08-22T03:32:37.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-31T22:32:12.000Z (5 months ago)
- Last Synced: 2024-08-08T02:43:40.421Z (3 months ago)
- Topics: community-driven
- Language: Python
- Homepage:
- Size: 12.4 MB
- Stars: 38
- Watchers: 7
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- open-sustainable-technology - SWOT-OpenToolkit - Community codes for processing SWOT data, to provide valuable data and information about the world's oceans and its terrestrial surface water such as lakes, rivers, and wetlands. (Hydrosphere / Freshwater and Hydrology)
README
# SWOT-OpenToolkit
⚠️ An open repository of community-contributed codes for processing SWOT data. Official project algorithms are not included.
The current code focuses on dealing with the KaRIn during the fast-repeat phase. The following image is used to quick search the pass numbers that are relavent to regional interests.
![Passes over the calval period](media/calval_passes_locations.png)
## Get started
- [A Handbook on level-2 SSH products](docs/chap0_get_started.md)
- [How to contribute](contrib/CONTRIBUTING.md)
---
## Quick Examples1. [Remove cross-swath bias in 2km-resolution ssha_Karin_2](examples/remove_crossswath_bias.ipynb). The following is an example output.
1. [Sea ice and iceberg in sig0 at 250m resolution](examples/unsmoothed_sea_ice_250m.ipynb).
1. [Identify the pass number and timing of the science orbit over a region](src/find_swot_passes_science.py).
Run the program as follows:
```
python find_swot_passes_science.py -sw_corner -130.0 35.0 -ne_corner -125.0 40.0 -output_filename /tmp/test.png
```You will get something like the following figure. It contains the pass number, the satellite passing time (UTC) and the associated visualization.
1. [Plot the unsmoothed SSH (250m posting) near coast](https://github.com/SWOT-community/SWOT-OpenToolkit/blob/main/examples/unsmoothed_coastal.ipynb)
## Additional Resources:
- **Consider visiting the NASA [PO.DAAC Cookbook: SWOT Chapter](https://podaac.github.io/tutorials/quarto_text/SWOT.html) for more data resources and tutorials related to both the hydrology and oceanography SWOT communities.**
- **Product description documents for every SWOT collection in the table [here](https://podaac.jpl.nasa.gov/SWOT?tab=datasets-information).**