mantispy.get.to_dataframe#
- mantispy.get.to_dataframe(adata, layer=None, metadata=True, features=None)[source]#
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 of
X.- metadata
bool(default:True) Put the
Metadata_columns ofobsin front of the feature columns.- features
Sequence[str] |None(default:None) Features to take, in the order given, defaulting to every feature in
varorder.
- adata
- 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.