edges_io.io.Resistance#

class edges_io.io.Resistance(path, log_level=40, *, check=True, fix=False)[source]#

An object representing a resistance measurement (and its structure).

Methods

__init__(path[, log_level, check, fix])

Method generated by attrs for class Resistance.

check_self(path, fix)

from_load(*args, **kwargs)

Initialize the object in a simple way.

read()

read_csv(path)

read_new_style_csv(path)

read_old_style_csv(path)

read_old_style_csv_header(path)

typestr(name)

Generate a string uniquely defining the 'kind of thing' the object is.

Attributes

ancillary

The full raw data from the CSV file.

antsim_pattern

day

file_format

The file format of the data to be read.

hour

List of integer hours (one per file) at which data acquisition was begun.

known_patterns

known_substitutions

load_name

load_pattern

minute

List of integer minutes (one per file) at which data acquisition was begun.

path

pattern

resistance

The resistance measurement in the file.

run_num

The run number of the data.

second

List of integer seconds (one per file) at which data acquisition was begun.

supported_formats

write_pattern

year

Year on which data acquisition began.

check

fix