cellpy.readers.instruments.arbin_sql_xlsx#

arbin MS SQL Server csv data

Module Contents#

Classes#

DataLoader

Class for loading arbin-data from MS SQL server.

Attributes#

ALLOW_MULTI_TEST_FILE

DEBUG_MODE

FILE_NAME_POST_LABEL

SHEET_NAME_KEYWORD

incremental_unit_labels

normal_headers_renaming_dict

not_implemented_in_cellpy_yet_renaming_dict

unit_labels

class DataLoader(*args, **kwargs)[source]#

Bases: cellpy.readers.instruments.base.BaseLoader

Inheritance diagram of cellpy.readers.instruments.arbin_sql_xlsx.DataLoader

Class for loading arbin-data from MS SQL server.

initiates the ArbinSQLLoader class

instrument_name = 'arbin_sql_xlsx'[source]#
raw_ext = 'xlsx'[source]#
static get_headers_aux(df)[source]#

Defines the so-called auxiliary table column headings for Arbin SQL Server csv

static get_headers_normal()[source]#

Defines the so-called normal column headings for Arbin SQL Server csv

static get_raw_limits()[source]#

returns a dictionary with resolution limits

static get_raw_units()[source]#
loader(name, **kwargs)[source]#

returns a Data object with loaded data.

Loads data from arbin SQL server db.

Parameters:

name (str) – name of the file

Returns:

data object

ALLOW_MULTI_TEST_FILE[source]#
DEBUG_MODE[source]#
FILE_NAME_POST_LABEL[source]#
SHEET_NAME_KEYWORD = 'Channel'[source]#
incremental_unit_labels[source]#
normal_headers_renaming_dict[source]#
not_implemented_in_cellpy_yet_renaming_dict[source]#
unit_labels[source]#