moscot

View on PyPIReverse Dependencies (0)

0.3.4 moscot-0.3.4-py3-none-any.whl

Wheel Details

Project: moscot
Version: 0.3.4
Filename: moscot-0.3.4-py3-none-any.whl
Download: [link]
Size: 141949
MD5: c2af29e28d24ff7f356a4425546c9d26
SHA256: 3c830ca524b26a61da094a09603bfb3bf91d8ce0b0104c1022d211313c30218c
Uploaded: 2024-03-13 10:41:15 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: moscot
Version: 0.3.4
Summary: Multi-omic single-cell optimal transport tools
Author: Dominik Klein, Giovanni Palla, Michal Klein, Zoe Piran, Marius Lange
Maintainer-Email: Dominik Klein <dominik.klein[at]helmholtz-muenchen.de>, Giovanni Palla <giovanni.palla[at]helmholtz-muenchen.de>, Michal Klein <michal.klein[at]helmholtz-muenchen.de>
Project-Url: Homepage, https://github.com/theislab/moscot
Project-Url: Download, https://moscot.readthedocs.io/en/latest/installation.html
Project-Url: Bug Tracker, https://github.com/theislab/moscot/issues
Project-Url: Documentation, https://moscot.readthedocs.io
Project-Url: Source Code, https://github.com/theislab/moscot
License: BSD 3-Clause License Copyright (c) 2022, Theis Lab All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Keywords: single-cell,bio-informatics,optimal transport
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Typing :: Typed
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: Topic :: Scientific/Engineering :: Mathematics
Requires-Python: >=3.8
Requires-Dist: numpy (>=1.20.0)
Requires-Dist: scipy (>=1.7.0)
Requires-Dist: pandas (>=2.0.1)
Requires-Dist: networkx (>=2.6.3)
Requires-Dist: matplotlib (>=3.5.0)
Requires-Dist: anndata (>=0.9.1)
Requires-Dist: scanpy (>=1.9.3)
Requires-Dist: wrapt (>=1.13.2)
Requires-Dist: docrep (>=0.3.2)
Requires-Dist: ott-jax (>=0.4.5)
Requires-Dist: cloudpickle (>=2.2.0)
Requires-Dist: rich (>=13.5)
Requires-Dist: pre-commit (>=3.0.0); extra == "dev"
Requires-Dist: tox (>=4); extra == "dev"
Requires-Dist: sphinx (>=5.1.1); extra == "docs"
Requires-Dist: sphinx-copybutton (>=0.5.0); extra == "docs"
Requires-Dist: sphinxcontrib-bibtex (>=2.3.0); extra == "docs"
Requires-Dist: sphinxcontrib-spelling (>=7.6.2); extra == "docs"
Requires-Dist: sphinx-autodoc-typehints; extra == "docs"
Requires-Dist: furo (>=2022.09.29); extra == "docs"
Requires-Dist: sphinx-tippy (>=0.4.1); extra == "docs"
Requires-Dist: myst-nb (>=0.17.1); extra == "docs"
Requires-Dist: ipython (>=7.20.0); extra == "docs"
Requires-Dist: sphinx-design (>=0.3.0); extra == "docs"
Requires-Dist: squidpy (>=1.2.3); extra == "spatial"
Requires-Dist: pytest (>=7); extra == "test"
Requires-Dist: pytest-xdist (>=3); extra == "test"
Requires-Dist: pytest-mock (>=3.5.0); extra == "test"
Requires-Dist: pytest-cov (>=4); extra == "test"
Requires-Dist: coverage[toml] (>=7); extra == "test"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: spatial
Provides-Extra: test
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 2302 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
moscot/__init__.py sha256=YUoixD5Wf05YWx9CmJCazQg-_L73vr0tWtprP21HpB4 335
moscot/_constants.py sha256=sgkibHsvZnvp0xMCmoueddpqyL5RCKJ8dOYVbqybiAE 242
moscot/_logging.py sha256=_-tdAEMaRn2RQGuIcdPuJGlB_1atVI5PF4qvilt_kgA 555
moscot/_registry.py sha256=jKiUirM-eyX6_WgKpjl1lffL84rLjJmZU3hfrKTNt3w 895
moscot/_types.py sha256=NCD6d5IAVRgvz9KvCwhPBvt356rc1dyYCDw3TBMW8p8 2012
moscot/datasets.py sha256=HUeLHsMqlj9osn6uatZiU_fqqbsa-DPkFKCUSkw7TNc 16167
moscot/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
moscot/backends/__init__.py sha256=_ztT8v7Z5FTwXy5LIpIZgyp8Gxm3Slq0Nm--IGspVgo 196
moscot/backends/utils.py sha256=zqr1jEJ12EUyHuaQNyr9ly88zy758Q3hHLiPGQAp9QQ 1668
moscot/backends/ott/__init__.py sha256=unAh35TKpaJDo4NFxnv7BW2C8D2uUzvxbIYPbZR4nlE 903
moscot/backends/ott/_utils.py sha256=CXJdWb9pFuNShxZH_zPgl19poqoT-W8KjyFmEXyPVIc 3613
moscot/backends/ott/output.py sha256=m_p7OfungpVGci8-d2tVzdAeui9moNP3ZmDlUmQdfB4 10049
moscot/backends/ott/solver.py sha256=2UgZhUVShPrZM8hW55rHmPKxvEfgmU_c-g9R-Te56jw 17851
moscot/base/__init__.py sha256=3ia01h2fC4-hkrS-JvgeDDnMP6ktlgCGhzahfoEgMFU 55
moscot/base/cost.py sha256=y2RlQyvYeET8heqJCSDInWJtvweT86cV-yNcOAusc5I 1902
moscot/base/output.py sha256=rGwt2CTA0wbTnXMuAgmQ-n08DSZwcOTX_H8MBQRSyno 13161
moscot/base/solver.py sha256=nVIO3_swAjoerdUyPivs-uU4bK0q5VnG5Y4lihAsLVQ 7234
moscot/base/problems/__init__.py sha256=ZEL83K4h_57wMn_Fp6Jmubg_arhpbvkyCrGtIKtyHIA 534
moscot/base/problems/_mixins.py sha256=OVbSUoH87WObzQRjxeKF7evrlUIxJtR6Br_zkIAAH3c 29859
moscot/base/problems/_utils.py sha256=f9SPJXP4pNaWhFklpaglpH7hJoUIe1MTS9Mv29WQVY8 25552
moscot/base/problems/birth_death.py sha256=rVgKCdB9H-zFQOGeMy77PO36nJ7vlZHHnoWrJYN25ss 11498
moscot/base/problems/compound_problem.py sha256=bGP1iQ1DmHT9R75JtCM8vcpTI7ztiDtVTQ0vX4WLv2Y 21091
moscot/base/problems/manager.py sha256=5hXJc1Capz8u7Q6Lj8j7ylNRwfBB8KszSy-qEA_7kKA 5791
moscot/base/problems/problem.py sha256=VsbkxI4WrmmyuccEUb4T2a5Dihvqm7Jav9vDwuaXf70 39991
moscot/costs/__init__.py sha256=FLwvJVMrtXed7FUKo50XPjGN1EYUYbR_tlamSUrJnps 238
moscot/costs/_costs.py sha256=BH7pEZYdFB2IuIL4Sq5MUm0yvbdThPMpc633McTWKeM 5374
moscot/costs/_utils.py sha256=aEpVf0xSFOzLg9w0DnIcT4VK5vb6wB9Fxw62RC2n_l0 1805
moscot/plotting/__init__.py sha256=vXYq-6dtwRPRQcXSwWUTpeDQ5RUBEEBSKzNyOB7SMA8 131
moscot/plotting/_plotting.py sha256=_00M7vJ29GgVYCPInJGO19sqSLmH4aLNs371iZ9e30o 13970
moscot/plotting/_utils.py sha256=7geITyeS9loFjq6DF2xkd0rBP4ORDkpLOMD6Wa4IMcU 23892
moscot/problems/__init__.py sha256=oWUt-2DcorOK0pVVnT0H7Vsd7QMcec5PZo17YWWPxbI 420
moscot/problems/_utils.py sha256=ZmUKKyNOFI5qHdI5TmlGsiIcmNhoNgasZnjI-3ox8AQ 4162
moscot/problems/cross_modality/__init__.py sha256=3kzAZ20Ero-c4b1-c8SWNOnu-WnaD-sYcrtSfJ7DRqw 223
moscot/problems/cross_modality/_mixins.py sha256=Wu_pbn8qdog8QJdqfhAGuFk96q_wz8IGku9zmwh-hTA 10161
moscot/problems/cross_modality/_translation.py sha256=oel9Avtj0IxQnVHhw__AFmOYD_Z1FWVtvX8qfoshMvU 12776
moscot/problems/generic/__init__.py sha256=nfRxxAsZhCsQKFoKrU09UPOTog5LNjrbHCmPOPm5UJ4 231
moscot/problems/generic/_generic.py sha256=-dgju_OirQD9xxCNsd6UdxgE4EgfGcfWwrJ5gi7ryYM 31154
moscot/problems/generic/_mixins.py sha256=ClYpHKIRLcHGXchPN0rg9kiYcim-QvExu2-Fg7aXVH8 9645
moscot/problems/space/__init__.py sha256=LIRdegpY0ff5MJEnNZ_I0EdxKJZq4-EY-3R3zMb8ztc 322
moscot/problems/space/_alignment.py sha256=Tg-lqlpkivfmC2pYfkHichf0lHhKXahQ_gfPQnWvlTE 11116
moscot/problems/space/_mapping.py sha256=1RcXwBimlj7uTJIaeo5jjGYFKNy86fstPwIxRxxlexg 13713
moscot/problems/space/_mixins.py sha256=XTJotc4BVi0BdxKJhTLF7FECfUex4npk9uEVjkQbWAU 30086
moscot/problems/spatiotemporal/__init__.py sha256=y7taLF7BQ7bWy6fqUu2UwnWkTbFFL8jCP491k2Kb_lg 119
moscot/problems/spatiotemporal/_spatio_temporal.py sha256=dk4_GePfPlssO5FL0SPxoErO48QFWQQZPHDubze6aWM 12261
moscot/problems/time/__init__.py sha256=c-3p4f6cny6XAJ6BCzM7Ubx-ZefvsLfBNGaQ2NbwOo0 195
moscot/problems/time/_lineage.py sha256=bKY0tj0cdY1k-0PpugisIyxJ8f7lezY2zObkVHbUb-c 22404
moscot/problems/time/_mixins.py sha256=745Sjh59fS6izha6u2Z6hokKIM9Bb9gdCwGfwsU1iFA 41532
moscot/utils/__init__.py sha256=r2b1qONyhjAQsaAgmFjfMdwGd1gWO5YOS1fE7Ze8Tl8 59
moscot/utils/data.py sha256=B_GeanzxF8NaYx41ksdI1nnxWZ0oJfY0bfmr2C2PXxI 2623
moscot/utils/subset_policy.py sha256=OsoTbxVb5P0R4qi4_atsk8LF2MDESob1IZ-dncIVdDE 16983
moscot/utils/tagged_array.py sha256=j2XGPY2l2AdUM0CqzPcpm7UidfmVJrKIOmHNoBMdlVY 6962
moscot/utils/_data/allTFs_dmel.txt sha256=INfhFUC1ld2j7RM_hq9VnJ_HCIENw51L7xBpYf7fNI0 4888
moscot/utils/_data/allTFs_hg38.txt sha256=OVMDT4QRLGDT2O8VsODIrF_OC0DSx8CCTClFxwzuJSM 11690
moscot/utils/_data/allTFs_mm.txt sha256=F6leFCFH-33AY9e56EJidGsLZPYieTs8xd8O3fLxGUw 11726
moscot/utils/_data/human_apoptosis.txt sha256=S9gBI9TzWLtA2iqMvbA6jqXpEoYxnVRJOdMZDfxcRTw 910
moscot/utils/_data/human_proliferation.txt sha256=IMaBX1Zv2aOqcX86SKuVhgWeguNTHxP-_x66urlCfl8 556
moscot/utils/_data/mouse_apoptosis.txt sha256=w-cMBto0nwW-9oDVWOnShUNztrGs2ldFfSvmhwKzzkc 1162
moscot/utils/_data/mouse_proliferation.txt sha256=A0hGLkZpqj8M-DxxRDKpI-rKE1W2zkifb7uQjk7ImhU 556
moscot-0.3.4.dist-info/LICENSE sha256=jtWIBW7IKBa56BT2lTfzzNMeqS51ImKsX5LBT8DKh6U 1517
moscot-0.3.4.dist-info/METADATA sha256=BlH6JUQOSZnGsuPzi8e9YGDu6dDqPxPinqSiTTmx0H4 6956
moscot-0.3.4.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
moscot-0.3.4.dist-info/top_level.txt sha256=BYhlVh2gr66k8lIwZP8J8sYef_XEoc3Tlnb8Ogihc4Q 7
moscot-0.3.4.dist-info/RECORD

top_level.txt

moscot