Core functions

Reading and processing the data

read_luminex_data()

Read Luminex Data

process_plate()

Process a plate and save computed dilutions to a CSV

Plate and Model classes

Instances of the Plate and Model classes, which are used to store the data and the model and faciliate the analysis

Model

Logistic regression model for the standard curve

Plate

Plate object

PlateBuilder

PlateBuilder

create_standard_curve_model_analyte()

Create a standard curve model for a certain analyte

predict(<Model>)

Predict the dilutions from the MFI values

Plots

Functions for plotting the data, quality control and the results of the analysis

plot_counts()

Plot counts in a 96-well plate

plot_layout()

Plot layout of a 96-well plate

plot_mfi_for_analyte()

Plot MFI value distribution for a given analyte

plot_standard_curve_analyte()

Standard curves

plot_standard_curve_analyte_with_model()

Plot standard curve of a certain analyte with fitted model

Helper functions

Additional, lower level functions that are used in the analysis

read_xponent_format()

Read the xPONENT format data

read_intelliflex_format()

Read the Intelliflex format data

read_layout_data()

Read layout data from a file

is_valid_data_type()

Check validity of given data type

is_valid_sample_type()

Check validity of given sample type

translate_sample_names_to_sample_types()

Translate sample names to sample types