acore.batch_correction package

acore.batch_correction package#

combat_batch_correction(data: DataFrame, batch_col: str) DataFrame[source]#

This function corrects processed data for batch effects. For more information visit: epigenelabs/inmoose

Parameters:
  • data – pandas.DataFrame with samples as rows and protein identifiers as columns.

  • batch_col – column with the batch identifiers

Returns:

pandas.DataFrame with samples as rows and protein identifiers as columns.

Example:

result = combat_batch_correction(
            data,
            batch_col="batch",
            index_cols=["subject", "sample", "group"],
        )