helikite.instruments.ozone
Ozone monitor -> LOG46.txt (can’t use pressure)
Resolution: 2 sec
Headers: “ozone”,”cell_temp”,”cell_pressure”,”flow_rate”,”date”,”time”
(last column is nothing)
Attributes
Classes
Helper class that provides a standard way to create an ABC using |
Module Contents
- class helikite.instruments.ozone.OzoneMonitor(*args, **kwargs)
Bases:
helikite.instruments.base.Instrument
Helper class that provides a standard way to create an ABC using inheritance.
- name = 'ozone'
- file_identifier(first_lines_of_csv) bool
Default file identifier callback
Must return false. True would provide false positives.
- set_time_as_index(df: pandas.DataFrame) pandas.DataFrame
Set the DateTime as index of the dataframe and correct
- data_corrections(df, *args, **kwargs)
Default callback function for data corrections.
Return with no changes
- read_data() pandas.DataFrame
Read data into dataframe
This allows a custom read function to parse the CSV/TXT into a dataframe, for example cleaning dirty data at the end of the file in memory without altering the input file (see flight computer conf).
- helikite.instruments.ozone.ozone_monitor