scprint

View on PyPIReverse Dependencies (0)

1.6.4 scprint-1.6.4-py3-none-any.whl

Wheel Details

Project: scprint
Version: 1.6.4
Filename: scprint-1.6.4-py3-none-any.whl
Download: [link]
Size: 128412
MD5: 1b4dd703c7ddfa5ad92694ade4c2a07e
SHA256: 130f7353ccce3bb492f93f8f0144a4fdbc96342d12f7547956fce1826bd174b3
Uploaded: 2024-11-27 15:37:30 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: scprint
Version: 1.6.4
Summary: scPRINT is a Large Cell Model for Gene Network Inference, Denoising and more from scRNAseq data
Author-Email: jeremie kalfon <jkobject[at]gmail.com>
Project-Url: repository, https://github.com/jkobject/scPRINT
License: MIT
Keywords: GRN,foundation model,gene regulatory network,large cell model,scPRINT,scRNAseq,transformer
Requires-Python: >=3.10
Requires-Dist: anndata (>=0.9.1)
Requires-Dist: attridict (>=0.0.9)
Requires-Dist: bengrn (>=1.2.4)
Requires-Dist: bio (>=1.7.1)
Requires-Dist: biomart (>=0.9.0)
Requires-Dist: celltypist (>=0.1.1)
Requires-Dist: cellxgene-census (>=0.1.0)
Requires-Dist: datamapplot (>=0.4.2)
Requires-Dist: django (>=4.0.0)
Requires-Dist: docstring-parser (>=0.15)
Requires-Dist: einops (>=0.3.0)
Requires-Dist: fair-esm (>=0.5.0)
Requires-Dist: future (>=1.0.0)
Requires-Dist: gget (>=0.2.0)
Requires-Dist: grnndata (>=1.1.4)
Requires-Dist: gseapy (>=0.10.0)
Requires-Dist: hdbscan (>=0.8.36)
Requires-Dist: huggingface-hub (>=0.10.0)
Requires-Dist: hydra-core (>=1.1.0)
Requires-Dist: ipykernel (>=6.20.0)
Requires-Dist: jsonargparse (>=4.0.0)
Requires-Dist: lamindb (==0.76.12)
Requires-Dist: leidenalg (>=0.10.0)
Requires-Dist: lightning (>=2.0.0)
Requires-Dist: louvain (>=0.8.2)
Requires-Dist: matplotlib (>=3.5.0)
Requires-Dist: numba (>=0.56.0)
Requires-Dist: numpy (>=1.21.0)
Requires-Dist: owlready2 (>=0.36)
Requires-Dist: pandas (>=2.0.0)
Requires-Dist: pynndescent (>=0.5.11)
Requires-Dist: rich (>=10.0.0)
Requires-Dist: scdataloader (>=1.6.5)
Requires-Dist: scib-metrics (>=0.1.0)
Requires-Dist: scib (>=1.0.0)
Requires-Dist: scikit-learn (>=1.4.0)
Requires-Dist: scikit-misc (>=0.5.0)
Requires-Dist: scipy (>=1.7.0)
Requires-Dist: seaborn (>=0.11.0)
Requires-Dist: sparse (>=0.15.4)
Requires-Dist: tensorly (>=0.6.0)
Requires-Dist: torch (==2.2.0)
Requires-Dist: torchaudio (>=0.12.0)
Requires-Dist: torchdata (>=0.5.0)
Requires-Dist: torchtext (>=0.13.0)
Requires-Dist: torchvision (>=0.13.0)
Requires-Dist: typeshed-client (>=2.0.0)
Requires-Dist: wandb (>=0.12.0)
Requires-Dist: zarr (>=2.10.0)
Requires-Dist: coverage (>=7.3.2); extra == "dev"
Requires-Dist: datasets (>=3.0.1); extra == "dev"
Requires-Dist: gitchangelog (>=3.0.4); extra == "dev"
Requires-Dist: mkdocs-git-authors-plugin (>=0.4.0); extra == "dev"
Requires-Dist: mkdocs-git-revision-date-localized-plugin (>=1.0.0); extra == "dev"
Requires-Dist: mkdocs-jupyter (>=0.2.0); extra == "dev"
Requires-Dist: mkdocs (>=1.5.3); extra == "dev"
Requires-Dist: mkdocstrings-python (>=0.10.0); extra == "dev"
Requires-Dist: mkdocstrings (>=0.22.0); extra == "dev"
Requires-Dist: pytest-cov (>=4.1.0); extra == "dev"
Requires-Dist: pytest (>=7.4.3); extra == "dev"
Requires-Dist: ruff (>=0.6.4); extra == "dev"
Requires-Dist: triton (==2.2.0); extra == "flash"
Provides-Extra: dev
Provides-Extra: flash
Description-Content-Type: text/markdown
[Description omitted; length: 15603 characters]

WHEEL

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

RECORD

Path Digest Size
config/base.yml sha256=3AyrbWy82ZdD8y8sFSJGjSr2U7sQRkjLqNh0dNv7XGQ 2972
config/predict.yml sha256=_vdwp7Zyq98EP3GW0eXQrP4FRdtdwRPc9TuVKSngXL8 471
config/pretrain_large.yml sha256=NQ9snmQGPWt9RmFjY8muyJrqmDSHb8kW16vrcYL0358 158
config/pretrain_medium.yml sha256=hpg8FAaDgZxr2p_ZcCZfgKo3O8RkmNUeAn69UEUXz78 129
config/pretrain_small.yml sha256=SIpxSDD-IyIYGh_IRxEJkOZ_GiK0UDcOndtYexdw1yo 129
config/pretrain_vlarge.yml sha256=0YnOHmIPPiclk-ZT6jx6kJzTqyqgExNw_gLLfrgaWMc 348
config/pretrain_xlarge.yml sha256=U67o0auofsTYU8gZY8R5Xybj91UC-vi6PGcSM3q-qr0 1117
config/scgpt.yml sha256=kEFbXMWEYGi-ypVFUmHBgfQckFGJAFXquwGk49GmMck 3601
config/others/pretrain_MLM.yml sha256=SYS7rVU-1RhFn9Zk7aiOlefpFDgY1jqR7v4kRS4xNzM 3590
config/others/pretrain_denoise.yml sha256=7ThSuJnpZHy6nG5OsJm2fkIKrfkquYWg9_en5_8HveQ 3589
config/others/pretrain_mvc.yml sha256=9Qyxwd-22rTae9Kv6Cv9AtkkbiNl5Pp7fuFyW6Is2E4 3601
config/others/pretrain_onlydenoise.yml sha256=xD-XyVwUTKxuIb0eHoBWNnZHJxb3RI0LzmYO_dvGV-k 3456
config/others/pretrain_small_2000.yml sha256=kxMYqnayXSAWss76h42d_1xpUTWK3NMOOr42UM4kkbk 3750
config/others/pretrain_small_all.yml sha256=nT-DXXvPy2PDJxl_9KSvv_3NjhbNttaJDjbC9iMW-K0 3675
config/others/pretrain_small_noClass.yml sha256=fXh1-iUtwexEXaumKtQno18_h3sNhgxyvgg_h023Hi8 3680
config/others/pretrain_small_onlyDNS.yml sha256=yWitLPB1oMsYEbi1O-DtZ0eJiMYzYgGEVgVu-cIPDCc 1346
config/others/pretrain_small_onlyMLM.yml sha256=uC7gO7tVm9GFRMIgRVOI5K3lOwq7FhxrF92TIRUJf84 3667
scprint/VERSION sha256=1-dHLCYhhLoNpJuXwyP9qKDsvu4z17NNtIQF76_WVd4 6
scprint/__init__.py sha256=iwLQKikn1g2ADX3aI9T8Jr599V283ORtYjUAENOi6dE 306
scprint/__main__.py sha256=0qokyKzNVzWNOb2SMLvI5SI6xksIVuI2yzNZdB1OqlA 1571
scprint/base.py sha256=NRyrF3s_w5xNNs6uCV9MYHH8CPbUE8RVLNPIaMdskjY 323
scprint/cli.py sha256=7lXqbBaadiniCXKM76Ud4mx7QrUI5WIUHCibTKGAFxM 10555
scprint/explainer/__init__.py sha256=du4tEGvkbiMlQ_WezLUG5wtwl7l3DIZxBg_pzO1zX1U 51
scprint/model/__init__.py sha256=4RxYx0PdMSXwqF7ricAmZwa0cWsQcA65ntHxjRnLI-g 21
scprint/model/decoders.py sha256=ZWHHdeyiAcz9UTWD6r-HfL5pbJW8Kd7T6YrpPSGqt0I 8318
scprint/model/encoders.py sha256=Zbj3sXgU7VTY2ECtJGsjPX601jWPcouT8OKEFjOmJAA 8739
scprint/model/loss.py sha256=WivaLAOHVmhBk8ade8KHwwvvwmNqKybnwakUT3VZfa4 11884
scprint/model/model.py sha256=1tPAWQ5m_5inSN1GS6SmO68FBGdwTe-xKIco9jnV48s 58278
scprint/model/utils.py sha256=Brn0HzVWGVtmDPU16yygml_85eGqBYGppn8fx5bi6NQ 29997
scprint/model/flash_attn/__init__.py sha256=DYngA2nAXWeOmT_kkSDJNBDTzOhKLzMhUOXDAWQvDQs 86
scprint/model/flash_attn/activations.py sha256=0Dvq8PfT39IVlD2XudmS4VcJ8IWUuyLfbknOh6JEQp0 3937
scprint/model/flash_attn/block.py sha256=lYFMJLhPNwGr1p1OaPdT2Mz-2ByP-vMQl7Ydjk6PDVk 15550
scprint/model/flash_attn/flashattention.py sha256=j2c9gJkJqWqe4TdQ_91vPYHEUszjUpTeblIykPLqokQ 49572
scprint/model/flash_attn/flashformer.py sha256=ZIdHcsc0UKQEGg0QRlQP_EOuGP5JhjY0qkuu6ag5qrg 8885
scprint/model/flash_attn/layer_norm.py sha256=l9BzP8NGXgWTbq4LPmS6geGxKjOCWxCv66j6RRM65Go 38648
scprint/model/flash_attn/mha.py sha256=pNWtk7rLIVmBXvDaMW4VCTeeWPdUHHKvUuZJahIm7Ew 32055
scprint/model/flash_attn/mlp.py sha256=p99To2zhwVJAD0XKOaaL_cVSWs4BJZAEyz94grLFm-o 2852
scprint/tasks/__init__.py sha256=Tvma5_bljxot3TkJcO7aBhxFidQWEPfZayf_fqU7Zr4 66
scprint/tasks/cell_emb.py sha256=GpqqTZ-61x328Npwic8ANnqFwF8KvwZHswoEkFMrVrY 22605
scprint/tasks/denoise.py sha256=2HRmD9prt-bGovLE0Gqg4ReNktQuSNZS78hpwkGV50o 13671
scprint/tasks/grn.py sha256=9FvKB-Vwb861_cvcBHlInWoUiCKQRKKKrJSyB738rJc 31261
scprint/tasks/knn_smooth.py sha256=1STNuKem8vdtWedxk0OR2cINi8zWnEwxc9pMyMfnq_8 10408
scprint/tasks/tmfg.py sha256=Vgl8dkZVyHf3upu-LYf3BSHDqkPRZ2nbsFA7qQyVqX8 4064
scprint/tokenizers/__init__.py sha256=6ofva0ZdgNzybLVxcg0RYkfi_h41JjXzXZ4I4YL00Hw 128
scprint/tokenizers/embedder.py sha256=BdlHIe334aRYzv9272THblpLoRLHd9Dols2uESTbk5M 3238
scprint/tokenizers/protein_embedder.py sha256=4wm-rpqI5ZCYWaBZenGgX_zNQovIXxPEDAEYM4H0xL8 2729
scprint/trainer/__init__.py sha256=nOu2MUtdfpmSWWc7l-Gk5v9gS5JKzsicArMl8038IsU 23
scprint/trainer/trainer.py sha256=Y5f7AtZDYT0zdZYUZABp9lXxBgBVnUHOwu0K7pDbZiU 8346
scprint/utils/__init__.py sha256=D6HN4Q6NJ0YUMGFUdJpLl5YJDKA7Ge51x3pX0WUISbw 83
scprint/utils/get_seq.py sha256=-usONgOIKjW97SuKziBRhy1ZMLF1kxuqUFQc0dVAJKY 21569
scprint/utils/sinkhorn.py sha256=xY0ZeLVEPQAR9PWWktLY_1zwQHtOPjlbIUEaQ8jGHWU 3309
scprint/utils/utils.py sha256=7QyC8kkLuPeqHcFlOEGxlY5VOQVeEqNzEvzf8oK1Q_8 5943
slurm/submit_large.sh sha256=WkxArnxd0xgZqV7c6IzZFj_HWe1SlmgQm4QDb8bNjls 804
slurm/submit_medium.sh sha256=tEG9Pzk0fpFOi7_T-lxuGACpzVFkNz4g7R0xpjEr9Zs 858
scprint-1.6.4.dist-info/METADATA sha256=uwyTQ_j7J1eRVW5u7EB-TrqhrgUBrE1GkMeklC55yWk 18329
scprint-1.6.4.dist-info/WHEEL sha256=C2FUgwZgiLbznR-k0b_5k3Ai_1aASOXDss3lzCUsUug 87
scprint-1.6.4.dist-info/entry_points.txt sha256=MlwZHTfZ4LQ4JvJFobTYGMrv3uCY9xW3Eour8rLvVE4 50
scprint-1.6.4.dist-info/licenses/LICENSE sha256=qAl_x9jZlynu1XSNctMbF1KRCc50-XfHrD9i25BHVcQ 1104
scprint-1.6.4.dist-info/RECORD

entry_points.txt

scprint = scprint.__main__:main