PseudoNetCDF.ceilometerfiles package

Module contents

class PseudoNetCDF.ceilometerfiles.ceilometerl2(*args, **kwds)[source]

Bases: PseudoNetCDFFile

ceilometerhis is designed to read the “*.his”’ files from the Vaisala ceilometers (CL31 and CL51), which is a level 2 raw output

Parameters:
  • path (path to output file)

  • dz (int or float) – level depth in meters

plot(fig_kw={'figsize': (12, 6)}, ax_kw=None, cax_kw=None, plot_kw=None)[source]
Parameters:
  • fig_kw (keywords for figure creation, default {'figsize': (12, 6)})

  • ax_kw (keywords for axes creation of the primary axis, default {})

  • cax_kw (keywords for axes creation of the colorbar axis, default {})

  • plot_kw (keywords for axes creation of pseudo-color, default {}.) – the default value for norm is added as matplotlib.colors.LogNorm() if not provided

  • Retruns

  • -------

  • fig (figure object produced)

Notes

  • fig_kw : see matplotlilb.pyplot.figure for options

  • ax_kwand cax_kw see matptlotlib.pyplot.axes for options

    except that ax_kw and cax_kw both can take an optional rect keyword the rect will be used as the positional argument to figure.add_axes

    • the default primary axis rect is [.075, .15, .8, .8]

    • the default colorbar axis rect starts 1% figure width to the right of the primary axis and takes 1/3 of the remaining space

  • plot_kw : see matplotlib.pyplot.pcolormesh for options