No project description provided
Project description
Doppy – Doppler wind lidar processing
Products
- Stare: src, Cloudnet examples
- Wind: src, Cloudnet examples
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,
bg_correction_method=doppy.options.BgCorrectionMethod.FIT,
)
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,
bg_correction_method=doppy.options.BgCorrectionMethod.FIT,
polariser_bleed_through=0,
)
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_srcs(LIST_OF_VAD_NETCDF_FILES)
# Windcube WLS70
raws_wls70 = doppy.raw.Wls70.from_srcs(LIST_OF_RTD_FILES)
Project details
Release history Release notifications | RSS feed
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.3.5.tar.gz
(35.7 kB
view hashes)
Built Distributions
doppy-0.3.5-cp310-abi3-win_amd64.whl
(809.2 kB
view hashes)
Close
Hashes for doppy-0.3.5-cp310-abi3-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f08c28d35e401451402ff9f18206133726754fa9f81ee381af5baad4bcf07b38 |
|
MD5 | 65b6e87e9c958a768afcabfe2e4251fe |
|
BLAKE2b-256 | 6ad179cf11d89f340f586201fc0fc43d9d696426ffbc44c21e0d6cd938520157 |
Close
Hashes for doppy-0.3.5-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02d4c7adc8eebb519a54e685b93c7bc06b0343de8bb5ef06bec41fd405f27376 |
|
MD5 | 87394d842dd27ba4e7116a6e9d78a996 |
|
BLAKE2b-256 | 039b638ca46f08dee102cb9de476c1616e52101341efa9f4ed05b14c82db26f4 |
Close
Hashes for doppy-0.3.5-cp310-abi3-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3bc03dedaff7b8ff7e23cd1a45b79bb334f6eb398a3b7624d14ca43c01b4563 |
|
MD5 | 612e90b997c257da2ed2021021252b5a |
|
BLAKE2b-256 | 9cc111ea4ca61360c293d664be9a494781d86e71f7a421d74ace56599954a0f2 |
Close
Hashes for doppy-0.3.5-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9d48e908d35779b94fda02c9dca39dbce773d874cdcc54f49bb4dcfc6751090 |
|
MD5 | abc29b9ac005f5464e7222017421cd4e |
|
BLAKE2b-256 | f2ba291f04577b1f8c4fd4ad6b44bf28c0ac774ccb83337b7553a9bff08b0a39 |