anndata.settings#

anndata.settings = SettingsManager( remove_unused_categories=True, check_uniqueness=True, allow_write_nullable_strings=False, use_sparse_array_on_read=False,  )[source]#

该管理器允许用户自定义 anndata 包的设置。此处的设置通常用于高级用例,应谨慎使用。

NoneNone

以下选项可用:

NoneNone
settings.remove_unused_categories: bool = True[source]#

是否删除未使用的类别 Categorical

settings.check_uniqueness: bool = True[source]#

是否检查AnnData__init__中的obs索引的唯一性。

settings.allow_write_nullable_strings: bool = False[source]#

是否允许写入 pd.arrays.StringArray

settings.use_sparse_array_on_read: bool = False[source]#

在读取数据时是否使用 scipy.sparse.sparray 作为默认类

要设置选项,请使用 override()(本地)或直接设置上述属性(全局),即 anndata.settings.my_setting = foo。通过环境变量赋值时,在导入 anndata 之前,使用全部大写的变量名,并以 ANNDATA_ 作为前缀。对于布尔环境变量设置,使用 1 表示 True,使用 0 表示 False