microcalorimetry.measurements

The measurements submodule contains functions for interacting with specific measurements.

Each submodule within contains, at minimum, three functions for a particular measurment.

  • runners: Take in a configuration file and perform a measurement

  • parsers: Take in raw data and outputs data with uncertainties and measurement review charts for further processing.

Additional methods may be provided depending on the measurement.

Submodules

Functions

view(→ tuple[matplotlib.pyplot.Figure])

Generic functio that plots columns in a data record.

Package Contents

microcalorimetry.measurements.view(data_record: microcalorimetry._tkquick.gui_dtypes.Folder, include_columns: list[str] = ['*'], time_units: str = 'datetime', relative_time: bool = False) → tuple[matplotlib.pyplot.Figure][source]

Generic functio that plots columns in a data record.

Parameters:
  • data_record (Folder) – Path to the metadata file of an active experiment

  • include_columns (list[str]) – Columns to include with glob patterns. Leave as [‘*’] to include all. The default is [‘*’]

  • time_units (str, optional) –

    { seconds

    plot in seconds

    hours

    plot in hours

    datetime

    plot in datetime

    }

  • relative_time (bool, optional) – Use time since start of record instead of absolute time as the x axis.

Returns:

figures – Tuple of output figures.

Return type:

tuple[Figure]