popari

View on PyPIReverse Dependencies (1)

1.3.2 popari-1.3.2-py3-none-any.whl

Wheel Details

Project: popari
Version: 1.3.2
Filename: popari-1.3.2-py3-none-any.whl
Download: [link]
Size: 2172899
MD5: e6b97ef522e5c8cd53405719de14ec1e
SHA256: 53a6430c610c33e084565ed6cfd611f55d7c834e01b1f3acb8e3b45b918b8af3
Uploaded: 2025-01-14 20:36:48 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: popari
Version: 1.3.2
Summary: Popari: a probabilistic graphical model for integrated spatial transcriptomics analysis
Author-Email: Shahul Alam <alam.shahul[at]gmail.com>
Project-Url: Homepage, https://github.com/alam-shahul/popari
Project-Url: Bug Tracker, https://github.com/alam-shahul/popari/issues
License: MIT License Copyright (c) 2020 Ma Lab at CMU 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: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Requires-Dist: anndata (>=0.11.0)
Requires-Dist: awkward (>=2.6.8)
Requires-Dist: gseapy (>=1.1.3)
Requires-Dist: kneed (>=0.8.5)
Requires-Dist: leidenalg (>=0.9.0)
Requires-Dist: louvain (>=0.8.0)
Requires-Dist: matplotlib (>=3.7.0)
Requires-Dist: numpy (<2.0)
Requires-Dist: ortools (<=9.4.1874)
Requires-Dist: pandas (>=1.5.2)
Requires-Dist: pymetis (>=2023.1.1)
Requires-Dist: scanorama (>=1.7.4)
Requires-Dist: scanpy (<=1.9.3)
Requires-Dist: scikit-learn (>=0.24.1)
Requires-Dist: scipy (>=1.10.1)
Requires-Dist: seaborn (>=0.11.1)
Requires-Dist: squidpy (>=1.6.2)
Requires-Dist: torch (>=1.13.0)
Requires-Dist: tqdm (>=4.60.0)
Requires-Dist: umap-learn (>=0.5.1)
Requires-Dist: multiprocess (>=0.70.15); extra == "benchmark"
Requires-Dist: jupyter-resource-usage; extra == "jupyter"
Requires-Dist: jupyterlab; extra == "jupyter"
Requires-Dist: jupyterlab-execute-time; extra == "jupyter"
Requires-Dist: mlflow (>=2.5.0); extra == "mlflow"
Requires-Dist: pynvml; extra == "mlflow"
Requires-Dist: toml (>=0.10.2); extra == "mlflow"
Requires-Dist: ipycanvas; extra == "simulation"
Requires-Dist: jupyterlab; extra == "simulation"
Requires-Dist: jupyterlab-execute-time; extra == "simulation"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-xdist; extra == "test"
Provides-Extra: benchmark
Provides-Extra: jupyter
Provides-Extra: mlflow
Provides-Extra: simulation
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1584 characters]

WHEEL

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

RECORD

Path Digest Size
popari/__about__.py sha256=vHy33ul80fZbMe-o_fq1K352oMLiql_usvOzx--TrTI 23
popari/__init__.py sha256=5yCncRJJGxJGYP5G38RHMKlXbEWT5RggMu5yDbbwCm4 8288
popari/_binning_utils.py sha256=Se2gFbup3gP08GbU2sqtN_GcxATi9-ATe2aI2USHWL8 13880
popari/_canvas.py sha256=7tPtvDekngjrVMUS3y118HIS-khzHtpVo_NusrKWe-s 8612
popari/_dataset_utils.py sha256=ceKDZnsAkVsFf1Xo5eaDlUqIH5XDagHPG5DzXkkGpdg 61979
popari/_embedding_optimizer.py sha256=8ycHHJtAC7_-4Eugipsa6KFMdVOb2uwRaFJMlxLxWBE 21436
popari/_hierarchical_view.py sha256=R0cpo1s9SmwHBS6j_udk0xUon-kzxBVN7NGbTU0FKZ8 36990
popari/_parameter_optimizer.py sha256=3JhG40nlPtbTI4hi9fwcAM6DiA4nWgWtwk5Pg-v1W-U 50646
popari/_popari_dataset.py sha256=wJ7QvPqahWEY9FICX2lM-B5d8MWP53EQaA_CocMnglY 3774
popari/_simulation_utils.py sha256=E0EpRHDuEn2bKBK19KElamMhbfsJog6ZGbz3RhDFHy4 4111
popari/analysis.py sha256=HJYcIwuFfXnvwLkZVN5doT-tXaFeBgmsMJdKVfZiUFU 12029
popari/components.py sha256=yOFpmFDl0WnGOdAk0d87-kjPNsL2OsD1M_2TwXm_OGc 223
popari/genes_ncbi_mus_musculus_proteincoding.py sha256=ZjK0hC23vX5JuJFwAgd8-z75q_X9dQmEpHeynplzSdk 14469105
popari/initialization.py sha256=vA73yEAcBMjRpdoWjiLWHiQ8Xbv486gJ1KYjMeN1QJ0 8381
popari/io.py sha256=11MTdvLx2ZkoUwq8h5qrT_Fl61FcIaWduzdpzNPPVMw 9838
popari/main.py sha256=eeYOWNoPUlpuiIoXvLvOZmXp3Nkv2A8sxZ-qZk6buHc 5074
popari/model.py sha256=YCnlJdjDkeoXI6qt9kCf_lDo-MJoKlN6NcCCvhpKACY 28660
popari/plotting.py sha256=65-cU6UkONC8FdGe0SNZPwJPSFAgeiPRXchPIcqgy3E 11780
popari/sample_for_integral.py sha256=HGihxFbUvVpACgWGlKONpoAdB-S2wJAW19NvY2_LXB0 2822
popari/simulation_framework.py sha256=Fw0kK5EcMguEJAHXcmt8KyrqeddzE-7z0emdI7uv6fM 28100
popari/train.py sha256=cHaLUca0lPxhoRsbLgCgYHPksd2Es1pyB-9-lliH4O4 10359
popari/util.py sha256=Ke54MAPy-RWAdw5VAU9T9Uge_ZqrgAHgrlGzOs7jdp8 25659
popari/mlflow/grid_search.py sha256=L5wPwCbcK6zgtF6esyW6Ti0GILtwYCRnGh-CxPjqUDY 11043
popari/mlflow/train.py sha256=_L30teqCeiAENZT_aKZqeMA_Mm7X82EPVj5sL7qOibc 3858
popari/mlflow/util.py sha256=zo0M7ib0fpcMwOQUwJKPyZ9CfKSE-6ayPXGDZiTMK94 6111
popari-1.3.2.dist-info/METADATA sha256=j-5ChiVoMzQnCZM_Svc3m6TqCQolFEQkCka2HfdxOqo 4717
popari-1.3.2.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
popari-1.3.2.dist-info/entry_points.txt sha256=jhU68kZlGqARaOY6cBJ-BgcJ7lYqcnVkZn2bEp0k_Sg 131
popari-1.3.2.dist-info/licenses/LICENSE sha256=0Ea2tt9VZ-PhjACdDhVPjvJBp-0tm2P_ajCuYAVcv1Q 1070
popari-1.3.2.dist-info/RECORD

entry_points.txt

popari = popari:main
popari-grid-search = popari.mlflow.grid_search:run
popari-mlflow = popari.mlflow.train:main