Recent Releases of CloudnetPy

CloudnetPy - CloudnetPy 1.59.5

  • Remove zero-line from legend

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

CloudnetPy - CloudnetPy 1.59.4

  • Fix 2d smoothing to work with masked profiles

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

CloudnetPy - CloudnetPy 1.59.3

  • Add zero-line to lwp plot
  • Add smoothing to 2d mwrpy plots

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

CloudnetPy - CloudnetPy 1.59.2

  • Add windcube instrument

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

CloudnetPy - CloudnetPy 1.59.1

  • Add reader for Bucharest Parsivel

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

CloudnetPy - CloudnetPy 1.59.0

  • Add doppler-lidar-wind product

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

CloudnetPy - CloudnetPy 1.58.8

  • Check measurement date in MWRpy-processed data
  • Use double precision for BASTA time
  • Handle truncated Vaisala ceilometer file
  • Skip invalid lines in Thies LNM file

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

CloudnetPy - CloudnetPy 1.58.7

  • Include both elevation and zenith angle in MWRpy products
  • Test with Python 3.12

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

CloudnetPy - CloudnetPy 1.58.6

  • Skip NaNs when plotting mwr-l1c

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

CloudnetPy - CloudnetPy 1.58.5

  • Fix plotting of brightness temperatures
  • Fix dimensions of ir_wavelength variable
  • Show wavelength in IR plots

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

CloudnetPy - CloudnetPy 1.58.4

  • Support plotting infrared brightness temperature
  • Disable voodoonet progress bar

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

CloudnetPy - CloudnetPy 1.58.3

  • Make sure only RPG cloud radar is used with Voodoo

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

CloudnetPy - CloudnetPy 1.58.2

  • Adjust variable metadata
  • Allow 12 min gap in weather station plots

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

CloudnetPy - CloudnetPy 1.58.1

  • Support missing values in Parsivel reader

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

CloudnetPy - CloudnetPy 1.58.0

  • Fix Z_error calculation to follow Hogan 1998
  • Fix error for radars without width
  • Implement disdrometer data in categorize file

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

CloudnetPy - CloudnetPy 1.57.0

  • Support plotting of additional Parsivel variables
  • Mask invalid values in number_concentration and fall_velocity
  • Fix units of number_concentration variable
  • Share x-axis on multiple plots

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

CloudnetPy - CloudnetPy 1.56.14

  • Support yet another Parsivel format
  • Fix line break in a netCDF definition

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

CloudnetPy - CloudnetPy 1.56.13

  • Fix moving average plotting when no gaps
  • Check parsivel time vector

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

CloudnetPy - CloudnetPy 1.56.12

  • Fix unit in rainfall rate plots

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

CloudnetPy - CloudnetPy 1.56.11

  • Correct voodoo liquid tops

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

CloudnetPy - CloudnetPy 1.56.10

  • Remove radar-detected liquid at warm temperatures

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

CloudnetPy - CloudnetPy 1.56.9

  • Fix colorbar label of certain 2d plots
  • Show frequency in brightness temperature plot

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

CloudnetPy - CloudnetPy 1.56.8

  • Adjust plotting
  • Fix a few small bugs and other issues

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

CloudnetPy - CloudnetPy 1.56.7

  • Add dimension check to moving average plot

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

CloudnetPy - CloudnetPy 1.56.6

  • Fix moving average plot in precense of flagged data
  • Adjust flagged region style
  • Add PlottingError exception

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

CloudnetPy - CloudnetPy 1.56.5

  • Improve mwrpy processing and plotting (#97)

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

CloudnetPy - CloudnetPy 1.56.4

  • Fix "/" separator in Parsivel spectra

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

CloudnetPy - CloudnetPy 1.56.3

  • Improve quickstart documentation

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

CloudnetPy - CloudnetPy 1.56.2

  • Host documentation on GitHub Pages

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

CloudnetPy - CloudnetPy 1.56.1

  • Avoid crashing if source attribute is missing
  • Make plotting work with legacy files

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

CloudnetPy - CloudnetPy 1.56.0

  • generate_figure now takes plotting options as single argument

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

CloudnetPy - CloudnetPy 1.55.23

  • Add CloudnetException

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

CloudnetPy - CloudnetPy 1.55.22

  • Do not mask zeros from integer data types and rainfall_rate
  • Use milliseconds in RPG time
  • Fix bug in time index order

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

CloudnetPy - CloudnetPy 1.55.21

  • Remove masked model profiles from categorize

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

CloudnetPy - CloudnetPy 1.55.20

  • Add yet another Parsivel reader

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

CloudnetPy - CloudnetPy 1.55.19

  • Fix mwr-l1c processing without IR data

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

CloudnetPy - CloudnetPy 1.55.18

  • Raise error if 'height' missing from model file

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

CloudnetPy - CloudnetPy 1.55.17

  • Remove duplicate timestamps from BASTA
  • Raise error if all MIRA data are masked

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

CloudnetPy - CloudnetPy 1.55.16

  • Support MIRA files with NyquistVelocity as array
  • Add a few standard names

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

CloudnetPy - CloudnetPy 1.55.15

  • Fix metadata of L3 products

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

CloudnetPy - CloudnetPy 1.55.14

  • Avoid abrupt transitions between aerosol and ice

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

CloudnetPy - CloudnetPy 1.55.13

  • Plot radar lwp
  • Check beta_raw shape

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

CloudnetPy - CloudnetPy 1.55.12

  • Use beta_smooth mask for beta with CL61

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

CloudnetPy - CloudnetPy 1.55.11

  • Screen nan values from Vaisala ceilometers
  • Store raw CL61 variables

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

CloudnetPy - CloudnetPy 1.55.10

  • Skip Vaisala ceilometer lines with bad data

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

CloudnetPy - CloudnetPy 1.55.9

  • Fix calibration offset unit
  • Fix Copernicus range issues

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

CloudnetPy - CloudnetPy 1.55.8

  • Screen MIRA ldr in STSR mode
  • Mask Copernicus data below 150m
  • Detect if all MWR data are low quality

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

CloudnetPy - CloudnetPy 1.55.7

  • Improve RPG-FMCW-94 zenith angle screening

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

CloudnetPy - CloudnetPy 1.55.6

  • Filter RPG-FMCW-94 containing scan data

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

CloudnetPy - CloudnetPy 1.55.5

  • Do not process corrupted RPG-FMCW-94 files
  • Allow some RPG cloud radar header values to vary

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

CloudnetPy - CloudnetPy 1.55.4

  • Mask negative PollyXT beta

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

CloudnetPy - CloudnetPy 1.55.3

  • Improve Copernicus noise screening
  • Fix disdrometer data_raw data type

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

CloudnetPy - CloudnetPy 1.55.2

  • Adjust parameters of CT25K background screening
  • Update weather station file format specification
  • Fix many warnings

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

CloudnetPy - CloudnetPy 1.55.1

  • Improve global attributes of mwrpy products

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

CloudnetPy - CloudnetPy 1.55.0

  • Include serial number for Thies LNM
  • Add more options to generate_figure
  • Add timestamps argument to parsivel2nc

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

CloudnetPy - CloudnetPy 1.54.1

  • Skip invalid MRR-PRO input files

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

CloudnetPy - CloudnetPy 1.54.0

  • Add initial support for MRR-PRO
  • Fix the bug in the code that distinguishes cl31 from cl51

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

CloudnetPy - CloudnetPy 1.53.2

  • Fix crash on HATPRO files with one profile

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

CloudnetPy - CloudnetPy 1.53.1

  • Speed up processing of .znc files by dropping spectra (#87)
  • Remove network call from model-related code

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

CloudnetPy - CloudnetPy 1.53.0

  • Support .znc input (and STSR) in mira2nc (#84)

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

CloudnetPy - CloudnetPy 1.52.3

  • Add VoodooNet version to output file

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

CloudnetPy - CloudnetPy 1.52.2

  • Add source_file_uuids attribute to mwr_single and mwr_multi

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

CloudnetPy - CloudnetPy 1.52.1

  • Catch mwrpy exception

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

CloudnetPy - CloudnetPy 1.52.0

  • Fix brightness temperature plotting
  • Use revised mwrpy functions

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

CloudnetPy - CloudnetPy 1.51.1

  • Support CL61d and PollyXT serial numbers
  • Fix CL61d zenith angle
  • Improve CS135 reader

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

CloudnetPy - CloudnetPy 1.51.0

  • Support Parsivel from Campbell Scientific CR1000 datalogger
  • Fix subtitle of the second plot in compare_files (#82)

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

CloudnetPy - CloudnetPy 1.50.0

  • Add support for cs135

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

CloudnetPy - CloudnetPy 1.49.9

  • Add option to give ceilometer model to ceilo2nc
  • Update fileformat.rst

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

CloudnetPy - CloudnetPy 1.49.8

  • Fix reading of truncated lines in Parsivel

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

CloudnetPy - CloudnetPy 1.49.7

  • Support input files as list in mira2nc (#81)

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

CloudnetPy - CloudnetPy 1.49.6

  • Improve duplicate timestamp handling in HATPRO reader

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

CloudnetPy - CloudnetPy 1.49.5

  • Extend mwrpy processing to all sites

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

CloudnetPy - CloudnetPy 1.49.4

  • Fix mwr-multi time units

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

CloudnetPy - CloudnetPy 1.49.3

  • Re-release due to PyPI failure

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

CloudnetPy - CloudnetPy 1.49.1

  • Fix lwp plotting

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

CloudnetPy - CloudnetPy 1.49.0

  • Implement mwrpy products
  • Support more values in Parsivel telegram

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

CloudnetPy - CloudnetPy 1.48.0

  • Change lwp unit to kg m-2

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

CloudnetPy - CloudnetPy 1.47.2

  • Write CHM15k serial number to output file

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

CloudnetPy - CloudnetPy 1.47.1

  • Allow unknown values is Parsivel telegram

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

CloudnetPy - CloudnetPy 1.47.0

  • Mask unrealistic der values
  • Split disdrometer2nc into parsivel2nc and thies2nc
  • Support more Parsivel format variants
  • Support Python 3.11

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

CloudnetPy - CloudnetPy 1.46.5

  • Make Radiometrics reader more flexible
  • Read IWV from Radiometrics

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

CloudnetPy - CloudnetPy 1.46.4

  • Accept nonzero but constant azimuth_velocity
  • Handle masked zenith and azimuth values

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

CloudnetPy - CloudnetPy 1.46.3

  • Improve mira global attribute parsing
  • Allow inconsistent ovl in mira data

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

CloudnetPy - CloudnetPy 1.46.2

  • Add galileo clutter screening

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

CloudnetPy - CloudnetPy 1.46.1

  • Plot wind direction with dots

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

CloudnetPy - CloudnetPy 1.46.0

  • Add galileo cloud radar processing

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

CloudnetPy - CloudnetPy 1.45.1

  • Add fallback for rainfall_rate
  • Mask nan values in weather station data
  • Adjust rainfall_amount plot

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

CloudnetPy - CloudnetPy 1.45.0

  • Add weather station processing
  • Replace rain_rate with rainfall_rate
  • Harmonize metadata definitions
  • Migrate model-evaluation documentation

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

CloudnetPy - CloudnetPy 1.44.2

  • Use more specific exceptions in PollyXT handling

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

CloudnetPy - CloudnetPy 1.44.1

  • Update cloudnetpy-qc version requirement
  • Add rv-polarstern pollyxt variables
  • Update LICENSE
  • Add atmos_utils.py to get rid of cyclic import
  • Use human-readable pylint problem names

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

CloudnetPy - CloudnetPy 1.44.0

  • Fix mask in scaled der variables
  • Change ier unit to m
  • Write liquid_prob to categorize file
  • Add references to categorize, ier and der files

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

CloudnetPy - CloudnetPy 1.43.1

  • Avoid crashing when different number of hatpro .LWP and .IWV files

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

CloudnetPy - CloudnetPy 1.43.0

  • Use voodoonet for improving liquid detection
  • Simplify find_liquid function
  • Fix bug in screening function with 3d data
  • Fix disdrometer metadata
  • Use Python3.10 features
  • Update Python requirement to 3.10
  • Remove pytz

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

CloudnetPy - CloudnetPy 1.42.2

  • Improve disdrometer product writing

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

CloudnetPy - CloudnetPy 1.42.1

  • Check for empty time vector

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

CloudnetPy - CloudnetPy 1.42.0

  • Use sldr for insect detection
  • Mask invalid parsivel data values (#68)
  • Fix bug causing IndexError in melting layer detection

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

CloudnetPy - CloudnetPy 1.41.2

  • Allow scalar variable nave values to change between concatenated mira files

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

CloudnetPy - CloudnetPy 1.41.1

  • Fix parsivel number_concentration units to pass cfchecks

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

CloudnetPy - CloudnetPy 1.41.0

  • Migrate model-evalution to cloudnetpy

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

CloudnetPy - CloudnetPy 1.40.0

  • Raise ValidTimeStampError from disdrometer processing
  • Remove duplicate timestamps from disdrometer data
  • Adjust potential melting layer temperature range calculation
  • Deprecate general.py module and RadarArray class

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