Skip to main content

No project description provided

Project description

Doppy – Doppler wind lidar processing

CI PyPI version

Products

Instruments

  • HALO Photonics Streamline lidars (stare, wind)
  • Leosphere WindCube WLS200S (wind)
  • Leosphere WindCube WLS70 (wind)

Install

pip install doppy

Usage

Stare

import doppy

stare = doppy.product.Stare.from_halo_data(
    data=LIST_OF_STARE_FILE_PATHS,
    data_bg=LIST_OF_BACKGROUND_FILE_PATHS,
)

stare.write_to_netcdf(FILENAME)

Stare with depolarisation

import doppy

stare_depol = doppy.product.StareDepol.from_halo_data(
    co_data=LIST_OF_STARE_CO_FILE_PATHS,
    co_data_bg=LIST_OF_BACKGROUND_CO_FILE_PATHS,
    cross_data=LIST_OF_STARE_CROSS_FILE_PATHS,
    cross_data_bg=LIST_OF_BACKGROUND_CROSS_FILE_PATHS,
)

stare_depol.write_to_netcdf(FILENAME)

Wind

import doppy

wind = doppy.product.Wind.from_halo_data(
    data=LIST_OF_WIND_SCAN_HPL_FILES,
)

# You can also pass instrument azimuth offset in degrees as an option
wind = doppy.product.Wind.from_halo_data(
    data=LIST_OF_WIND_SCAN_HPL_FILES,
    options=doppy.product.wind.Options(azimuth_offset_deg=30),
)

# For windcube wls200s use
wind = doppy.product.Wind.from_windcube_data(
    data=LIST_OF_VAD_NETCDF_FILES,
)

# For windcube wls70 use
wind = doppy.product.Wind.from_wls70_data(
    data=LIST_OF_RTD_FILES,
)

wind.write_to_netcdf(FILENAME)

Raw files

import doppy

# Halo
raws_hpl = doppy.raw.HaloHpl.from_srcs(LIST_OF_HPL_FILES)
raws_bg = doppy.raw.HaloBg.from_srcs(LIST_OF_BACKGROUND_FILES)
raw_system_params = doppy.raw.HaloSysParams.from_src(SYSTEM_PARAMS_FILENAME)

# Windcube WLS200S
raws_wls200s = doppy.raw.WindCube.from_vad_or_dbs_srcs(LIST_OF_VAD_NETCDF_FILES)

# Windcube WLS70
raws_wls70 = doppy.raw.Wls70.from_srcs(LIST_OF_RTD_FILES)

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

doppy-0.5.14.tar.gz (56.9 kB view details)

Uploaded Source

Built Distributions

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

doppy-0.5.14-cp310-abi3-win_amd64.whl (887.8 kB view details)

Uploaded CPython 3.10+Windows x86-64

doppy-0.5.14-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ x86-64

doppy-0.5.14-cp310-abi3-macosx_11_0_arm64.whl (996.8 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

doppy-0.5.14-cp310-abi3-macosx_10_12_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file doppy-0.5.14.tar.gz.

File metadata

  • Download URL: doppy-0.5.14.tar.gz
  • Upload date:
  • Size: 56.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for doppy-0.5.14.tar.gz
Algorithm Hash digest
SHA256 57b72278687661d5e924a5bed43f8b5b841eab3d79e456c87634f142cebd4edc
MD5 828ee4ca758962f1130e83edc51c9db3
BLAKE2b-256 e591e29272c72ed87e3e4d46665671fe99081ff2358326de6abc659222a7a67f

See more details on using hashes here.

File details

Details for the file doppy-0.5.14-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: doppy-0.5.14-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 887.8 kB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for doppy-0.5.14-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 01a9d2d6d32ade87808e9551c4e15ab97ee7480f78f25cb3a42d0098448a4857
MD5 f2ca0b587a7b3ddf34f954e17de888df
BLAKE2b-256 aa5d39d6d4685b5d8d4bc786134ac8f3bb56428c591ba3251342291e8c267fff

See more details on using hashes here.

File details

Details for the file doppy-0.5.14-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for doppy-0.5.14-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fd74a097e489c3a6f19a45fcbecd3ab458ddc8e9f51e1b5638c0c7ebdc177cce
MD5 d94bedcd0ff65b2963386af9ba070599
BLAKE2b-256 43ffa6878c5a7e636b0cc58f545a6ca8c2de7371622eaffa63074e00115c59d2

See more details on using hashes here.

File details

Details for the file doppy-0.5.14-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for doppy-0.5.14-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4e8eabf165eb815775c81068d2c69e05172da55a879581114bee80a5961cace0
MD5 9440e1446ece01b4bcefcf0dc33e5506
BLAKE2b-256 fadf5f34842461ad83aa2d322f3169e7e64011171d4ea4fc337e3bce306e0974

See more details on using hashes here.

File details

Details for the file doppy-0.5.14-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for doppy-0.5.14-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2f3b682db47165bb1d42a69552eef374033a3778f5f2c01d84bfbdfb5af05b05
MD5 8bf3a79a0dd1e4a5f43bca284b796c3e
BLAKE2b-256 f77c2d92f109353cafa6a4ad1bf4fde5fcc27528b3599b27099b6f849d3f9219

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