Skip to main content

Parsers and functions for working with EVR and EVL files

Project description

EchoRegions

example workflow

EchoRegions is a tool used for parsing and utilizing region files created in EchoView.

EchoRegions is designed with Echopype in mind, and parsed region files will be able to mask or be overlaid on top of Echopype echograms. However, the EVR and EVL parsers do not require Echopype to be installed.

Functionality and Usage

There are functions for reading EVR and EVL files.

import echoregions as er

evr = er.read_evr('data/x1.evr')  # Read an EVR file
evl = er.read_evl('data/data/x1.bottom.evl')  # Read an EVL file

All three of these functions return an object specific to the filetype being parsed, but they all store the result of the reading into data, such as evr.data using the above example. The data is stored as a Pandas DataFrame, which allows users to leverage the powerful indexing and computational tools that Pandas provides.

Please see the API documentation for all of the classes and functions available in echoregions.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

echoregions-0.1.0.tar.gz (99.4 MB view hashes)

Uploaded Source

Built Distribution

echoregions-0.1.0-py3-none-any.whl (90.6 MB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page