scmorph

View on PyPIReverse Dependencies (0)

0.2.1 scmorph-0.2.1-py3-none-any.whl

Wheel Details

Project: scmorph
Version: 0.2.1
Filename: scmorph-0.2.1-py3-none-any.whl
Download: [link]
Size: 40112
MD5: 9ef43e4d7df8d86d91d9e42b53c0226b
SHA256: dc2dff3dbf7d7b741f93e45ca473a90e9a4a3265bf6e9707b5bc3d0ceae16a1c
Uploaded: 2024-12-10 16:04:53 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: scmorph
Version: 0.2.1
Summary: Single-cell morphological analysis
Author: Jesko Wagner
Maintainer-Email: Jesko Wagner <35219306+jeskowagner[at]users.noreply.github.ccom>
Project-Url: Documentation, https://scmorph.readthedocs.io/
Project-Url: Homepage, https://github.com/edbiomedai/scmorph
Project-Url: Source, https://github.com/edbiomedai/scmorph
License: MIT License Copyright (c) 2024 Jesko Wagner Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10
Requires-Dist: anndata (>=0.8)
Requires-Dist: certifi
Requires-Dist: formulaic
Requires-Dist: matplotlib (>=3.6)
Requires-Dist: numba (>=0.56)
Requires-Dist: numpy (>=1.23)
Requires-Dist: pandas (>=1.5)
Requires-Dist: patsy
Requires-Dist: pyarrow
Requires-Dist: pyod
Requires-Dist: scanpy
Requires-Dist: scikit-learn (>=1.1)
Requires-Dist: seaborn
Requires-Dist: session-info
Requires-Dist: tqdm
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: setuptools-scm; extra == "dev"
Requires-Dist: twine (>=4.0.2); extra == "dev"
Requires-Dist: docutils (!=0.18.*,!=0.19.*,>=0.8); extra == "doc"
Requires-Dist: ipykernel; extra == "doc"
Requires-Dist: ipython; extra == "doc"
Requires-Dist: myst-nb (>=1.1); extra == "doc"
Requires-Dist: pandas; extra == "doc"
Requires-Dist: sphinx-autodoc-typehints; extra == "doc"
Requires-Dist: sphinx-book-theme (>=1); extra == "doc"
Requires-Dist: sphinx-copybutton; extra == "doc"
Requires-Dist: sphinx-tabs; extra == "doc"
Requires-Dist: sphinx (>=4); extra == "doc"
Requires-Dist: sphinxcontrib-bibtex (>=1); extra == "doc"
Requires-Dist: sphinxext-opengraph; extra == "doc"
Requires-Dist: coverage; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 2291 characters]

WHEEL

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

RECORD

Path Digest Size
scmorph/__init__.py sha256=axrJ8vHRqOfNnSOfTFhLQwYuYPSMHIFL84yQqOm7YOU 484
scmorph/_version.py sha256=MxUhzLJIZQfEpDTTcKSxciTGrMLd5v2VmMlHa2HGeo0 411
scmorph/datasets/__init__.py sha256=M6I6BrZTBxJ7HeEMIT5SWjwXgRoynsakgU3kq3qH9Yw 143
scmorph/datasets/_datasets.py sha256=CyyX0LUJLqfvLTzli_e0Wq6ZN50QQ3_bqmgMQaBnvRo 2004
scmorph/io/__init__.py sha256=CNgaBWhs4UrIER83DE_PrzLgJlbTLy05b07FGRibuak 145
scmorph/io/io.py sha256=18UwOEMK0vcvToAgjP3HGlVlwHKVBwPqoIONm8umGBU 16787
scmorph/logging/__init__.py sha256=5nVhoheQWf9oizGaWi64nLixlhFGpWDSGqWIcPlroRw 32
scmorph/logging/logging.py sha256=jVbQUhax4dliJbv9L7xMS78arKQJ98TouawlcanL0ls 743
scmorph/pl/__init__.py sha256=Xi5g86ET3XgdrHasURB6aRx8p8Kg-M3jdGiLTSDeLBM 58
scmorph/pl/dr.py sha256=w4PQB8fv49M7k4aPuyMzFWOx3Na1-EACsQLFSbJbEjo 6393
scmorph/pp/__init__.py sha256=bN__tuuO6wh4XPu6YWIb7kv_NKY7IKBtlkOeKP-rYO4 406
scmorph/pp/aggregate.py sha256=brQE3eLv5ZAXOuDa1ncv5YZGxlyMi3gYmELaQwbjzDY 13636
scmorph/pp/batch_effects.py sha256=im9VeqedOqmp2DvWw6UybCadSrvPoUyLEZWwjwYtqLw 6852
scmorph/pp/correlation.py sha256=R7rC5c5B1xlH_huno6MSYsSn7tnsxq8pMezyUagX3Rc 3945
scmorph/pp/feature_selection.py sha256=eYu-0_40c-5aa17urggf7Irnk3f-UrxDLmrjfbhD61Q 4252
scmorph/pp/processing.py sha256=6LXWi-H4jjjuUJ3nClh0uw-hQRTsbV1uYsufMrR5fuk 12078
scmorph/pp/quantile_norm.py sha256=Qqe1YE7ZTPbxfIZXtgufrSiONWBL1WhGYEs2sG7uxIY 3777
scmorph/qc/__init__.py sha256=PMhKPWOoyrjFheQ1iF9-2zJXMT9d-uHKcBIbwIqig6k 123
scmorph/qc/cells.py sha256=S76Jkhqs8pOrdLygzu8rbs2i3uBC7H9iaInltc3SXEw 481
scmorph/qc/images.py sha256=fZzdlplsSzPCCiVQrlSKIgK4x6t3PYNnJ5Mcg0VsuKA 5409
scmorph/qc/outliers.py sha256=z_juH-Bx4zPu89eAz6k5HLyOGP5urfjIApBR-ulxTCs 2066
scmorph/tl/__init__.py sha256=BITIBYslTyl50Rf-vgZSYTJCSJI1njj1tohcDzitAPc 168
scmorph/tl/trajectories.py sha256=yDnR-hj2xq0AWhzVhxVVoCTkyNKiQC6exg70Q5Ed1WI 6604
scmorph/utils/__init__.py sha256=gU4QWwMS1SGm6VYUQaPtcioixVMpanmRqh6QTckBqf8 216
scmorph/utils/r_functions.py sha256=GpEtS88JdK0ceuU5WzEHUJAaiyQSuGMox2XSElCVMGQ 4268
scmorph/utils/utils.py sha256=3djccyXncggUU5Jdv6crCwY8dYDVYYZ53oJ5iYWM0C8 9030
scmorph-0.2.1.dist-info/METADATA sha256=J7kWeCSQEaYBQ-tgGm9L-9FvF3UFjwFVJdttUhFIgKM 5496
scmorph-0.2.1.dist-info/WHEEL sha256=C2FUgwZgiLbznR-k0b_5k3Ai_1aASOXDss3lzCUsUug 87
scmorph-0.2.1.dist-info/licenses/LICENSE sha256=nPTVpkq5kr9GRGtMV8FMl6z56vcqu_UQzWaBD08UHA0 1069
scmorph-0.2.1.dist-info/RECORD