Skip to main content

Library for data retrieval and processing of NASA GSFC Snow Water Equivalent Synthetic Aperture Radar and Radiometer data.

Project description

swesarr_pytools

image

Library for data retrieval and processing of NASA GSFC Snow Water Equivalent Synthetic Aperture Radar and Radiometer data.

swesarr_pytool is a python library created for data retrieval and processing of NASA GSFC Snow Water Equivalent Synthetic Aperture Radar and Radiometer data..

The Snow Water Equivalent Synthetic Aperture Radar and Radiometer (SWESARR) is a Tri-Frequency Radar and Radiometer instrument designed to measure the water content in a snowpack. The instrument, developed at NASA’s Goddard Space Flight Center, uses active and passive microwave sensors to map the radio frequency emissions of the snowpack, which can then be turned into a measurement of snow water equivalent.

SWESARR has three active (including a dual Ku band) and three passive bands. Radar data is collected in dual polarization (VV, VH) while the radiometer makes single polarization (H) observations.

Features

To install the package:

pip install swesarr_pytools

Usage

Accessing metadata

The package provide a functionality to retrieve available SWESARR flight paths and flight date, additionally flight path or list of flight path within a date range can be retrieved if such flight path exist

from swesarr_pytools.access_swesarr import AccessSwesarr
from datetime import date


#Instantiate the Access Object
swesarr_object = AccessSwesarr()

#Retrieve meta
swesarr_metadata = swesarr_object.data_meta

#Retrieve flight path
flight_paths = swesarr_object.flight_names

#Retrieve flight date
flight_dates = swesarr_object.flight_dates

#search for flight within a date range
available_dates = swesarr_object.available_date_within_range(start_date=date(2019, 1, 1),
                                               end_date=date(2019, 12, 31))

Data Manipulation

The package also provides additional functionality for;

  • Reading a raster, Lidar and SWESARR
  • Converting these to Dataframe
  • Combining Fall and Winter SWESARR flights into one data frame for analysis Please see the notebook directory for additional examples

Project details


Download files

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

Source Distribution

swesarr_pytools-0.1.8.tar.gz (54.4 kB view details)

Uploaded Source

Built Distribution

swesarr_pytools-0.1.8-py2.py3-none-any.whl (14.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file swesarr_pytools-0.1.8.tar.gz.

File metadata

  • Download URL: swesarr_pytools-0.1.8.tar.gz
  • Upload date:
  • Size: 54.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for swesarr_pytools-0.1.8.tar.gz
Algorithm Hash digest
SHA256 e4ce5caf30d71803607b9d561554332167e5935b16b9a2806dcb922a0d5df9fe
MD5 3806e9d4a0e630c3337836fe0623172c
BLAKE2b-256 5df7972788a20f574cacd0356d4c77f58e46475c45fad4a5807ede9337353d63

See more details on using hashes here.

File details

Details for the file swesarr_pytools-0.1.8-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for swesarr_pytools-0.1.8-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f2668330153ead2aaeee10ab0648c58609c63e86a87f5f37350af0b326035572
MD5 7e2b1a31e57af7304390a31cd0f11aa1
BLAKE2b-256 c86b303f2a35f57b3805551e96fe08c03b6845a6cd680e18c1cd75e3fdc08f5e

See more details on using hashes here.

Supported by

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