calc_fppercell.Rd
Takes as input timecourse plate reader data processed with process_plate
and uses normalised/calibrated values to calculate per-cell values. Adds
column(s) for FP/cell as either: (a) normalisedFP/normalisedOD (rfu/od), (b)
calibratedFP/calibratedOD (molecules/cell). Plots results and returns df.
Note that technically, units of molecules are 'molecules of equivalent FP'
and cells are 'particles of equivalent microspheres'.
calc_fppercell( data_csv, flu_channels, flu_labels, remove_wells, get_rfu_od = TRUE, get_mol_cell = FALSE, outfolder = "." )
data_csv | path to a csv file containing processed plate reader data |
---|---|
flu_channels | the column names for the NORMALISED fluorescence data |
flu_labels | the column names for the CALIBRATED fluorescence data |
remove_wells | list of coordinates of wells to be removed from analysis (eg. empty wells) |
get_rfu_od | logical. if TRUE, uses normalised_FP and normalised_OD to calculate FP per cell as FP/OD in relative fluorescence units/relative OD (rfu/od). |
get_mol_cell | logical. if TRUE, uses calibrated_FP and calibrated_OD to calculate FP per cell as FP/OD in relative fluorescence units/relative OD (molecules/cell). |
outfolder | path to folder where output files should be saved. Defaults to current working directory. |
a data.frame with columns for each FP/cell calculation