Recent Releases of CloudnetPy

CloudnetPy - CloudnetPy 1.90.5

  • Increase allowed gap in LWP interpolation

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 2 months ago

CloudnetPy - CloudnetPy 1.90.4

  • More weather radar fixes

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 2 months ago

CloudnetPy - CloudnetPy 1.90.3

  • Fixes for weather radar processing

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 2 months ago

CloudnetPy - CloudnetPy 1.90.2

  • Calculate reflectivity for weather radar
  • Interpolate weather radar data if range changes

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 2 months ago

CloudnetPy - CloudnetPy 1.90.1

  • Add wr2nc for converting weather radar data

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 2 months ago

CloudnetPy - CloudnetPy 1.90.0

  • Use maximum of LDR and non-LDR insect probabilities
  • Require LWP above threshold when adding undetected melting layer pixels
  • Add --options flag to CLI for passing categorize options

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 2 months ago

CloudnetPy - CloudnetPy 1.89.2

  • Improve insect detection for SLDR radar using v_sigma and spectral width as alternative proxies

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 2 months ago

CloudnetPy - CloudnetPy 1.89.1

  • Reclassify false insects embedded in falling hydrometeor regions
  • Fix missing aerosol flag for LDR-reclassified insects
  • Add --instrument CLI option for selecting preferred categorize inputs
  • Download categorize input files in parallel in CLI

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 2 months ago

CloudnetPy - CloudnetPy 1.89.0

  • Fix tpow correction for old FZK-serial MIRA-35 instruments reporting transmit power 100x too low
  • Handle fully masked azimuth angles in zenith/azimuth screening
  • Read radar range correction factor from site_meta
  • Improve detection of horizontal stripe artifacts in radar data
  • Record correction_factor in variable metadata when corrections are applied
  • Filter small cloud clusters from cloud mask before computing cloud boundaries
  • Convert temperature plots from Kelvin to Celsius and add contour levels at -38, -10, and 0 °C
  • Use model surface geopotential for height axis instead of site altitude
  • Reclassify ice with high LDR as insects
  • Support range_correction_factor in CLI
  • Set current date as default for --date CLI option
  • Add --variables option to CLI
  • Add --force-download option to CLI
  • Add --model option to CLI

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 2 months ago

CloudnetPy - CloudnetPy 1.88.3

  • Plot freezing temperature line

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 2 months ago

CloudnetPy - CloudnetPy 1.88.2

  • Handle plotting of model data with any resolution

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 3 months ago

CloudnetPy - CloudnetPy 1.88.1

  • Fix type hint in rd802nc function

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 3 months ago

CloudnetPy - CloudnetPy 1.88.0

  • Add support for RD-80 disdrometer

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 3 months ago

CloudnetPy - CloudnetPy 1.87.7

  • Fix azimuth wrapping around 360

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 3 months ago

CloudnetPy - CloudnetPy 1.87.6

  • Update allowed LV2 processor values in Radiometrics reader

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 3 months ago

CloudnetPy - CloudnetPy 1.87.5

  • Increase max gap for epsilon-lidar plot

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 4 months ago

CloudnetPy - CloudnetPy 1.87.4

  • Fix lwp interpolation when all zero values

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 4 months ago

CloudnetPy - CloudnetPy 1.87.3

  • Add source instrument PID attributes

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 4 months ago

CloudnetPy - CloudnetPy 1.87.2

  • Fix mask in interpolate_2d_nearest in SciPy 1.17.0

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 5 months ago

CloudnetPy - CloudnetPy 1.87.1

  • Fix filepath bug

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 5 months ago

CloudnetPy - CloudnetPy 1.87.0

  • Plot minor ticks and height above ground by default
  • Drop scikit-image
  • Use cloudnet-api-client
  • Support filepaths in PollyXT processing

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 5 months ago

CloudnetPy - CloudnetPy 1.86.23

  • Fix xticklabels in cpr plots

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 6 months ago

CloudnetPy - CloudnetPy 1.86.22

  • Fix Galati weather station reader and add visibility
  • Skip invalid lines in Kenttärova weather station files

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 6 months ago

CloudnetPy - CloudnetPy 1.86.21

  • Add support for Cluj weather station

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 6 months ago

CloudnetPy - CloudnetPy 1.86.20

  • Rework Radiometrics reader

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 6 months ago

CloudnetPy - CloudnetPy 1.86.19

  • Fix chirp start index interpolation

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 6 months ago

CloudnetPy - CloudnetPy 1.86.18

  • Add snow to CPR classification plot

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 6 months ago

CloudnetPy - CloudnetPy 1.86.17

  • Add cpr-tc-validation plots

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 6 months ago

CloudnetPy - CloudnetPy 1.86.16

  • Always store azimuth and zenith offsets as float

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 6 months ago

CloudnetPy - CloudnetPy 1.86.15

  • Fix compression in L2 products

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 6 months ago

CloudnetPy - CloudnetPy 1.86.14

  • Add support for Kenttärova Parsivel
  • Remove dead code

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 6 months ago

CloudnetPy - CloudnetPy 1.86.13

  • Add cpr-validation plots

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 7 months ago

CloudnetPy - CloudnetPy 1.86.12

  • Fix height calculations.
  • Fix dimensions in IWC and drizzle product
  • Use np.bool_ instead of np.bool
  • Test with Python 3.14

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 7 months ago

CloudnetPy - CloudnetPy 1.86.11

  • Check customer name matches in RPG radar files
  • Fix chirp start indices interpolation

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 7 months ago

CloudnetPy - CloudnetPy 1.86.10

  • Allow small differences in RPG header values

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 7 months ago

CloudnetPy - CloudnetPy 1.86.9

  • Raise ValidTimeStampError if no valid files to concatenate

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 7 months ago

CloudnetPy - CloudnetPy 1.86.8

  • Avoid crashing with invalid input data

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 7 months ago

CloudnetPy - CloudnetPy 1.86.7

  • Adjust Copernicus range_offset

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 7 months ago

CloudnetPy - CloudnetPy 1.86.6

  • Adjust Copernicus reflectivity offset

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 7 months ago

CloudnetPy - CloudnetPy 1.86.5

  • Avoid filtering out too many Copernicus profiles
  • Adjust reflectivity factor offset

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 7 months ago

CloudnetPy - CloudnetPy 1.86.4

  • Screen negative altitudes from Galileo

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 7 months ago

CloudnetPy - CloudnetPy 1.86.3

  • Skip invalid .znc files

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 7 months ago

CloudnetPy - CloudnetPy 1.86.2

  • Support MIRA files with suffixes like .mmclx.01

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 8 months ago

CloudnetPy - CloudnetPy 1.86.1

  • Merge RPG files with different height vectors and chirp configurations

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 8 months ago

CloudnetPy - CloudnetPy 1.86.0

  • Use synop codes in rain detection
  • Use high rainfall rate values to flag severe attenuation

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 8 months ago

CloudnetPy - CloudnetPy 1.85.5

  • Add option to mask zeros in plotting
  • Fix 1D plot gap mask with constant non-zero data
  • Fix MRR-PRO range to above ground level

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 8 months ago

CloudnetPy - CloudnetPy 1.85.4

  • Detect all masked values in 1D plot

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 8 months ago

CloudnetPy - CloudnetPy 1.85.3

  • Mask all zero values from HATPRO

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 8 months ago

CloudnetPy - CloudnetPy 1.85.2

  • Screen profiles with low power in MIRA

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 8 months ago

CloudnetPy - CloudnetPy 1.85.1

  • Require three points for epsilon-lidar interpolation
  • Handle outliers in RPG latitude and longitude
  • Convert RPG-FMCW-94 time to double when necessary

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 8 months ago

CloudnetPy - CloudnetPy 1.85.0

  • Skip MIRA files with less than two zenith / azimuth angles
  • Add support for Vaisala DA10 DIAL

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 8 months ago

CloudnetPy - CloudnetPy 1.84.1

  • Skip malformed lines in weather station file

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 8 months ago

CloudnetPy - CloudnetPy 1.84.0

  • Interpolate LWP in categorize

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 8 months ago

CloudnetPy - CloudnetPy 1.83.1

  • Add missing synop_WaWa to some parsivel files
  • Add support for Maido weather station
  • Fix author names

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 8 months ago

CloudnetPy - CloudnetPy 1.83.0

  • Fix region affected by melting layer attenuation
  • Add new variables to classification

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 8 months ago

CloudnetPy - CloudnetPy 1.82.3

  • Fix plotting in NumPy 2.3.0

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 8 months ago

CloudnetPy - CloudnetPy 1.82.2

  • Skip epsilon-lidar if not enough data points

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 8 months ago

CloudnetPy - CloudnetPy 1.82.1

  • Remove duplicate source attributes
  • Remove duplicates from history attribute
  • Remove duplicate timestamps from weather station
  • Wrap wind direction values in weather weather

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 8 months ago

CloudnetPy - CloudnetPy 1.82.0

  • Add option to use lidar file and lwp_offset in MWRpy processing

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 9 months ago

CloudnetPy - CloudnetPy 1.81.2

  • Fix BASTA date validation

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 9 months ago

CloudnetPy - CloudnetPy 1.81.1

  • Fix rainfall amount calculation on one timestamp

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 9 months ago

CloudnetPy - CloudnetPy 1.81.0

  • Add type hints to all functions and methods
  • Use PathLike, date and UUID in high-level functions
  • Fix dimensions of Z_sensitivity variable

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 9 months ago

CloudnetPy - CloudnetPy 1.80.8

  • Fix cpr-simulation plotting when altitude is vector

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 9 months ago

CloudnetPy - CloudnetPy 1.80.7

  • Specify dimensions explicitly for each output variable. For example,
    latitude and longitude will now always have time dimensions.
  • Bypass mask check for non-masked NumPy arrays

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 9 months ago

CloudnetPy - CloudnetPy 1.80.5

  • Plot non-positive values in log scale as minimum value

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 10 months ago

CloudnetPy - CloudnetPy 1.80.4

  • Fix incorrect melting attenuation in non-rain cases

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 10 months ago

CloudnetPy - CloudnetPy 1.80.3

  • Add L'Aquila weather station
  • Handle missing values in Radiometrics reader

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 10 months ago

CloudnetPy - CloudnetPy 1.80.2

  • Improve error message when reading corrupted files
  • Add support for old Lindenberg radiometrics file format

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 11 months ago

CloudnetPy - CloudnetPy 1.80.1

  • Remove profiles affected by sunbeam artifacts in ceilometer backscatter

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 11 months ago

CloudnetPy - CloudnetPy 1.80.0

  • Use ceilopyter for CT25K processing

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 12 months ago

CloudnetPy - CloudnetPy 1.79.1

  • Improve range-uncorrected ct25k data processing

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 12 months ago

CloudnetPy - CloudnetPy 1.79.0

  • Check if all cl61d data are masked
  • Adjust CL31 filtering

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 12 months ago

CloudnetPy - CloudnetPy 1.78.4

  • Support telegram 5 from Thies LPM

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 12 months ago

CloudnetPy - CloudnetPy 1.78.3

  • Make sure to use unmasked wet bulb values

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 12 months ago

CloudnetPy - CloudnetPy 1.78.2

  • Use simple binning for v if already dealiased

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 12 months ago

CloudnetPy - CloudnetPy 1.78.1

  • Revise 2D data averaging
  • Fill mask with zeros before gaussian filter

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 12 months ago

CloudnetPy - CloudnetPy 1.78.0

  • Improve netCDF concatenation

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.77.2

  • Fix data type in BOWTIE radar netCDF
  • Improve epoch handling

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.77.1

  • Skip invalid lines in FD12P files

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.77.0

  • Add support for FD12P present weather sensor

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.76.1

  • Handle and screen invalid data from WVR-1100
  • Handle missing data in Radiometrics reader

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.76.0

  • Add support for Radiometrics WVR-1100
  • Skip non-zenith measurements from Radiometrics MWR

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.75.1

  • Use Ze as a fallback for old mmclx files

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.75.0

  • Support LHATPRO and LHUMPRO

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.74.4

  • Fix mask-ignore warnings

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.74.3

  • Ignore altitude from GPS

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.74.2

  • Fix Limassol weather station time

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.74.1

  • Support Limassol weather station
  • Add missing WindCube metadata

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.74.0

  • Support categorize file with changing location

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.73.2

  • Fix MWRpy products with moving coordinates

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.73.1

  • Write latitude and longitude as vector if they are not stationary

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.73.0

  • Add bowtie2nc for processing RV Meteor radar data (#115)

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.72.3

  • Fix HATPRO coordinate handling

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.72.2

  • Skip zero GPS coordinates

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.72.1

  • Fix reading RPG radar coordinates

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.72.0

  • Prefer instrument's GPS coordinates over site coordinates
  • Screen invalid temperature and pressure from RPG cloud radar

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.71.6

  • Fix bug related to time attribute in MWRpy

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.71.5

  • Fix IR dimension name in MWRpy
  • Support altitude vectors in plotting

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.71.4

  • Read ceilometer ASCII files using ceilopyter package

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago

CloudnetPy - CloudnetPy 1.71.3

  • Extend CS135 support
  • Fix frequency formatting in ier and lwc comments

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] about 1 year ago