read_evl

echoregions.read_evl(filepath, convert_time=False, replace_nan_range_value=None, offset=0) → echoregions.formats.lines.Lines

Read an EVL file into a Lines object.

Parameters
filepathstr, Path object

A valid path to an EVL file

convert_timebool, default False

Convert time from EV format to numpy datetime64. Converting the time will cause the data to no longer be JSON serializable.

replace_nan_range_valuefloat, default None

Depth in meters to replace -10000.990000 ranges with.

offsetfloat, default 0

Depth offset in meters

Returns
Lines

Object that contains EVL data and metadata with methods for saving to file.