hydrac.instruments.korexo

KorExo instruments (hydrac.instruments.korexo)

class hydrac.instruments.korexo.KorExo(name)[source]

Bases: hydrac.instruments.physicalparam.PhysicalParam

KorExo YSI multiparameter probe instrument class.

Base class : hydrac.instruments.physicalparam.PhysicalParam

The KorExo class reads the korexo raw text files and stores the valuable information into the paramcontainers param with the common shape handled by hydrac (see hydrac.instruments.physicalparam).

A general description of the different Kor-Exo profiling instruments is given on their website (https://www.ysi.com/products/multiparameter-sondes)

The way the data are to be considered is similar to the example shown in hydrac.instruments.sbe.

Parameters:
name : str, {‘sbe’}

Instrument name

file_select(self)[source]

User input selection of the target files to read

file_len(self, fname, e)[source]

Calculates file length

find_encoding(self, name, encodings=['utf-8', 'ISO-8859-1', 'windows-1250', 'windows-1251', 'windows-1252', 'ascii'])[source]

Select right encoding and opens file using a good one

load_data(self)[source]

Launching file reading

read_KOR(self)[source]

Reads a unique KorExo .txt file

Classes

KorExo(name) KorExo YSI multiparameter probe instrument class.