ehrapy.preprocessing.undo_encoding#

ehrapy.preprocessing.undo_encoding(data, columns='all')[source]#

Undo the current encodings applied to all columns in X.

This currently resets the AnnData object to its initial state.

Parameters:
  • data (AnnData) – The AnnData object

  • columns (str) – The names of the columns to reset encoding for. Defaults to all columns.

Return type:

Optional[AnnData]

Returns:

A (partially) encoding reset AnnData

Examples

>>> import ehrapy as ep
>>> # adata_encoded is an encoded AnnData object
>>> adata_undone = ep.pp.encode.undo_encoding(adata_encoded)