weac.parser.plotting.snowscope_penetration_plot module

Extract-and-plot helper for SnowScopeParser.

weac.parser.plotting.snowscope_penetration_plot.plot_snowscope_penetration_parser(parser, *, method='bin', slope_angle_deg=0.0, density_method=None, semilog_slope=None, semilog_intercept=None, layer_thickness_mm=None, gradient_threshold=12.0, **plot_kwargs)[source]

Extract from a SnowScope parser and plot the penetration-resistance debug view.

Parameters:
  • parser (SnowScopeParser)

  • method (Literal['bin', 'gradient'])

  • slope_angle_deg (float)

  • density_method (Literal['HAGENMULLER2018'] | None)

  • semilog_slope (float | None)

  • semilog_intercept (float | None)

  • layer_thickness_mm (float | None)

  • gradient_threshold (float)

Return type:

Figure