viscy

View on PyPIReverse Dependencies (0)

0.2.1 viscy-0.2.1-py3-none-any.whl

Wheel Details

Project: viscy
Version: 0.2.1
Filename: viscy-0.2.1-py3-none-any.whl
Download: [link]
Size: 103414
MD5: ae40be484a1379793bc29b95cb5f11b3
SHA256: 56a33be450b022cbdf16357ae237c6084d7d0d02a2dd50585c5e68ff3f940643
Uploaded: 2024-09-06 18:38:55 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: viscy
Version: 0.2.1
Summary: computer vision for image-based phenotyping of single cells
Author-Email: CZ Biohub SF <compmicro[at]czbiohub.org>
License: BSD 3-Clause License Copyright (c) 2023, CZ Biohub SF 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.
Requires-Python: >=3.10
Requires-Dist: iohub (==0.1.0)
Requires-Dist: torch (>=2.1.2)
Requires-Dist: timm (>=0.9.5)
Requires-Dist: tensorboard (>=2.13.0)
Requires-Dist: lightning (>=2.3.0)
Requires-Dist: monai (>=1.3.1)
Requires-Dist: jsonargparse[signatures] (>=4.20.1)
Requires-Dist: scikit-image
Requires-Dist: matplotlib (>=3.9.0)
Requires-Dist: numpy (<2)
Requires-Dist: xarray
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: hypothesis; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: profilehooks; extra == "dev"
Requires-Dist: onnxruntime; extra == "dev"
Requires-Dist: napari; extra == "examples"
Requires-Dist: jupyter; extra == "examples"
Requires-Dist: jupytext; extra == "examples"
Requires-Dist: cellpose (>=3.0.10); extra == "metrics"
Requires-Dist: scikit-learn (>=1.1.3); extra == "metrics"
Requires-Dist: torchmetrics[detection] (>=1.3.1); extra == "metrics"
Requires-Dist: ptflops (>=0.7); extra == "metrics"
Requires-Dist: umap-learn; extra == "metrics"
Requires-Dist: ipykernel; extra == "visual"
Requires-Dist: graphviz; extra == "visual"
Requires-Dist: torchview; extra == "visual"
Requires-Dist: seaborn; extra == "visual"
Requires-Dist: plotly; extra == "visual"
Requires-Dist: nbformat; extra == "visual"
Provides-Extra: dev
Provides-Extra: examples
Provides-Extra: metrics
Provides-Extra: visual
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6991 characters]

WHEEL

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

RECORD

Path Digest Size
viscy/__init__.py sha256=lNVcE5OsVfqRKKdX9e_asgZPfuwGt0HkXz-UoPx9BH4 32
viscy/_version.py sha256=MxUhzLJIZQfEpDTTcKSxciTGrMLd5v2VmMlHa2HGeo0 411
viscy/data_organization.md sha256=LwqpgqY_5W9FDj_nUozLafLVsj54zWPSJp0O4vcz_0I 6714
viscy/transforms.py sha256=SyjhFJzrwK_Ced2-2avXkWOCfGeBglw8k-j2r-AnAa8 5900
viscy/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
viscy/cli/cli.py sha256=Jf5VaGFXNoucxsNVC3dqlMOIqKgm_7uTjMehRnY4eAY 1984
viscy/cli/contrastive_triplet.py sha256=Siax2IspLXoZS5j58H28jZoHrktC7t6jmwv8DWfy_YE 1141
viscy/cli/curator_script.py sha256=ohrwgLmV5h6yCPcTp8x6ldBgEtE_WhPk5JB8dAFz1J0 7060
viscy/cli/metrics_script.py sha256=R3tDLq_frJBHRp8L0MU8dcRFrff7WWlrN3PmG80zt1E 4081
viscy/cli/readme.md sha256=aWCU0tXnkn3iUf6862ZC3mC8GjKwALZQQiA0vIOc7LQ 684
viscy/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
viscy/data/combined.py sha256=M9XoU0qoMljQn2RBgdiLBggqXxoVu4JMKAxmCs_xzsY 5049
viscy/data/ctmc_v1.py sha256=TYZgIUBysAcg6ZOTnUR2V13Pte_ibhzZVaEjYyDtTuU 3427
viscy/data/hcs.py sha256=kvdbYV_j4x7nQg9349xCqGN7b3iNd68VMmLqHxM8UFc 24542
viscy/data/livecell.py sha256=2QnVsKB2lOZHjaqHMXX6aRHCf__cM4Q0b3-clXhcrGs 6307
viscy/data/triplet.py sha256=U_BVAq24cw-B8a3Waj97teIvjRjT5X-3391WIF_UnC0 13742
viscy/data/typing.py sha256=2c4asIRphuJV1V_HUd3i6LN27RDa5uok934b-HIhiPs 1608
viscy/evaluation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
viscy/evaluation/evaluation.py sha256=e0Xh5kl5Md3vDHh9TMQlQhuXKT4QdgiI759jXiQYMIo 7957
viscy/evaluation/evaluation_metrics.py sha256=l2v0V1WWdD112EfApB6GoSVmCfTZMEUPXxtMrKWh-bQ 10023
viscy/light/embedding_writer.py sha256=Vuw2Xuamuhk_ZKMUcAGVcqg-KnQgQMVpVB2Knjvb4sA 2541
viscy/light/engine.py sha256=P5G9ICee_MTGX6hY0J4BYbsVNUqjp-99Yb69C1cud0E 29181
viscy/light/predict_writer.py sha256=qGTawIh17i7CzaBZEqBXM-MJtpJhfSmizsMEZr7y5QQ 8754
viscy/light/trainer.py sha256=L3TyprBr7ZrXkVjcarzD4ngqkSSevkqqH1Aj1i6dN3I 3905
viscy/preprocessing/generate_masks.py sha256=yQcLjGk_YiMdHluM7puVebxtq7eD36ZLKbm8V9FUazM 4117
viscy/preprocessing/pixel_ratio.py sha256=_rgQmYBuey4hvzjRnGZpi6lp3zmW70-6IwbAym8H-PI 893
viscy/preprocessing/preprocessing.md sha256=gxnvPrcqi9WD7VknIjy5udet3WIviSiwEn_KTnSW-rU 5024
viscy/preprocessing/readme.md sha256=m5ycfglvmTyzoFxQPpfQprelZ6Q2S0UZoetvUiXwMxw 3483
viscy/representation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
viscy/representation/contrastive.py sha256=g4tDBfEhQXDlCsKpIK4dorBSmrFlTXqXoKoXZI9jvMA 3856
viscy/scripts/README.md sha256=zZjhAjB5gWwkoy2sYS4HupGBhogTX1ej_vemFXrL_Oc 102
viscy/scripts/count_flops.py sha256=WsvDrcTs92JwUfweAPEQVY4JhbMq-5c4pFZDV1zV72o 598
viscy/scripts/export_from_tensorboard.py sha256=Sj9OewUo4eTWogB7zOcwKlsyyyjk8IAKDvj8WRYSlD8 1716
viscy/scripts/load_ctmc_v1.py sha256=maGuuT2_87fWZkFvLp27RlCqp0jwbbU_eXmYwCsHENI 2272
viscy/scripts/load_livecell.py sha256=K7PASEQvvnHLCNEnwgaOC-XsOLCQvr7X8SXkAOOrA70 2295
viscy/scripts/log_feature_map.py sha256=sqCYthWXd6Vmhpr4Mi8RqYDvj6LJfWubaEpLU6B7mw8 647
viscy/scripts/network_diagram.py sha256=cnO_YxvTk7J675tFS8_sWiBQLJKXZQwOMJfqSYKiLK8 2389
viscy/scripts/profiling.py sha256=Upiydjq6Hin9QJ2_aQBYAKUJTRKfEYfPgFkeY9aXr-E 616
viscy/scripts/visualize_features.py sha256=pFcae0AsA8lt7b1sqpV-SV95rzkFnWFOWSDYD86tHN8 6008
viscy/unet/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
viscy/unet/networks/Unet25D.py sha256=aH9FwTOPG_WxZhu_T1Ze5RUaCWwtKSAv_TDZPYpmYJ4 9499
viscy/unet/networks/Unet2D.py sha256=yhGN3JqcuTKxelky_QcJ-W5SDr94PPkq2gHBe9dXRaw 8471
viscy/unet/networks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
viscy/unet/networks/fcmae.py sha256=QlOO-iE4HvBBcKtsebaKKiJ9WgtahcjgYqJl6iGoPhY 16463
viscy/unet/networks/unext2.py sha256=VU3NzRVXMmlPAc_vgMH_xmP3p8MXLcyUPap4wLwl8gg 12170
viscy/unet/networks/layers/ConvBlock2D.py sha256=FD473dTOLM9JHFWyivQUxjkl6krlnyXp4F9nzRKg3sk 15211
viscy/unet/networks/layers/ConvBlock3D.py sha256=_xP_87So2VVOjOeGBZCGPNmzlElnBPASfWkk4a0OmHE 14433
viscy/unet/networks/layers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
viscy/utils/__init__.py sha256=U5eEvuxNPlO6I9NE-UNJ6IG1qaN_D_WQQDs_1p5DiHU 35
viscy/utils/aux_utils.py sha256=EYefbA_5MFd7V-IpHN_Ys2GjTtsU8r1zlQQKzjBN7o4 3541
viscy/utils/cli_utils.py sha256=SAdwR_KK7GaQiYWPJX6XJY0QDTnvyb4zshF24U89rtM 3941
viscy/utils/image_utils.py sha256=JaxYGHm8iiqD2pKbuGtb3bYfXV6s9T-ZNMCxLSL9LSg 3274
viscy/utils/logging.py sha256=1vazK6-BKvJV9LaOlFCTuVhawwQMZDITfneMp6pfLTE 11267
viscy/utils/masks.py sha256=yG72va6Ve0SkcDfok3epy33Syj9VmC75ZRstHYG_mZ8 7647
viscy/utils/meta_utils.py sha256=ofEK1CslWxtKIwnKsbf4Z78QE_b8mjdS2eKoRiwA7BE 8240
viscy/utils/mp_utils.py sha256=dgcWezFRRa_JEzUHceEyQ83l8EnzL48fO8qPLUZ38z0 12864
viscy/utils/normalize.py sha256=8ij-wPcGBHvAC2WZ90zz8ZL2oEVuhuyM07EVe11oXsw 3194
viscy-0.2.1.dist-info/LICENSE sha256=ne7jqy5B53IBzIIa65owMJaGgQz9VXYIoaAAkCMigzE 1499
viscy-0.2.1.dist-info/METADATA sha256=xVYhm9IzV7fRVZn_Qs3Q2v1mC3Nlf7frizeyIA4oNbQ 10377
viscy-0.2.1.dist-info/WHEEL sha256=cVxcB9AmuTcXqmwrtPhNK88dr7IR_b6qagTj0UvIEbY 91
viscy-0.2.1.dist-info/entry_points.txt sha256=AJQepLAEC18gu5aOuR-yADaaEQBri81yjkYTZP0H3DQ 45
viscy-0.2.1.dist-info/top_level.txt sha256=c0Tw-lX6gWsQtJwoHtt2G9mMdOjWPZixdRLCAgMOths 6
viscy-0.2.1.dist-info/RECORD

top_level.txt

viscy

entry_points.txt

viscy = viscy.cli.cli:main