scanpy

View on PyPIReverse Dependencies (654)

1.11.0 scanpy-1.11.0-py3-none-any.whl

Wheel Details

Project: scanpy
Version: 1.11.0
Filename: scanpy-1.11.0-py3-none-any.whl
Download: [link]
Size: 2096526
MD5: 53eeb51887d6f77f3734257b8e979176
SHA256: 405ce745442e7ba9255c74ca67b70c51b06be49bad7d3f5f6182e3c8cd7351af
Uploaded: 2025-02-14 09:47:45 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: scanpy
Version: 1.11.0
Summary: Single-Cell Analysis in Python.
Author: Alex Wolf, Philipp Angerer, Fidel Ramirez, Isaac Virshup, Sergei Rybakov, Gokcen Eraslan, Tom White, Malte Luecken, Davide Cittaro, Tobias Callies, Marius Lange, Andrés R. Muñoz-Rojas
Maintainer: Severin Dicks
Maintainer-Email: Philipp Angerer <phil.angerer[at]gmail.com>, Ilan Gold <ilan.gold[at]helmholtz-munich.de>
Project-Url: Documentation, https://scanpy.readthedocs.io/
Project-Url: Source, https://github.com/scverse/scanpy
Project-Url: Homepage, https://scanpy.org
Project-Url: Discourse, https://discourse.scverse.org/c/help/scanpy/37
Project-Url: Bluesky, https://bsky.app/profile/scverse.bsky.social
Project-Url: Twitter, https://x.com/scverse_team
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Framework :: Jupyter
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: Topic :: Scientific/Engineering :: Visualization
Requires-Python: >=3.10
Requires-Dist: anndata (>=0.8)
Requires-Dist: h5py (>=3.7)
Requires-Dist: joblib
Requires-Dist: legacy-api-wrap (>=1.4)
Requires-Dist: matplotlib (>=3.6)
Requires-Dist: natsort
Requires-Dist: networkx (>=2.7)
Requires-Dist: numba (>=0.57)
Requires-Dist: numpy (>=1.24)
Requires-Dist: packaging (>=21.3)
Requires-Dist: pandas (>=1.5)
Requires-Dist: patsy (!=1.0.0)
Requires-Dist: pynndescent (>=0.5)
Requires-Dist: scikit-learn (<1.6.0,>=1.1)
Requires-Dist: scipy (>=1.8)
Requires-Dist: seaborn (>=0.13)
Requires-Dist: session-info2
Requires-Dist: statsmodels (>=0.13)
Requires-Dist: tqdm
Requires-Dist: typing-extensions; python_version < "3.13"
Requires-Dist: umap-learn (!=0.5.0,>=0.5)
Requires-Dist: bbknn; extra == "bbknn"
Requires-Dist: dask[array] (<2024.8.0,>=2022.09.2); extra == "dask"
Requires-Dist: dask-ml; extra == "dask-ml"
Requires-Dist: dask[array] (<2024.8.0,>=2022.09.2); extra == "dask-ml"
Requires-Dist: hatch-vcs; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: towncrier; extra == "dev"
Requires-Dist: dask-ml; extra == "doc"
Requires-Dist: dask[array] (<2024.8.0,>=2022.09.2); extra == "doc"
Requires-Dist: igraph; extra == "doc"
Requires-Dist: ipython (>=7.20); extra == "doc"
Requires-Dist: matplotlib (!=3.6.1); extra == "doc"
Requires-Dist: myst-nb (>=1); extra == "doc"
Requires-Dist: myst-parser (>=2); extra == "doc"
Requires-Dist: nbsphinx (>=0.9); extra == "doc"
Requires-Dist: readthedocs-sphinx-search; extra == "doc"
Requires-Dist: sam-algorithm; extra == "doc"
Requires-Dist: scanpydoc (>=0.14.1); extra == "doc"
Requires-Dist: setuptools; extra == "doc"
Requires-Dist: sphinx-autodoc-typehints (>=1.25.2); extra == "doc"
Requires-Dist: sphinx-book-theme (>=1.1.0); extra == "doc"
Requires-Dist: sphinx-copybutton; extra == "doc"
Requires-Dist: sphinx-design; extra == "doc"
Requires-Dist: sphinx-tabs; extra == "doc"
Requires-Dist: sphinx (>=7); extra == "doc"
Requires-Dist: sphinxcontrib-bibtex; extra == "doc"
Requires-Dist: sphinxext-opengraph; extra == "doc"
Requires-Dist: harmonypy; extra == "harmony"
Requires-Dist: igraph (>=0.10); extra == "leiden"
Requires-Dist: leidenalg (>=0.9.0); extra == "leiden"
Requires-Dist: igraph; extra == "louvain"
Requires-Dist: louvain (!=0.6.2,>=0.6.0); extra == "louvain"
Requires-Dist: magic-impute (>=2.0); extra == "magic"
Requires-Dist: igraph; extra == "paga"
Requires-Dist: cudf (>=0.9); extra == "rapids"
Requires-Dist: cugraph (>=0.9); extra == "rapids"
Requires-Dist: cuml (>=0.9); extra == "rapids"
Requires-Dist: scanorama; extra == "scanorama"
Requires-Dist: scikit-image; extra == "scrublet"
Requires-Dist: scikit-misc (>=0.1.3); extra == "skmisc"
Requires-Dist: dask[array] (<2024.8.0,>=2022.09.2); extra == "test"
Requires-Dist: igraph (>=0.10); extra == "test"
Requires-Dist: leidenalg (>=0.9.0); extra == "test"
Requires-Dist: profimp; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-mock; extra == "test"
Requires-Dist: pytest-nunit; extra == "test"
Requires-Dist: pytest (>=8.2); extra == "test"
Requires-Dist: scikit-image; extra == "test"
Requires-Dist: zarr (<3); extra == "test"
Requires-Dist: dask-ml; extra == "test-full"
Requires-Dist: dask[array] (<2024.8.0,>=2022.09.2); extra == "test-full"
Requires-Dist: harmonypy; extra == "test-full"
Requires-Dist: igraph; extra == "test-full"
Requires-Dist: igraph (>=0.10); extra == "test-full"
Requires-Dist: leidenalg (>=0.9.0); extra == "test-full"
Requires-Dist: louvain (!=0.6.2,>=0.6.0); extra == "test-full"
Requires-Dist: magic-impute (>=2.0); extra == "test-full"
Requires-Dist: profimp; extra == "test-full"
Requires-Dist: pytest-cov; extra == "test-full"
Requires-Dist: pytest-mock; extra == "test-full"
Requires-Dist: pytest-nunit; extra == "test-full"
Requires-Dist: pytest (>=8.2); extra == "test-full"
Requires-Dist: scanorama; extra == "test-full"
Requires-Dist: scikit-image; extra == "test-full"
Requires-Dist: scikit-misc (>=0.1.3); extra == "test-full"
Requires-Dist: zappy; extra == "test-full"
Requires-Dist: zarr (<3); extra == "test-full"
Requires-Dist: profimp; extra == "test-min"
Requires-Dist: pytest-cov; extra == "test-min"
Requires-Dist: pytest-mock; extra == "test-min"
Requires-Dist: pytest-nunit; extra == "test-min"
Requires-Dist: pytest (>=8.2); extra == "test-min"
Provides-Extra: bbknn
Provides-Extra: dask
Provides-Extra: dask-ml
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: harmony
Provides-Extra: leiden
Provides-Extra: louvain
Provides-Extra: magic
Provides-Extra: paga
Provides-Extra: rapids
Provides-Extra: scanorama
Provides-Extra: scrublet
Provides-Extra: skmisc
Provides-Extra: test
Provides-Extra: test-full
Provides-Extra: test-min
Description-Content-Type: text/markdown
License-Expression: BSD-3-Clause
License-File: LICENSE
[Description omitted; length: 3320 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
scanpy/__init__.py sha256=tDsKBR2Pn-r-UxKjIVbCudenbKilJPi3VGK0-ktww7Q 1931
scanpy/__main__.py sha256=EunvY9q4ifpkLfUggWfwU3_6xmzKyaCpeyaMFWbuOzY 82
scanpy/_compat.py sha256=vNaUGexMBdrt7qKMmLr7SdZ4DiHCz8wc_kg8IG6xiT0 7389
scanpy/_settings.py sha256=1K7ka199rUJ-gplbB1k0yFaf_qkKLAaEjWZ45L-Vsa4 16804
scanpy/_version.py sha256=WlT6Wn1-sCNBNKXfc2i9fq7-cEeE_b7uWMbpJ6SGK0c 1264
scanpy/cli.py sha256=c6U5EmGdXbC1R0YnWGO2V38AbnvDzjWfTxQO16pwHzE 4686
scanpy/logging.py sha256=ybfAphegAtiUQfoKAlr5z9HDk81uoswnUv8dQ9aWhWc 7224
scanpy/readwrite.py sha256=TuXCXG8ZU7L92NquFBzu0a1WSEDzI7uRHr2P_mzPIbY 37547
scanpy/_utils/__init__.py sha256=r6f_71J_yfBP755-BiZ6aA6F3rd41EOyeICBsojLMZs 37218
scanpy/_utils/_doctests.py sha256=U7GdJA79eSDsUVpM-eNsiSMIT39lbLfUBRSIfP7v8eI 801
scanpy/_utils/compute/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scanpy/_utils/compute/is_constant.py sha256=BFUKg2GkiziRazrgYgUMTjRaOzXP4gIHsfsBGzDrkDw 4214
scanpy/datasets/10x_pbmc68k_reduced.h5ad sha256=5x1B5zfJQVWbfFfJJDvbPSyInCrf3wDjQirGtGeDZ28 1772368
scanpy/datasets/__init__.py sha256=YBDF3wgD4Vi6NwihrQsd-xnhlFhrd0JyhXQsaPgRfDM 531
scanpy/datasets/_datasets.py sha256=TTpJZmMGiOhsaSomTR-5u1dfKy2ROGhSCbCT2wqYs2U 19208
scanpy/datasets/_ebi_expression_atlas.py sha256=89FDmw8rjlH3xX2T0imnOAlO5c7qx9ofj43QSFJhcEM 5328
scanpy/datasets/_utils.py sha256=dG4_-pSOX5WZdeDptXNMflX7wGO_oGNHsXsemguaXdk 1124
scanpy/datasets/krumsiek11.txt sha256=pJxtBL139hAoEzqbeHIi6_AMT8Atv44rjt2kk6DV3JM 59808
scanpy/datasets/toggleswitch.txt sha256=EbcKVXuanJQroV-MidBw2RTTc9Pnb5H0RyxdjhTcdOI 4200
scanpy/experimental/__init__.py sha256=ZUcYCoKOkYOKxk0NZk-ZU0FFQ5Efu6iI2AZOR-MxkRg 71
scanpy/experimental/_docs.py sha256=QirbWOi3H_QjBjRgJUB4OHmE_xs4Ftcm7q_rhc1DGYY 2787
scanpy/experimental/pp/__init__.py sha256=23p3amg9xfXVCPJWani6Ma2feOfDs5hn6z8QJj37VI0 459
scanpy/experimental/pp/_highly_variable_genes.py sha256=RwGXamCmFU-v_ivtu4Ah2aBfsmFHFkl7jrpMxpzmNIw 14256
scanpy/experimental/pp/_normalization.py sha256=XDywMHOGiKZI1rFARb6cVks0SY4pszN37stN0SNq8SQ 8185
scanpy/experimental/pp/_recipes.py sha256=wUb9nJDeCX8cqnIv0AgReJ_YfNTp1TtmKhNK4q5cCU4 4939
scanpy/external/__init__.py sha256=k4DQbbc1FpwuxWiSMaWCD9IhaeXJqaRV2qXQKBGFNVM 225
scanpy/external/exporting.py sha256=ugBrDmwXQInw_ZsI568tp6zGmnd7jfSQ1wdLR89ru2Q 21809
scanpy/external/pl.py sha256=ayOQPkyyJaPY-ZZP97lr5D61w9UlQ42Hf6v9EZ2LyFo 9236
scanpy/external/pp/__init__.py sha256=nhA9OtM50xrRsdrtc_BJXWXJ_lOrT-hCRqiOGxD4cug 685
scanpy/external/pp/_bbknn.py sha256=qtKv2HfHeuU3zyvJH9vVPv0UUtkk2ZqNs2S2NVQPv-8 6611
scanpy/external/pp/_dca.py sha256=pgTvRD_Xs-aa_jE1Ro9dM-A2OoESDRSCcSlcJHmjeMs 7202
scanpy/external/pp/_harmony_integrate.py sha256=TrsMbZcBRobs0O7wJyZvoiwsyCF-SsxgbiX-nlnlXrw 3217
scanpy/external/pp/_hashsolo.py sha256=LEOiv5etIr-_lrKy0uAG5pjz5JHBjyU1cbiu-a5VJ2A 16654
scanpy/external/pp/_magic.py sha256=A0YWqYq9ohzhSO6lVZXS3cMXAha_myYUsTv3bLjr82s 7451
scanpy/external/pp/_mnn_correct.py sha256=3WwlFvD6xWcD7Rqe7nSOyx9R9ks6lZfZ2oBnlBWHmuI 6011
scanpy/external/pp/_scanorama_integrate.py sha256=2LP7VOwJC6MajKiwEVTns3uRngWoIbWJ1a7SQ-CnRjw 4655
scanpy/external/tl/__init__.py sha256=i3bl91yBF826tZ3KeojiN6BHqkk2K-7iZNNZa9Sck70 504
scanpy/external/tl/_harmony_timeseries.py sha256=4khPU1JBjxvjgYz6GRKGTOsXr1TB82VJlrz3u9A8Q6I 6199
scanpy/external/tl/_palantir.py sha256=US39WbZPB107po2LFmm_R61CAM4mcgLltgKQ5bnW03w 10280
scanpy/external/tl/_phate.py sha256=rFGO71HcZgrygqEbHRtJNb53vDH2mR_kJ1J2m23bU6E 5723
scanpy/external/tl/_phenograph.py sha256=TJr4UTv1RHBhfAVqm8wUySntPhXaxUIwLuMbLqNxDN8 9168
scanpy/external/tl/_pypairs.py sha256=ncOCUX3i8MOviBfjjyMWvE2hjnwA-0zjQCigayWpqJ4 4942
scanpy/external/tl/_sam.py sha256=YlOl4xf0Dgwzc_04jhAAw_D341UiKVPP1Cx0ybCgBd0 8349
scanpy/external/tl/_trimap.py sha256=0rsi3wreWog6IMJTfr03LwoKrfMeRGVUSMV1AHfvZTU 4532
scanpy/external/tl/_wishbone.py sha256=Nh4p1u_dWyrePNeuiCZG-DZADsZOSNldohHnIkTYJNo 5139
scanpy/get/__init__.py sha256=qBwYb4TjsRb-0UASy2qrg4za6GYkgINFLkpXW4pTS8U 342
scanpy/get/_aggregated.py sha256=6i2BnY2xn6yb8A0HJS_2MNG5vQpUnZlfrqE2ZxOHo4w 14046
scanpy/get/get.py sha256=7C7xfcpe0k2hSPRDd7jrm-RptGkDpGMtaZgBHMc8WQo 16697
scanpy/metrics/__init__.py sha256=TGFqniDjmBlhS144OJEnSBcjKjLdRmpovvqDtqrunPQ 195
scanpy/metrics/_common.py sha256=eZOxFyO9e1U_31dV_Eetlv4gzre0LwN5TZtm_TC3F_Q 2095
scanpy/metrics/_gearys_c.py sha256=8FTv8uBo4CVSp5fjTMZWXOqH7yo1lWbQntq1GYQGTfk 9645
scanpy/metrics/_metrics.py sha256=NLItA2zaKuSJciog3nhrzGatiar9057pRcdUYX6oP6U 2477
scanpy/metrics/_morans_i.py sha256=1cLZ14hthV2k1O4jkI-WhS2b4pbXaQDXOOTTSengD50 7582
scanpy/neighbors/__init__.py sha256=4GuaE63YMUe_THlH4rtSLK4beT4i1XCK1hT4e48Tmwk 34628
scanpy/neighbors/_common.py sha256=1KjEBbZhFCJTYinFgnI-_KvHhD4lCAivX0eM9eHpB88 5314
scanpy/neighbors/_connectivity.py sha256=Qf6l7_FkU-KeQRAQdTfSirREW65cwtylVdDNmF0FrHs 4740
scanpy/neighbors/_doc.py sha256=ak20g7LNhDzN76s3658g7pvYblG4mSXWNr7eT-Sn7mE 516
scanpy/neighbors/_types.py sha256=os9VU43To_ZLq2p9vhF9izQY_yN4tY50pRWcXQlWqqI 1543
scanpy/neighbors/_backends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scanpy/neighbors/_backends/_common.py sha256=KBjVApRBDpaUsUZKQxV87euPCnXk_MBtetx3Uqb6x5k 352
scanpy/neighbors/_backends/rapids.py sha256=1KSe7lpRmps4ITLseJMkfrPQykZ3mhqpdobUxnvqIGE 2947
scanpy/plotting/__init__.py sha256=_t4Pe3lz6aULeg4rzX-05fUNcYD_4u2v0OzN5zy9XOc 2390
scanpy/plotting/_anndata.py sha256=SuVhjz_yZY-xpb7QqpY31P7mUunxlOEmpfQV-kVK9Jo 92494
scanpy/plotting/_baseplot_class.py sha256=ZVJ-dy1w-Rne-iQrnxpDFYz_zr01JVw5J1aQApq2HHM 40528
scanpy/plotting/_docs.py sha256=9g_rgjJ27C4QLMkQl4VD5n7-Ud7cAyBUe1b9LDpnjbQ 13645
scanpy/plotting/_dotplot.py sha256=qAuqU-V0KkmvSyiDGVQuzs4H9yJ5tanwlRUVsvD06DE 37425
scanpy/plotting/_matrixplot.py sha256=nq06kS7EGtPpqGZa5amzRcT5XlnKQvuCpsL31176EkY 14333
scanpy/plotting/_preprocessing.py sha256=QAiOs2UUDWdHdZXyzE0LcQaPb5mVSL0sWucHObeXIRw 4542
scanpy/plotting/_qc.py sha256=zHPaaCH2VjXmWOX8hhBZwgNIBLs8cOCmCOHlHE466dE 3738
scanpy/plotting/_rcmod.py sha256=pc53dasHh2RFfTHVTbTb8v1z8vW032zjvum-WQLgjXA 1970
scanpy/plotting/_scrublet.py sha256=AWavr6ZUAKq6QzGBLn2j4fZEXM3l5CjtnUz4uDuWabM 5034
scanpy/plotting/_stacked_violin.py sha256=fENZ455K5TIP8lUxq-MD0DA4CP06hwxNlKG2_INv-A8 30916
scanpy/plotting/_utils.py sha256=bmjq5A3dD85dfLwCGm7bbb1ZKqduYGh9ezcFUaDYz8Y 42474
scanpy/plotting/palettes.py sha256=zHTM_CVfKazb32YreRx0-INllFssZP5rY_B7JTeaBhA 4782
scanpy/plotting/_tools/__init__.py sha256=ifeC-Ke-2QR8LgXyg-2eZTftRouiDkISyQlGKwNxrc0 51507
scanpy/plotting/_tools/paga.py sha256=0G_4ckpTilfrWzzJ91_I93CEZALhQaAs99tAnpU6hHw 48253
scanpy/plotting/_tools/scatterplots.py sha256=fzSeGNPX5128f7GEc9Vmvf40tmrEE57rrUiFKr4dlJo 44947
scanpy/preprocessing/__init__.py sha256=71oAlpfNriUs9CID1pvmdEdPjX33hicUjQx5N-JTnwU 1153
scanpy/preprocessing/_combat.py sha256=sS8KvsLFLD8z54WAELRixD92pc85SEcKkrw7HaumUBg 11936
scanpy/preprocessing/_distributed.py sha256=XlIK61P1qpK2n1JglF5yrQZxAFWI1UJYd6fKlf9zAFs 1168
scanpy/preprocessing/_docs.py sha256=h6uiiPyigkvdqkH1gv8urp3-QwUNdO_HzDmpMmh7sZE 2826
scanpy/preprocessing/_highly_variable_genes.py sha256=VDd01gkmcp6-BQeaeRzKKWp26Irj3ZTv4wJz5h1Ff7Q 27046
scanpy/preprocessing/_normalization.py sha256=S70GEEvZL4prwsdIIY7ak_sXNQ27l2glZvImqeEDJrY 9433
scanpy/preprocessing/_qc.py sha256=VT_A6iu-DL81OwR7gglFgQUsniEui9RAQBIFkKriN5Q 14886
scanpy/preprocessing/_recipes.py sha256=FhM-mjnGjoFnm10P7wCzBf68mp95wQP3Ek3kOnrMS84 5972
scanpy/preprocessing/_scale.py sha256=Qk-hD9TzwZ0L_PS5fwePPEQ2NruDpjH7crhxtgAQg2M 10215
scanpy/preprocessing/_simple.py sha256=xHbZMBhWhu7cZ5ycEIlJy1MS7vx23lUG_LbIihLZuWQ 39206
scanpy/preprocessing/_utils.py sha256=7vLbY9CB3e2zlFioX5D1Zc5RzWZVOifn4-IA8e62t3A 6406
scanpy/preprocessing/_deprecated/__init__.py sha256=Zp3zC_eNyk_19PB2Q7xE8-Lg0Bt7kupdajOqMGDDgQQ 2135
scanpy/preprocessing/_deprecated/highly_variable_genes.py sha256=mc-fBFxTg29NrN8sb1MDkmv_CYvYCSeMwF8wmUyaP7c 10610
scanpy/preprocessing/_deprecated/sampling.py sha256=4l-eTMqgZldKT0TFnkK4QlOYUiEv9EYJxOcDOopoqRY 1666
scanpy/preprocessing/_pca/__init__.py sha256=EHhe47dgqoN8T0yYRNM_oKkTsLRGNX_0uUeGDC2ZV1o 21798
scanpy/preprocessing/_pca/_compat.py sha256=CxjnzgTXeNHY2lp7l-_366Hg_ZMQezEvG_iLIC7JsJY 2205
scanpy/preprocessing/_pca/_dask_sparse.py sha256=x6HTVNgEFDH2J8NUxC_xC51VUOQr2-TB62QwO32et7c 7574
scanpy/preprocessing/_scrublet/__init__.py sha256=buIjaihpXHLdApR0VMrSDzmR_Q_NiFmwOP3wXZM6nr4 21433
scanpy/preprocessing/_scrublet/core.py sha256=ssUvuPWPILqTsFPDQJLxgp1BCbFEXb-kbIU76WzVu8s 17327
scanpy/preprocessing/_scrublet/pipeline.py sha256=ALO4ejhwnd-kasfT4T22INo1gSZ1r9YpHeI0vA-b8-Y 2715
scanpy/preprocessing/_scrublet/sparse_utils.py sha256=Bc_no71YudgsgrbesUxxXe3nPHsghBmsK4JJbDCokFw 1856
scanpy/queries/__init__.py sha256=kh8iU3b-4St9UNP_ZEbsNiqXf0U0CK7o0yVwRF33E0o 292
scanpy/queries/_queries.py sha256=9kt0Mbel-H_x9M6_k7HxxYr2__E2YxorzVu_W8UUTTU 9206
scanpy/sim_models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scanpy/sim_models/krumsiek11.txt sha256=y-0Qe6L4aA8Dfgu7f7OQixOac1pWF0YG7W_HnoFgGIQ 1886
scanpy/sim_models/krumsiek11_params.txt sha256=Pvj0fdxjBxdY299H7VFdNQY2JN3mvBnMus1UJsDascY 141
scanpy/sim_models/toggleswitch.txt sha256=pqKoHMyIyVG8sLwainMOc_rhzHnt8wnQtnC7UbI5JIQ 438
scanpy/sim_models/toggleswitch_params.txt sha256=JWXh4KMyOJhGsy37OmUnux5EiUKFSOgwLd_1nQ1B_x0 146
scanpy/tools/__init__.py sha256=yfcWGkuTlsKw8rNBUJ7NdiTU4MxO4Q6zXmqYkBnF_m4 1297
scanpy/tools/_dendrogram.py sha256=S1GgJcRu5_LyQ2DyKBjXf8-Ek7WIzLtdVXJ15ixvkhM 6686
scanpy/tools/_diffmap.py sha256=W64CNtupJbV96JHVefXeWswqyXC9mzTENKCdEkA0ihs 3289
scanpy/tools/_dpt.py sha256=2D1qsiOYE5FguKTY_j66bpbFLEaLbK4qpuLMPwDHlQ0 50163
scanpy/tools/_draw_graph.py sha256=7W4xD2BwUpmHd7uLp-OZsZGMQd1XQFxlWZKfjdEeQ4Q 7874
scanpy/tools/_embedding_density.py sha256=GHR0KKbanLIHm3cQDrx8l8qHIYGJO1YQxuofqBd0yJQ 6281
scanpy/tools/_ingest.py sha256=E2tQ4kzp5W0JVwN34hcZLYbSG1BZUEHYaGMzIb4HiPY 17926
scanpy/tools/_leiden.py sha256=hncLn-rMlp8gjaJh3QMFmAVxtXL2K3q_3gLiQM1tEbk 8529
scanpy/tools/_louvain.py sha256=cgg8U5oMeSmH-JFwLj0CFQ8r5sWipsi4In4oupkWITc 9500
scanpy/tools/_marker_gene_overlap.py sha256=55C34S-_JoSsblf-YqGQPmbBWsUrFwFZf9WNxQuXHSM 10812
scanpy/tools/_paga.py sha256=0pHJMQpVafdceMDylAI3kuS4U0EMhJYSyqrHduvkx6A 24894
scanpy/tools/_rank_genes_groups.py sha256=9twDHblIOX9xSVnm5NxMy1oSGGWzKlj44opOuXqpJeY 32183
scanpy/tools/_score_genes.py sha256=IIkvRWjpSWo5eHrBpCTqzfaKlAgD5n71fFCVdZpBtRs 11053
scanpy/tools/_sim.py sha256=8dm-jifiXPVNkXvWsbTBU6felonW6MwZgV2KA-CmjLY 47035
scanpy/tools/_top_genes.py sha256=YpPYEZG1vgILY2GiugRlb7FH-1h3N6Ib8e2koskx6no 8403
scanpy/tools/_tsne.py sha256=YHkvMRHvKl3IR1TjhK3Q7bhRh0GWH0PPH8FluNO6Fzs 7411
scanpy/tools/_umap.py sha256=kFi2fQ7KQ_Ysx3qW_O1jeHyeYQIVUI0xhhW2F5fbrcg 10320
scanpy/tools/_utils.py sha256=G5yYjy-rGjKxI6FC-7G3EsPYmjBKC3xFLE_zurAwaF4 5157
scanpy/tools/_utils_clustering.py sha256=biSjDwvsCevC6sLK_uhEnwRfkLKA999ZMyFppk-4fAI 1581
testing/scanpy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
testing/scanpy/_helpers/__init__.py sha256=Pp0GRLAfxTRrL0TD4_OSwQIQmK5ujnpPF0XrK4Epwhk 5849
testing/scanpy/_helpers/data.py sha256=d2YVquVwEPJkmP-DmgH_rqPjs-_0kbqMMQg8vQmcGCI 1530
testing/scanpy/_pytest/__init__.py sha256=-fHXBXafxzI1Mn67bv88DpQUUBViV9RUf7iFfKYMQG8 4093
testing/scanpy/_pytest/marks.py sha256=QzCQJKbRyUaCBRRa6FKI_DJ76FnigZt0F26wIYCJYoM 2540
testing/scanpy/_pytest/params.py sha256=jTiCKilxFbfqioWLGdgDUGvfUUj35I5Dv_5LNN1yBhM 2395
testing/scanpy/_pytest/fixtures/__init__.py sha256=lMDjrQyiNxnBOnC4jiZ9WIoBQEC-SZA4Hwkhhm2_qxo 1700
testing/scanpy/_pytest/fixtures/data.py sha256=roSIBetfSoIiWunaa9wmzwOZqwry0a0gLKYIoEQmA8M 3810
scanpy-1.11.0.dist-info/METADATA sha256=NuQP6HqXn4FhSf92hMuGZzBCfdcgOpsr9FL-LhoDMyI 9533
scanpy-1.11.0.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
scanpy-1.11.0.dist-info/entry_points.txt sha256=smWBr8qWkl6Gdk4PtmHMUJHQ1bnENd97XZXd5bsMCXw 51
scanpy-1.11.0.dist-info/licenses/LICENSE sha256=BmIcow-YNLyYsHLnCJ2SD9Krfi0MBImTVS_jGDaxZCU 1539
scanpy-1.11.0.dist-info/RECORD

entry_points.txt

scanpy = scanpy.cli:console_main