waltlabtools.read_quanterix module

Functions for reading in data from Quanterix instruments.

This module provides tools for interacting with a Quanterix Simoa HD-X Analyzer.

In addition to the dependencies for waltlabtools, waltlabtools.read_quanterix also requires pandas >= 0.25.

run_history(filepath=None, drop_cols='blank') pandas.core.frame.DataFrame[source]

Reads in a Quanterix HD-X Run History file.

Parameters
  • filepath (str, path object or file-like object, optional) -- The path to the Run History CSV file. Any valid string path is acceptable. The string could be a URL. Valid URL schemes include http, ftp, s3, gs, and file. Can also be any os.PathLike or any object with a read() method. If not provided, a tkinter.filedialog opens, prompting the user to select a file.

  • drop_cols ({"blank", "uniform", "keep"}, default "blank") --

    Should any columns be dropped? Options:
    • "blank" : Drop all columns that are blank.

    • "uninformative" : Drop all columns that have the same value for all rows, which includes all blank columns.

    • "keep" : Do not drop any columns.

Returns

table (pandas.DataFrame) -- Run History.