Metadata-Version: 2.1
Name: scanpy
Version: 1.8.2
Summary: Single-Cell Analysis in Python.
Home-page: http://github.com/theislab/scanpy
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
Author-email: f.alex.wolf@gmx.de, philipp.angerer@helmholtz-muenchen.de
Requires-Python: >=3.7
Description-Content-Type: text/x-rst
Classifier: License :: OSI Approved :: BSD License
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Framework :: Jupyter
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
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.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: Topic :: Scientific/Engineering :: Visualization
Requires-Dist: anndata>=0.7.4
Requires-Dist: numpy>=1.17.0
Requires-Dist: matplotlib>=3.1.2
Requires-Dist: pandas>=0.21
Requires-Dist: scipy>=1.4
Requires-Dist: seaborn
Requires-Dist: h5py>=2.10.0
Requires-Dist: tables
Requires-Dist: tqdm
Requires-Dist: scikit-learn>=0.22
Requires-Dist: statsmodels>=0.10.0rc2
Requires-Dist: patsy
Requires-Dist: networkx>=2.3
Requires-Dist: natsort
Requires-Dist: joblib
Requires-Dist: numba>=0.41.0
Requires-Dist: umap-learn>=0.3.10
Requires-Dist: packaging
Requires-Dist: sinfo
Requires-Dist: importlib_metadata>=0.7; python_version < "3.8"
Requires-Dist: bbknn ; extra == "bbknn"
Requires-Dist: setuptools_scm ; extra == "dev"
Requires-Dist: pytoml ; extra == "dev"
Requires-Dist: black>=20.8b1 ; extra == "dev"
Requires-Dist: docutils ; extra == "dev"
Requires-Dist: sphinx>=3.2,<4.1.0 ; extra == "doc"
Requires-Dist: sphinx-rtd-theme>=0.3.1 ; extra == "doc"
Requires-Dist: sphinx-autodoc-typehints ; extra == "doc"
Requires-Dist: scanpydoc==0.7.2 ; extra == "doc"
Requires-Dist: typing_extensions ; extra == "doc" and ( python_version < "3.8")
Requires-Dist: python-igraph ; extra == "doc"
Requires-Dist: harmonypy ; extra == "harmony"
Requires-Dist: python-igraph ; extra == "leiden"
Requires-Dist: leidenalg ; extra == "leiden"
Requires-Dist: python-igraph ; extra == "louvain"
Requires-Dist: louvain>=0.6,!=0.6.2 ; extra == "louvain"
Requires-Dist: magic-impute>=2.0 ; extra == "magic"
Requires-Dist: cudf>=0.9 ; extra == "rapids"
Requires-Dist: cuml>=0.9 ; extra == "rapids"
Requires-Dist: cugraph>=0.9 ; extra == "rapids"
Requires-Dist: scanorama ; extra == "scanorama"
Requires-Dist: scrublet ; extra == "scrublet"
Requires-Dist: scikit-misc>=0.1.3 ; extra == "skmisc"
Requires-Dist: pytest>=4.4 ; extra == "test"
Requires-Dist: pytest-nunit ; extra == "test"
Requires-Dist: dask[array]!=2.17.0 ; extra == "test"
Requires-Dist: fsspec ; extra == "test"
Requires-Dist: zappy ; extra == "test"
Requires-Dist: zarr ; extra == "test"
Requires-Dist: profimp ; extra == "test"
Requires-Dist: flit_core ; extra == "test"
Project-URL: Documentation, https://scanpy.readthedocs.io/
Provides-Extra: bbknn
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: harmony
Provides-Extra: leiden
Provides-Extra: louvain
Provides-Extra: magic
Provides-Extra: rapids
Provides-Extra: scanorama
Provides-Extra: scrublet
Provides-Extra: skmisc
Provides-Extra: test

|Stars| |PyPI| |PyPIDownloads| |BiocondaDownloads| |Docs| |Build Status|

.. |Stars| image:: https://img.shields.io/github/stars/theislab/scanpy?logo=GitHub&color=yellow
   :target: https://github.com/theislab/scanpy/stargazers
.. |PyPI| image:: https://img.shields.io/pypi/v/scanpy?logo=PyPI
   :target: https://pypi.org/project/scanpy
.. |PyPIDownloads| image:: https://pepy.tech/badge/scanpy
   :target: https://pepy.tech/project/scanpy
.. doesn't really add anything
   .. |Bioconda| image:: https://img.shields.io/conda/vn/bioconda/scanpy?logo=Anaconda&color=green
      :target: https://bioconda.github.io/recipes/scanpy/README.html
.. |BiocondaDownloads| image:: https://img.shields.io/conda/dn/bioconda/scanpy?logo=Anaconda&color=green
   :target: https://bioconda.github.io/recipes/scanpy/README.html
.. |Docs| image:: https://readthedocs.com/projects/icb-scanpy/badge/?version=latest
   :target: https://scanpy.readthedocs.io
.. |Build Status| image:: https://dev.azure.com/theislab/scanpy/_apis/build/status/theislab.scanpy?branchName=master
   :target: https://dev.azure.com/theislab/scanpy/_build
.. wait until we have better coverage ;-)
   .. |Coverage| image:: https://codecov.io/gh/theislab/scanpy/branch/master/graph/badge.svg
      :target: https://codecov.io/gh/theislab/scanpy

Scanpy – Single-Cell Analysis in Python
=======================================

Scanpy is a scalable toolkit for analyzing single-cell gene expression data
built jointly with `anndata <https://anndata.readthedocs.io>`__.  It includes
preprocessing, visualization, clustering, trajectory inference and differential
expression testing.  The Python-based implementation efficiently deals with
datasets of more than one million cells.

Discuss usage on Discourse_. Read the documentation_.
If you'd like to contribute by opening an issue or creating a pull request,
please take a look at our `contributing guide`_.
If Scanpy is useful for your research, consider citing `Genome Biology (2018)`_.

.. _Discourse: https://scanpy.discourse.group/
.. _documentation: https://scanpy.readthedocs.io
.. _contributing guide: CONTRIBUTING.md
.. _Genome Biology (2018): https://doi.org/10.1186/s13059-017-1382-0

