stormi

View on PyPIReverse Dependencies (0)

0.2.3 stormi-0.2.3-py3-none-any.whl

Wheel Details

Project: stormi
Version: 0.2.3
Filename: stormi-0.2.3-py3-none-any.whl
Download: [link]
Size: 80579
MD5: e9a368b0ca783255f011cc610af47a71
SHA256: 4d7d7c95612cec8e82755bd5f34d1cfc6bb68a584862f5be67e42329bbb183cd
Uploaded: 2025-03-25 22:15:06 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: stormi
Version: 0.2.3
Summary: Probabilistic modeling of cellular dynamics
Author-Email: Cell Dynamics Team <celldynamics[at]proton.me>
Requires-Python: <3.13,>=3.11
Requires-Dist: arviz (>=0.21.0)
Requires-Dist: beartype (>=0.20.0)
Requires-Dist: diffrax (>=0.6.1)
Requires-Dist: einops (>=0.8.1)
Requires-Dist: h5py (>=3.13.0)
Requires-Dist: igraph (>=0.11.8)
Requires-Dist: jax (>=0.4.35); platform_system != "Linux" or platform_machine != "x86_64"
Requires-Dist: jax[cuda12] (>=0.4.35); platform_system == "Linux" and platform_machine == "x86_64"
Requires-Dist: jaxtyping (>=0.2.36)
Requires-Dist: leidenalg (>=0.10.2)
Requires-Dist: matplotlib (>=3.10.1)
Requires-Dist: numpy (>=2.1.3)
Requires-Dist: numpyro (>=0.18.0)
Requires-Dist: optax (>=0.2.4)
Requires-Dist: pandas (>=2.2.3)
Requires-Dist: pythran (>=0.16.1)
Requires-Dist: rich (>=13.9.4)
Requires-Dist: scanpy (>=1.11.0)
Requires-Dist: scipy (>=1.15.2)
Requires-Dist: scvi-tools (>=1.2.2)
Requires-Dist: xarray (>=2025.1.2)
Requires-Dist: gtfparse; extra == "preprocessing"
Requires-Dist: pybiomart (>=0.2.0); extra == "preprocessing"
Requires-Dist: pyranges (>=0.1.4); extra == "preprocessing"
Requires-Dist: tangermeme (>=0.4.0); extra == "preprocessing"
Provides-Extra: preprocessing
[No description]

WHEEL

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

RECORD

Path Digest Size
stormi/__init__.py sha256=RGtbPXN1YJIP2jigi2P7EC2p7M6zJLuN5KgYESAJnn8 1461
stormi/logging.py sha256=oGILmKHuRjwJ1Pq7CzLXBr3_Rzvq_wRPjbg31dEpiF4 1313
stormi/main.py sha256=I2bhHYHAkdPSQK8P8taRys1BzWFircZAabYIBgi_g30 55
stormi/plotting.py sha256=2b5x4mQ889lH9s2dhhvNrqdnXekJWXIhvsb_OlvtFRI 20607
stormi/posterior.py sha256=9k6dt8kr565xuWUhuq61_N-Le7VDo93CblWYb06t1XQ 4074
stormi/preprocessing.py sha256=c0N5vkLYRXNVZgjC-PoKlIOcPbR4szAsj9lq9uAXVdw 39259
stormi/train.py sha256=-gj1321rJ0GRFWq6Gg08TT9iF0wK4cPXEVhVLufRzHk 10547
stormi/guides/AmortizedNormal.py sha256=D6fRx4Y-SyWpdd6AL_L6bdGnEsWefFJjVUmehwZRYms 13456
stormi/guides/__init__.py sha256=OUElqx7RlOo2W82ZIPKU2rZIJz2b16j0-LrzXcgEwcw 76
stormi/models/ATAC_RNA.py sha256=Lj-UxS0J1mLWgme3Id-nD-AoojsyLi4O0dLurPo7jZU 27571
stormi/models/README.md sha256=Cum6yObdlYXUD-VlJvXxX1SZvkkP47wV8W--YDCUyK0 978
stormi/models/RNA_1layer.py sha256=G0MTH1uJXmiBX6CnzR0O5cgj7JeNGp6ro0va4eE0_Dw 14011
stormi/models/RNA_1layer_constantDiffusion.py sha256=8QypmbTUsNkmo_oxCgZJl6T1iSeQTgzPbbS-IhiihT0 16238
stormi/models/RNA_1layer_constantDiffusion_LogNormal.py sha256=Fvt6f2PxwCW2ykNm5g0K_eJUzJG_Kj4U8eQuS5vGes8 16275
stormi/models/RNA_1layer_simple.py sha256=FhLRR9EsaN6E-CXpuORd6aegf2u1ReXtnI-05k2DJPk 10341
stormi/models/RNA_1layer_simple_constantDiffusion.py sha256=K27NZo6yR9EXq368AHgGOnbD4H4NRVgyR_87VQ2d4Xg 12374
stormi/models/RNA_3layers.py sha256=xto1Cged1GWN4TA90TRsbo8nOmdEw_wIj7Y2deXnGFc 13984
stormi/models/RNA_utils.py sha256=P-crb7yzzaJ-N5gCdb0SnIRzyt6XpYL0qTEzBR7xmSw 4292
stormi/models/__init__.py sha256=hNhdgNuitZDVey4HMzC5c-yedcGK0ySz5hUntn4Xwvo 641
stormi/models/_deterministic_inference.py sha256=pqTTx7kqm6Vq_8uQsgLmzDTCXqQdshp5xLIFRzGwF3U 38423
stormi/models/_deterministic_simulation.py sha256=mTuTPI4tALzOIJURDlxkFP4daXzIaRBlOVm4Ytene4E 7951
stormi/models/utils.py sha256=zx-bt5vF1vkwhGHFwdQ178TwVgHKNYPHFUYZCUSeZjA 3580
stormi/styles/__init__.py sha256=Kj_3XpdXiS_S_Yc4cjzAPWadiCwMfyZmsaTmPlQWIzg 112
stormi/styles/common.mplstyle sha256=KAYEObHdyf5JKe3oNrGb806gkIOZ3XW99LSRas6I2B8 1685
stormi/styles/configure.py sha256=dgtF_J7FJustCm4EVxTmU9NSxUP0x46KjwkUoCPECdQ 1039
stormi/tests/.keep sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
stormi/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
stormi/tests/test_logging.py sha256=bJBAYPoiFkanPlzC9F6VO4yC59c5TIslzxIWKgAdky4 1364
stormi/tests/test_main.py sha256=vgP53uJqGMxrkgMcxdPltTJEBStvvFrWaJoI9FxaPSc 344
stormi/tests/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
stormi/tests/models/test_deterministic_inference.py sha256=lOWUfF965JaYdUZzZORgVzkFm3v6y1cR4KhvNbcODho 19055
stormi/tests/models/test_deterministic_simulation.py sha256=UOviiqUmomTRuRJqY2NXDRE-9sm17zJ4ATCdn40l-9M 6031
stormi/tests/styles/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
stormi/tests/styles/test_configure.py sha256=1kQA3ZCFJYc3opxaclRWGxlzvKvo1FT6u09bq_FJdO0 1150
stormi-0.2.3.dist-info/METADATA sha256=nAz641LVDObWcPRU4iCMoUzHtizUW7xx61JK8zcgXXo 1205
stormi-0.2.3.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
stormi-0.2.3.dist-info/entry_points.txt sha256=IAt27hP1EgKk51N2c-AwkPVWG_KaFjf7paoFKHJhz7k 39
stormi-0.2.3.dist-info/RECORD

entry_points.txt

stormi = stormi:main