mantispy.get.to_dataframe#
- mantispy.get.to_dataframe(adata, layer=None, metadata=True, features=None)#
Wide, pycytominer-shaped frame:
Metadata_columns first, then features.Use it to pass profiles to pycytominer, cytominer-eval and other tools that expect a flat table.
- Parameters:
adata (
AnnData) – Object to read.layer (
str|None(default:None)) – Layer to read instead ofX.metadata (
bool(default:True)) – Put theMetadata_columns ofobsin front of the feature columns.features (
Sequence[str] |None(default:None)) – Features to take, in the order given, defaulting to every feature invarorder.
- Return type:
- Returns:
A frame indexed by
obs_names, with one column per feature and, unlessmetadatais off, theMetadata_columns ofobsbefore them.- Raises:
KeyError – A name in
featuresis not invar_names.