fundus-image-toolbox

View on PyPIReverse Dependencies (0)

0.0.3 fundus_image_toolbox-0.0.3-py3-none-any.whl

Wheel Details

Project: fundus-image-toolbox
Version: 0.0.3
Filename: fundus_image_toolbox-0.0.3-py3-none-any.whl
Download: [link]
Size: 4823764
MD5: 08963f12bb44e218b02eca32c14160b0
SHA256: 6dd649049d37e64f1f069ccbc8470aa62ff5d0a77650ec9a558792341cf2182f
Uploaded: 2024-12-02 14:12:35 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: fundus_image_toolbox
Version: 0.0.3
Summary: A toolbox for fundus image analysis
Author: Julius Gervelmeyer et al.
Author-Email: Julius Gervelmeyer <Julius.Gervelmeyer[at]uni-tuebingen.de>
Requires-Python: >=3.9.0, <3.10
Requires-Dist: bunch (>=1.0.1)
Requires-Dist: captum (>=0.7.0)
Requires-Dist: gdown
Requires-Dist: imgaug (>=0.4.0)
Requires-Dist: ipykernel (>=6.15.2)
Requires-Dist: ipython (>=8.16.1)
Requires-Dist: jupyter (>=1.0.0)
Requires-Dist: jupyter-black (>=0.3.4)
Requires-Dist: matplotlib (>=3.6.2)
Requires-Dist: matplotlib-inline (>=0.1.6)
Requires-Dist: munch (>=4.0.0)
Requires-Dist: mypy (>=0.910)
Requires-Dist: notebook_shim (>=0.2.4)
Requires-Dist: numpy (<2.0,>=1.24.0)
Requires-Dist: opencv-python-headless (>=4.9.0.80)
Requires-Dist: openpyxl (>=3.1.2)
Requires-Dist: pandas (>=1.4.2)
Requires-Dist: pillow (>=10.2.0)
Requires-Dist: PyYAML (>=6.0)
Requires-Dist: scikit-image (>=0.22.0)
Requires-Dist: scikit-learn (>=1.1.2)
Requires-Dist: seaborn (>=0.13.2)
Requires-Dist: timm (>=0.9.16)
Requires-Dist: torch (>=2.2.0)
Requires-Dist: torchinfo (>=1.8.0)
Requires-Dist: torchvision (>=0.15.2)
Requires-Dist: tqdm (>=4.66.2)
Requires-Dist: scipy (>=1.10.0)
Requires-Dist: albumentations
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 8165 characters]

WHEEL

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

RECORD

Path Digest Size
0_example_usage/usage_all.ipynb sha256=upHm3792mjEONMsflEqSQR1bSyX1SlwsbZTN-QGOz_g 2002309
0_example_usage/usage_circle-crop.ipynb sha256=xA3LnAYu-IxkSaoBQAthMUsnYjZSjn9wNSiwJKTe6G8 617049
0_example_usage/usage_fovea-od_inference.ipynb sha256=bnfGrGhATOKVL2wJhrotvJJqepcbdxFqN6_wcpt4UcA 405030
0_example_usage/usage_quality.ipynb sha256=0FvhULSDrbJ2jXbCST0QBek41EKpvKUq-f8arJA-HQs 1037357
0_example_usage/usage_registration.ipynb sha256=aFXQ57_E1fOxLZm8z9t4eUzIOk66cgXY3SRUoGiDg-k 1822178
0_example_usage/usage_vessel-segmentation.ipynb sha256=PQEAcYBh7TtIWGUFb53xblG5H4687eqs08QBTvfSZKo 312564
0_example_usage/training and evaluation/training_fovea-od_cli.py sha256=YLSqDjVUrxFtEM2AIt8lnN-jxF2TIQDS-gIUrlbpkcU 2747
0_example_usage/training and evaluation/training_quality_cli.py sha256=huvOYEIJwQyKirf-3V3pntRtUbhwXZopaRvRPNfq_D0 2848
1_read_more/Readmore_circle_crop.md sha256=cFQWs4jU1FSws3LsQFC7dHUvcfHgq2zJpznkx_tFEJ8 1197
1_read_more/Readmore_fovea_od_localization.md sha256=uL8jqNyrhRgQskaZQyWE26IFUdRiWCS18XuZUgKd7HQ 4153
1_read_more/Readmore_quality_prediction.md sha256=Jg8iaULUwWw9xOIM9yJSq3bzn-Ltj5V9DLgN8HnFsoo 2502
1_read_more/Readmore_registration.md sha256=aQ-iHx24G9hcQXK6WIOtVsg0GbnfnxMFIQxC36GXMn8 1391
1_read_more/Readmore_utilities.md sha256=CF0y5eeTyQSp1wSZX8pbkT7gUKSBEP2Ll_mdu6hwljg 7354
1_read_more/Readmore_vessel_segmentation.md sha256=s7_z5KLxeWwQw7IotAx_kkn0LzFGBylQeNa_XxP8Nug 1288
fundus_image_toolbox/__init__.py sha256=MGi6ATmYbRJU_uFJ0Vj45a-dJoZ4hPKkvDwRzGkkqrQ 214
fundus_image_toolbox/circle_crop/__init__.py sha256=LBvLkjFBOvT-02OOTOuzxlrqeo1UuMl2VhBksqKJBs8 34
fundus_image_toolbox/circle_crop/eyeq_preprocess.py sha256=Vbs6eT-zcVeyLzJ3Qo2PC06Oe5sE-Mx8B1-qJf0rqZI 11334
fundus_image_toolbox/fovea_od_localization/__init__.py sha256=Z_beNfSMk6lPeUdXwt6khZZwa5GqbNhxU8qoRdzxhQ8 320
fundus_image_toolbox/fovea_od_localization/dataset_multi.py sha256=B8pCZhhRr8VqY4s7TbzaCwN1QyGtz86t6WjXVicB4z4 4462
fundus_image_toolbox/fovea_od_localization/default.py sha256=aPzD-sf7EDb3r5tTj8-Crr-iVAhxFwXwl0Td1DpTZ88 797
fundus_image_toolbox/fovea_od_localization/model_multi.py sha256=h2UFM_DXk4GYNlFXCIFKkmkGJ6fujohGnydUb_wYsTk 21310
fundus_image_toolbox/fovea_od_localization/train_multi.py sha256=w50S1pCExogl-8vyi33tOLqexPkipOfd6PkecAGy7dk 7574
fundus_image_toolbox/fovea_od_localization/transforms_multi.py sha256=gVIOeBJCG10IM3dligAUFvxwhNEoletDD9VxHuXFrDU 13427
fundus_image_toolbox/fovea_od_localization/data/ADAM+IDRID+REFUGE_df.csv sha256=1k3XgV7xLmcbd6wS3nHB_O85LXlKecWIF9BCIBRwTeI 181559
fundus_image_toolbox/quality_prediction/__init__.py sha256=dUjv0a8UxxzvTA2VmTPWY7SzYCuBAnKmWpURYcGSUBg 22
fundus_image_toolbox/quality_prediction/scripts/__init__.py sha256=q2sNob5p0fxdqq55lw4GHWKEQy2nsCudgB2SBfEer4g 395
fundus_image_toolbox/quality_prediction/scripts/dataloader.py sha256=DUFVFTxv-SPcw1XU5PLjS67UHnossqWkGFzChVbr0YQ 2591
fundus_image_toolbox/quality_prediction/scripts/dataset.py sha256=iu3mIKlQAHY1fWINDTS8HLX7tN3oFsL8v_XVblz5atQ 8975
fundus_image_toolbox/quality_prediction/scripts/default.py sha256=yJnwL3jj1Z7ykz5kflU5KYhQ-4HDgnDLbQiyQ5V1q6U 602
fundus_image_toolbox/quality_prediction/scripts/ensemble_inference.py sha256=Thc10dr2nrbfYZd4Ach8ar9D7i4LQhMHe3gP4a7JCY4 7230
fundus_image_toolbox/quality_prediction/scripts/model.py sha256=_RRms_7qNS8wZkxrMcliubSY7Q_wKWl7MPYW-7sTYsQ 21256
fundus_image_toolbox/quality_prediction/scripts/transforms.py sha256=Q3z9YVYlRKQHPeDKCcKTxYVbrHCO26bp82f4h3ZsA-I 3295
fundus_image_toolbox/registration/__init__.py sha256=uInmCYYTfxIZiCD7zI9Me0rmOKiolGRvNm08jGji-54 564
fundus_image_toolbox/registration/inference.py sha256=nPuX4RpaSroW18yeJh7ir15SAwm_veto-sZtnW6znmU 18852
fundus_image_toolbox/registration/SuperRetina/__init__.py sha256=iDgwyTAw0fqKgjDKlu4uijabrC7CsAKdu1MFgVS0jjE 115
fundus_image_toolbox/registration/SuperRetina/predictor.py sha256=q0SULyWmv4LY1gXYqOnifpYhjL_vjDl5O9DMMI4y4kc 13374
fundus_image_toolbox/registration/SuperRetina/test_on_FIRE.py sha256=OwUYCeXGcA8aGLNTFywUCxiCi8UL2uubuCilwjVVNdo 3379
fundus_image_toolbox/registration/SuperRetina/test_on_VARIA.py sha256=nMRBel6YZFx4fOG96uPLxxKanaDdeaqeWxm3t2xvdzY 2218
fundus_image_toolbox/registration/SuperRetina/train.py sha256=AtBC33vJs_tJ5OBIHCbOO5VJiyRTelGJjTAmbpRjw0A 2266
fundus_image_toolbox/registration/SuperRetina/common/__init__.py sha256=GXsjdrJoF5_rLSI4UBX7p6g6LEyd5AIewRTQOBTRpxs 77
fundus_image_toolbox/registration/SuperRetina/common/common_util.py sha256=xI0Mq7SPqcPDFi6MjRG75HW_Uce7lPga5gwnkWHpQTA 6116
fundus_image_toolbox/registration/SuperRetina/common/eval_util.py sha256=oCACng84ZGH5ip2-6QWVh-G1TU3IMZcu5a1jbdkP6LE 1144
fundus_image_toolbox/registration/SuperRetina/common/train_util.py sha256=LzgAxUr1gSItaAfrkL4TM_jIU1mG4SY_IxIgb_qIvCQ 11822
fundus_image_toolbox/registration/SuperRetina/dataset/retina_dataset.py sha256=Xq8bVCUW7VltLeRW8wTZFV4p7U8KiqWRxbcKgXWFmIA 4040
fundus_image_toolbox/registration/SuperRetina/loss/__init__.py sha256=05yK3Wt0KcvQBrWAswYKz-8oIr2pLIFetT61GWQdpJY 72
fundus_image_toolbox/registration/SuperRetina/loss/dice_loss.py sha256=pxrynOZz7EfFDl3-xkZ64Qo8JLgE4yLzoeB9Yc-EMHk 1726
fundus_image_toolbox/registration/SuperRetina/loss/triplet_loss.py sha256=yV42TbnSFHFhFHimVglBh34FwaSvSRJqChKFLlPJhpA 5221
fundus_image_toolbox/registration/SuperRetina/model/__init__.py sha256=p3nvDTbbHEB2nE9UxVfPPKCF3mInr-dFUSaoLltdiWc 116
fundus_image_toolbox/registration/SuperRetina/model/pke_module.py sha256=9D8Ba6z3t2lDm0Bt1aZd1SUSCmVxi0IW1y8hgMZcB-k 50
fundus_image_toolbox/registration/SuperRetina/model/record_module.py sha256=APamNnboaaWZvX4sV-qh_p8PNyYDZ9pdyT9RoAVXtCs 48
fundus_image_toolbox/registration/SuperRetina/model/super_retina.py sha256=kcprcwIgN7jlljt8BRzqCBhaNumA87aGQfabb6DI7G4 22655
fundus_image_toolbox/utilities/__init__.py sha256=tpCAM77j6hdqMvFuui5xtFIg2ktpE6YV0WSBkt8eZlw 532
fundus_image_toolbox/utilities/balancing.py sha256=des8jlMelsoWnMXb3XzfVaWxbGSXnXk29hTT0sutnZg 5071
fundus_image_toolbox/utilities/basics.py sha256=1XOLDUzejUXtFm5URCcPRbS-NYCZPBJSShmc7aFdfcE 2085
fundus_image_toolbox/utilities/fundus_transforms.py sha256=FRlJgoJ54GD6eJ2h5oxgxkWmKNm2J0w9mfpHlL7E43A 3865
fundus_image_toolbox/utilities/get_efficientnet_resnet.py sha256=NhRAnowxqj3iMs1i_OqAWWYZ6BiSu_rfclFqHn9rByY 2580
fundus_image_toolbox/utilities/get_pixel_mean_std.py sha256=pcFF7W6gXODih2bYQ93l-bd5gK-1ENNya8GYacFTXlA 1163
fundus_image_toolbox/utilities/image_torch_utils.py sha256=Uk8ZABOiV3ycUdrJd6sO2gw3joruUAEaEDwRDIbg8vg 14236
fundus_image_toolbox/utilities/lr_scheduler.py sha256=IBdNPhPK3D7tGlLkQxcfqaOYshYCCT3u0OrqPSUilak 4079
fundus_image_toolbox/utilities/multilevel_3way_split.py sha256=fCUXVVh1eVj1TCs8OQxxiQZgTdwoa9B7sM7Q5i6xnfg 4249
fundus_image_toolbox/utilities/set_seed.py sha256=miZgRZvfEdk2D9jJx6PHGyOjOTNwRMFQahPoXROGIs4 1172
fundus_image_toolbox/vessel_segmentation/__init__.py sha256=0rzs-tTGmafZKh9rnrvNl3N5nCVWPeZG2ind31BP1WY 212
fundus_image_toolbox/vessel_segmentation/clone.py sha256=dxgblg944UUM33w8nSiR3ELxmca14T804zaLCyWFYkU 3693
fundus_image_toolbox/vessel_segmentation/default.py sha256=sfukNRdTSiO2c-YfGo-j05wE-BtYaLYMCStreabzZ1Q 103
fundus_image_toolbox/vessel_segmentation/inference.py sha256=SEvpP3B6KIAtbuBM7lb2GgzXO2eT13KbsnzxwFnzI8o 7939
outdated/setup_.py sha256=2et4XRAkm4gyN-xqcsZMlEXqGtqPw7-E_6xBgm4PqBw 1852
outdated/fundus_circle_crop__/setup.py sha256=4jad5Z4XxYXLazKG9v4J0lofUHHBim0MCuSKxt2SPik 746
outdated/fundus_fovea_od_localization__/setup.py sha256=tQfGALvZSH_2Ueb55E34zpopSmhwPt-T-2M0T2l9tOU 829
outdated/fundus_quality_prediction__/setup.py sha256=4jad5Z4XxYXLazKG9v4J0lofUHHBim0MCuSKxt2SPik 746
outdated/fundus_registration__/setup.py sha256=QAkTycs4DSIeX1qdstnjy3qRjKndn4h6AOGq3m5Ekec 5502
outdated/fundus_utilities__/setup.py sha256=4jad5Z4XxYXLazKG9v4J0lofUHHBim0MCuSKxt2SPik 746
outdated/fundus_utilities__/test/test_image_torch_utils.py sha256=JD9R-BtYrH5HfW-VHcLDwriF3lQGlgbUf_8In13Zs-M 5458
outdated/fundus_vessel_segmentation__/setup.py sha256=pVSetaNn8MYuvU5NowGaIXIsY-xXVKLveHNVjnhlAPk 3971
test/test_circle_crop.py sha256=2MOsVNvImRW0FdjRgpRj9AyFGgaI-hu7tgdjb4zYmr0 1717
test/test_fovea_od.py sha256=Lzg84HR5wdxRFAU2gLCA-nNicd9U8rH9PS4PaAyLSW4 1592
test/test_image_torch_utils.py sha256=oU8seU4sXpfdphcL68qF43pJl-n9ApWTR4_pTvkaZZA 5984
test/test_quality_prediction.py sha256=VBA7-7EGg9njwvaMAOjipSxI3sm1KC43UIP_xjwoX5c 1413
test/test_registration.py sha256=oGZ--3vP4l96oKVSRUFkan-QF_htqWosHZtaO0mxDPk 1413
test/test_utilities_image_torch_utils.py sha256=ubpDZKHtOu-0NEYkUWu4-nBv4KLVe-hIwJ_rRqtgZw8 6026
test/test_vessel_segmentation.py sha256=fbHHe_5arqeThsPqjrCldgJHknUxjw6cZdYmt_XWDTU 2118
fundus_image_toolbox-0.0.3.dist-info/LICENSE sha256=NIIJuogcExmVTozc7qK0XOj9QaO9EMZ4mPNz5t39NwA 1072
fundus_image_toolbox-0.0.3.dist-info/METADATA sha256=5IG-n7Yk_2JEQEFY4hUiKV3rVZzaycsf5SUQRo7gUsU 9389
fundus_image_toolbox-0.0.3.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
fundus_image_toolbox-0.0.3.dist-info/top_level.txt sha256=QTmQZiPeOuvvWSjm6m8zHigZC5EwulWh4WQ1ekspqmI 63
fundus_image_toolbox-0.0.3.dist-info/RECORD

top_level.txt

0_example_usage
1_read_more
fundus_image_toolbox
outdated
test