scanpy

View on PyPIReverse Dependencies (462)

1.10.1 scanpy-1.10.1-py3-none-any.whl

Wheel Details

Project: scanpy
Version: 1.10.1
Filename: scanpy-1.10.1-py3-none-any.whl
Download: [link]
Size: 2079202
MD5: 04e6d6c0c9717cb78cdeaaa799abcb4a
SHA256: 399c6a0fc9c8b85500cfab87f79daf8684782a6bb5303eb680c0ac99da14e4d8
Uploaded: 2024-04-09 09:54:34 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: scanpy
Version: 1.10.1
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-Email: Isaac Virshup <ivirshup[at]gmail.com>, Philipp Angerer <phil.angerer[at]gmail.com>, Alex Wolf <f.alex.wolf[at]gmx.de>
Project-Url: Documentation, https://scanpy.readthedocs.io/
Project-Url: Source, https://github.com/scverse/scanpy
Project-Url: Home-page, https://scanpy.org
Project-Url: Discourse, https://discourse.scverse.org/c/help/scanpy/37
Project-Url: Twitter, https://twitter.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.9
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.9
Requires-Dist: anndata (>=0.8)
Requires-Dist: get-annotations; python_version < "3.10"
Requires-Dist: h5py (>=3.1)
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.56)
Requires-Dist: numpy (>=1.23)
Requires-Dist: packaging (>=21.3)
Requires-Dist: pandas (>=1.5)
Requires-Dist: patsy
Requires-Dist: pynndescent (>=0.5)
Requires-Dist: scikit-learn (>=0.24)
Requires-Dist: scipy (>=1.8)
Requires-Dist: seaborn (>=0.13)
Requires-Dist: session-info
Requires-Dist: statsmodels (>=0.13)
Requires-Dist: tqdm
Requires-Dist: umap-learn (!=0.5.0,>=0.5)
Requires-Dist: bbknn; extra == "bbknn"
Requires-Dist: dask[array] (>=2022.09.2); extra == "dask"
Requires-Dist: dask-ml; extra == "dask-ml"
Requires-Dist: scanpy[dask]; extra == "dask-ml"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: setuptools-scm; extra == "dev"
Requires-Dist: dask; 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: scanpy[paga]; extra == "doc"
Requires-Dist: scanpydoc (>=0.13.4); 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 (>=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: scanpy[dask]; extra == "test"
Requires-Dist: scanpy[leiden]; extra == "test"
Requires-Dist: scanpy[scrublet]; extra == "test"
Requires-Dist: scanpy[test-min]; extra == "test"
Requires-Dist: zarr; extra == "test"
Requires-Dist: scanpy[dask-ml]; extra == "test-full"
Requires-Dist: scanpy[harmony]; extra == "test-full"
Requires-Dist: scanpy[louvain]; extra == "test-full"
Requires-Dist: scanpy[magic]; extra == "test-full"
Requires-Dist: scanpy[scanorama]; extra == "test-full"
Requires-Dist: scanpy[skmisc]; extra == "test-full"
Requires-Dist: scanpy[test]; 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 (>=7.4.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: 3310 characters]

WHEEL

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

RECORD

Path Digest Size
scanpy/__init__.py sha256=t6hCQX28gTKDqnw3UloUuvJvhoLEau4iitbIOGpEieU 1969
scanpy/__main__.py sha256=EunvY9q4ifpkLfUggWfwU3_6xmzKyaCpeyaMFWbuOzY 82
scanpy/_compat.py sha256=C6zxgQPJlH6mCYJNzrdFY7datYueY-alaSbLCrdc_xk 1630
scanpy/_settings.py sha256=8PSVNNv-nVPcqed5C34sBnYfMKJl9HeHVOM8wKjDT4k 16690
scanpy/_version.py sha256=8G9z72uuzZV_GnX2AJUyUhUAHl8bmD6KQXou4HB100U 413
scanpy/cli.py sha256=8iOOmf0M02tx1it4_yfmYfLERr722BaQHuiBTkwKzLY 4635
scanpy/logging.py sha256=Ck2V5iTDcEtCFEh2bDjPPuBmzTFNKp_ZZaq9IUqzPQw 8201
scanpy/readwrite.py sha256=LVbS7jbpfRXo5ScuxyP0Z2agQNXsE8tXK4ijnnqRaAQ 36529
scanpy/_utils/__init__.py sha256=ope6HraQRVNzOJRb-wCKF64cp4gHfH5dccaDYplZ2bs 33970
scanpy/_utils/compute/is_constant.py sha256=SVM6LEeBDIWSJg-gN6pxGbXyXzXCGT-hwlBbocriKQw 4075
scanpy/datasets/10x_pbmc68k_reduced.h5ad sha256=5x1B5zfJQVWbfFfJJDvbPSyInCrf3wDjQirGtGeDZ28 1772368
scanpy/datasets/__init__.py sha256=YBDF3wgD4Vi6NwihrQsd-xnhlFhrd0JyhXQsaPgRfDM 531
scanpy/datasets/_datasets.py sha256=m_LwX0PbKdyf_VazXQPNbgV8RQWVJxFQ05YkHvK_l9s 14533
scanpy/datasets/_ebi_expression_atlas.py sha256=Wv1LKih5nATYCoNVvTfQhT6Tpl2I5Hj2bvguXxZ02is 4838
scanpy/datasets/_utils.py sha256=fAt8jSpSW-Exztl5f_bJiwNv1bFleMi5jRxdFpUitaY 828
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=Jemz9GdQfr4tqJcaaI7tRUP496q4CfbBDJOvkAbb0ls 2787
scanpy/experimental/pp/__init__.py sha256=23p3amg9xfXVCPJWani6Ma2feOfDs5hn6z8QJj37VI0 459
scanpy/experimental/pp/_highly_variable_genes.py sha256=J_MIlaKZAxXafMGz75vmMxY0SxEm7xeQVdYe0yMRD5g 14139
scanpy/experimental/pp/_normalization.py sha256=NBdU2CD2_lH9puf_5Fd_GyUxdKuDLG4yMfyUQy7_4Qc 8059
scanpy/experimental/pp/_recipes.py sha256=ZC-E4-j4ZUQnFM8HPD19LGou0Dlu1YE1GWdr3qaHPjY 4932
scanpy/external/__init__.py sha256=k4DQbbc1FpwuxWiSMaWCD9IhaeXJqaRV2qXQKBGFNVM 225
scanpy/external/exporting.py sha256=oCzjP2U6yY-THYmERlr2U93sfjw6I_YQvqlyfm3wR5Y 21772
scanpy/external/pl.py sha256=qI2YA9AA4ByhC5EN9vssJicWfyW7IL6wsxPR8G6_rbw 9219
scanpy/external/pp/__init__.py sha256=nhA9OtM50xrRsdrtc_BJXWXJ_lOrT-hCRqiOGxD4cug 685
scanpy/external/pp/_bbknn.py sha256=E2m6IvXBmnEaUqL21RbIvhCkMP3q_tRBu7ROyPTtpeM 6553
scanpy/external/pp/_dca.py sha256=zUiAaSqv_Ypqdj12UyxmH6o7JVoksPh9TTKXTYVGJMw 7140
scanpy/external/pp/_harmony_integrate.py sha256=sL9-TIL7HHrVdvOBE9D6sWifrnvryU6HN_WUHOrzByo 2933
scanpy/external/pp/_hashsolo.py sha256=E6YHK4lQ0569g03ckH7ELdiEYHDgk_nhxoXUpn2Hx_M 16632
scanpy/external/pp/_magic.py sha256=pOIZMJUBKJz110S-X_QW_vfHiO8ijwvekKlqJDkdG8A 7326
scanpy/external/pp/_mnn_correct.py sha256=P5nTkPgEbhycK1SxHfRKyLJ71wg7ZzLRQUIifpcX7tw 6004
scanpy/external/pp/_scanorama_integrate.py sha256=_6-C6UjMpM_ahA2Cr8nLc4029P9t3F3X1XDRCjyeXk8 4574
scanpy/external/tl/__init__.py sha256=i3bl91yBF826tZ3KeojiN6BHqkk2K-7iZNNZa9Sck70 504
scanpy/external/tl/_harmony_timeseries.py sha256=NSvI4SxiA2eI31_Pjk5hbs67T95X099kTSIwU-88uSQ 6152
scanpy/external/tl/_palantir.py sha256=o46ywIhEvcJ-HXDA0EfWixeocgJT2fJVUnJ355jULbw 10252
scanpy/external/tl/_phate.py sha256=6wT7CUAvBH7QzJQKgKneEvH56SZL93OqC-ZT9A5RDHM 5666
scanpy/external/tl/_phenograph.py sha256=SFlcZHJm5x66MAdlA7Kt4z_3q3UIN68xHa_h4_IAshk 9111
scanpy/external/tl/_pypairs.py sha256=S6I1_eYFAICRdudy-3HaYeQtUS8UYiDo9x67KFIfA9U 4853
scanpy/external/tl/_sam.py sha256=rbo4bVs0IxibT9LSarutS2Fh3va8jhtyuRN27xegPy4 8298
scanpy/external/tl/_trimap.py sha256=CTDSjMVDoH6sDuVxjsp8rB8yyhcf-rGFF46XlnvK39E 4459
scanpy/external/tl/_wishbone.py sha256=W0xzMk8WRqf2LFeyvsIdn9ZDd_FBdHh_xAxHHIufQYU 5104
scanpy/get/__init__.py sha256=qBwYb4TjsRb-0UASy2qrg4za6GYkgINFLkpXW4pTS8U 342
scanpy/get/_aggregated.py sha256=ufKhFzmG6M2HMjOxmZuzOgCOKwSWDoE8rf1JWNvQmWM 13051
scanpy/get/get.py sha256=d9Se0BKO97FgIzs9n1smWQ0RWdfS4MQIWBx6XEEy9Ss 15864
scanpy/metrics/__init__.py sha256=TGFqniDjmBlhS144OJEnSBcjKjLdRmpovvqDtqrunPQ 195
scanpy/metrics/_common.py sha256=1J8BDW1ZUTjmTbHWH_5F4y9vbMn2WpaqLf4YxT2XpfQ 1591
scanpy/metrics/_gearys_c.py sha256=b9JSf3_Nhi615imG6XNXQ0TmMguH2rZOHyTA922L7xg 9019
scanpy/metrics/_metrics.py sha256=NLItA2zaKuSJciog3nhrzGatiar9057pRcdUYX6oP6U 2477
scanpy/metrics/_morans_i.py sha256=5ORVuGLECHH783EBKtgO8vIEH-xf09OY1HTYc_4rY34 7488
scanpy/neighbors/__init__.py sha256=qfFZZ9IwY_AbDiI5ikD6q7nABCDju-epuNF66pEZyvg 34058
scanpy/neighbors/_common.py sha256=1KjEBbZhFCJTYinFgnI-_KvHhD4lCAivX0eM9eHpB88 5314
scanpy/neighbors/_connectivity.py sha256=byJSokkpL9PgRNg2MEUfk3fWQNvoVpAFlFkzTcntA1A 4731
scanpy/neighbors/_doc.py sha256=ak20g7LNhDzN76s3658g7pvYblG4mSXWNr7eT-Sn7mE 516
scanpy/neighbors/_types.py sha256=TOl_oMb3AKWdX1dKCy1gGw_OHwnH4OgBlpgJ0miqKOM 1378
scanpy/neighbors/_backends/_common.py sha256=KBjVApRBDpaUsUZKQxV87euPCnXk_MBtetx3Uqb6x5k 352
scanpy/neighbors/_backends/rapids.py sha256=gmejy9gyp1tOLreeHIlFY_Rt6jwBeBKyc5aKDvR4ips 2861
scanpy/plotting/__init__.py sha256=_t4Pe3lz6aULeg4rzX-05fUNcYD_4u2v0OzN5zy9XOc 2390
scanpy/plotting/_anndata.py sha256=xOq0Njh1hHUtYJAqDIhxPDRemfdGpPRKJ0qAXxq0_FM 90244
scanpy/plotting/_baseplot_class.py sha256=QN7I8oWO1bG-48ZRGix1MnyQb34qVr7sHu-mstiKqEw 40600
scanpy/plotting/_docs.py sha256=kArsT15i7Z9X1B8XuzuUrQhnjoF3yBdth7ZZMOUm4vc 13542
scanpy/plotting/_dotplot.py sha256=QEmVgNI68BTdd6Nmyaht4qJiA_hTQXMhUgixyPFEZS4 39082
scanpy/plotting/_matrixplot.py sha256=hqajQYok-eRyPBcA_nilCeJssKXHBcW1HLcvtxVQ32M 13932
scanpy/plotting/_preprocessing.py sha256=K-R9LHWkW_LeHVkNQjMQOtrR9SfjBOcYwKwM8uB2Gx8 4428
scanpy/plotting/_qc.py sha256=bGdRsUzIb3VEZZJdVHnrPyDId347wqcA1R4SFyqxXdA 3616
scanpy/plotting/_rcmod.py sha256=pc53dasHh2RFfTHVTbTb8v1z8vW032zjvum-WQLgjXA 1970
scanpy/plotting/_scrublet.py sha256=Jes8fMCkZeLTWnFv2qupYE3Wq1ueevkw9wRgb-NAfCw 5048
scanpy/plotting/_stacked_violin.py sha256=Ly6jazfdKmASKECtS1QrbO_BbdgUtCgoZSwIsVg8xEI 29728
scanpy/plotting/_utils.py sha256=pqKS5V_VLxxYCJ4tHFY5IhgmVZa3cOdi9OtbpwqonQ8 40955
scanpy/plotting/palettes.py sha256=zHTM_CVfKazb32YreRx0-INllFssZP5rY_B7JTeaBhA 4782
scanpy/plotting/_tools/__init__.py sha256=y-wdQLRRh-K_zUSi5TyZ8vkZBoVb9AYP9omvlpu5QnI 50787
scanpy/plotting/_tools/paga.py sha256=2fyEKfuFbIo6QMf9FWWDdZtKIUn-8AKEXbCG9gUPt08 48867
scanpy/plotting/_tools/scatterplots.py sha256=54NM79nWwMycdfppsMu5vV1gN4tYqEnfz_5B4wdsB-4 44636
scanpy/preprocessing/__init__.py sha256=guyzLUpA7pyeeqMrd6mTYmiuwz9DWh8aVQM2fz4dvOM 1098
scanpy/preprocessing/_combat.py sha256=o_innyhttgmjMzeEebFWKCzYLP1ie0V-Y-os8x4I9w8 11879
scanpy/preprocessing/_distributed.py sha256=xDUdcpUim9CwpFhis_HK0mM2fOtJZF3N6y0lctzVyio 1137
scanpy/preprocessing/_docs.py sha256=h6uiiPyigkvdqkH1gv8urp3-QwUNdO_HzDmpMmh7sZE 2826
scanpy/preprocessing/_highly_variable_genes.py sha256=hoA1HGS3ydfMRDL4owfskkKYpRut-i5k2PkjSt_31gs 25995
scanpy/preprocessing/_normalization.py sha256=WPty98exBgZXPNupbSqv5ncHzdinKKR9ptIjD6Pm1lc 9319
scanpy/preprocessing/_pca.py sha256=hmos4RW-s2Hw-e4wgshRYlxdKSGYyWqog8Ebi7f3ZE4 18326
scanpy/preprocessing/_qc.py sha256=jtj2WEF1hLk4NAPq5wG8cjND3oviLcvn6ixw14hT1LQ 14344
scanpy/preprocessing/_recipes.py sha256=TrqwaxXietPjlTWGuGeK-JpfBjysWkOjyad2oxHo6sU 5691
scanpy/preprocessing/_scale.py sha256=SyH7QkhRUnfePnVw-LU0Ht6kBfUcvwBfcFp1_9jP2YM 9591
scanpy/preprocessing/_simple.py sha256=S_hnOlasi_zA2Y44ZCktLvMWD0tO-2ZhfrRW2Qv4YTI 34048
scanpy/preprocessing/_utils.py sha256=zh0fkuLrYtSkZjwCukgI7FHwdq5QXadIdj9BftnWYSQ 4653
scanpy/preprocessing/_deprecated/__init__.py sha256=tNdER0i_wsMwyfn2GQf_VN-D8VtD7Eaj3x9MoaxT7Us 2027
scanpy/preprocessing/_deprecated/highly_variable_genes.py sha256=hpuCQA64GAa4boIfJb1PgIfK41B8xhoMuNmw_5Acumc 10358
scanpy/preprocessing/_scrublet/__init__.py sha256=fh3ZoCZs-g0eNuoWGBXES0EP9a-DEZuhr9FI9WB2o8o 21153
scanpy/preprocessing/_scrublet/core.py sha256=dB6giZJ6_K5y7ajmnPqZvVrvbcH4_KL2RwFay-FMKiA 17394
scanpy/preprocessing/_scrublet/pipeline.py sha256=_SkTIzimGx5IfD5pe2LMydTR3cYkyuTyFdu9N1-wpAY 2574
scanpy/preprocessing/_scrublet/sparse_utils.py sha256=yxRczAMVOP_-85Xk-CCmkk9Os2fQ79ObPuSrWe3hHuM 2256
scanpy/queries/__init__.py sha256=kh8iU3b-4St9UNP_ZEbsNiqXf0U0CK7o0yVwRF33E0o 292
scanpy/queries/_queries.py sha256=xXMKns4irvnnb1drNbBpO_p2uvWchptN1I3Qyf20464 9160
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/testing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scanpy/testing/_doctests.py sha256=1aUf86iyysMVpdIrkSUDpCngJrxE8zFZkIzLqty-vWM 635
scanpy/testing/_helpers/__init__.py sha256=v8whyMArva-0rLrBlznwLmnl5LIkKE2VX86UFWMLmK8 4551
scanpy/testing/_helpers/data.py sha256=C-EcEEOweDmgKGDauK4UrKj33XhHvwoJlFDQ2_e1pUI 1681
scanpy/testing/_pytest/__init__.py sha256=Y3ZpLTF_SjvC1Q0MjnXGakGhrwk8ik7D7SHsD2P2Y6c 4253
scanpy/testing/_pytest/marks.py sha256=XxPDJig5YHSXy5ooVh5jJx4z0SoaMlGJotkb3nET3yw 1742
scanpy/testing/_pytest/params.py sha256=OL1V388EGXlLzYcMEguIThc7Akrx5mzSr1x1O7tNDss 2270
scanpy/testing/_pytest/fixtures/__init__.py sha256=8zcpCg1HVDFb0EPDN493J6nroMWQFXqMGie0jlvXSCU 1813
scanpy/testing/_pytest/fixtures/data.py sha256=1fgzkv5JSS6qFLp_pnX7tUnLR9R-TkZC1ATVLs-HIfQ 2049
scanpy/tools/__init__.py sha256=HvX36OTkfmL39LWobEBEj7IkFKUr0byc-tYrayiGRVg 1241
scanpy/tools/_dendrogram.py sha256=i6VgH3xnqYHW6foHX3j9Ai_c_9Bu51dzcnvTQG_Agcc 6500
scanpy/tools/_diffmap.py sha256=XqUABeMTy16XIQzzb5vZ9JFUXRe3gX50JHfMGyH_Dyw 3205
scanpy/tools/_dpt.py sha256=biCj0LzoGlbWR8gZb1BYQhB0iXkKzwmxknBDxoySzNo 50073
scanpy/tools/_draw_graph.py sha256=_J4VnL4OG4XPT033bHsvUiupcYkllfEwqHmZ7rxx7kU 7386
scanpy/tools/_embedding_density.py sha256=bZuW-6N3oDRETqldKDhqxdHlDqJ-Y2dsONd1C4njHfM 6206
scanpy/tools/_ingest.py sha256=24DR6SSbxEexM5TePNzDv00E_YjA1a245WsrAhUbPvY 17661
scanpy/tools/_leiden.py sha256=d_WZlnIYwhTMTB-cbZtxrcnQpreKOpHvw-AmF7En8Zc 8556
scanpy/tools/_louvain.py sha256=-xALIZSz4kqWvSMUW22jD96-PW3_UIIgGZAeO59Dw7E 9441
scanpy/tools/_marker_gene_overlap.py sha256=42pmhbbPYPPW3kbxBw7XGPbtVHhhOmB1Mdq-1XLHIAw 10680
scanpy/tools/_paga.py sha256=u_-KDCN8eH_OiBZ1LFT71h-DZug94E2aHfwrel5qFUQ 24897
scanpy/tools/_rank_genes_groups.py sha256=nJMghlsS1h2SmxGZrV8uMtvNDSczQwGbmIUqBh92LXQ 32045
scanpy/tools/_score_genes.py sha256=tkupRMLyZQ8hXV637suh0sT7Ok7-eJRJHCTXW1eVGyo 8638
scanpy/tools/_sim.py sha256=ihNNZVFxetQshcQwbfW65MNJ7QDgfkspVvcUERBX4Fg 47138
scanpy/tools/_top_genes.py sha256=RxP42szqAWKs2xbJLdbuG62_zn7RHCZV6gFLtajG9G4 8427
scanpy/tools/_tsne.py sha256=8YKy_k9Q3IYpu6JOfjpV5bzyfuR0V-KB7rCN-c6qD4o 6718
scanpy/tools/_umap.py sha256=0HYqhG4QazLOige0YvFWh1sK1foAacfWnzdUR22ZuoQ 9761
scanpy/tools/_utils.py sha256=QXCWBU-trgmaBbNOBVY_VNbSxWED-eUzG7bNOs1pH1E 5118
scanpy/tools/_utils_clustering.py sha256=SwS3qzHdN2FJY_cv8WvkPA2cgyswQu-xvXPZ7IMcbE0 1556
scanpy-1.10.1.dist-info/METADATA sha256=RpA5hfRMjS4KP2kWBRjmLZZeo2inz8uh9mXc8EBAbhg 8556
scanpy-1.10.1.dist-info/WHEEL sha256=as-1oFTWSeWBgyzh0O_qF439xqBe6AbBgt4MfYe5zwY 87
scanpy-1.10.1.dist-info/entry_points.txt sha256=smWBr8qWkl6Gdk4PtmHMUJHQ1bnENd97XZXd5bsMCXw 51
scanpy-1.10.1.dist-info/licenses/LICENSE sha256=BmIcow-YNLyYsHLnCJ2SD9Krfi0MBImTVS_jGDaxZCU 1539
scanpy-1.10.1.dist-info/RECORD

entry_points.txt

scanpy = scanpy.cli:console_main