membrain-seg

View on PyPIReverse Dependencies (3)

0.0.8 membrain_seg-0.0.8-py3-none-any.whl

Wheel Details

Project: membrain-seg
Version: 0.0.8
Filename: membrain_seg-0.0.8-py3-none-any.whl
Download: [link]
Size: 104097
MD5: fa18e0fac23879c450cad9f9e8a66452
SHA256: 6c736a5c3d3bb8fd944fee59dcc017f3680d90fcdd59b9565e63f724f391fcbb
Uploaded: 2025-02-26 15:47:45 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: membrain-seg
Version: 0.0.8
Summary: membrane segmentation in 3D for cryo-ET
Author-Email: Lorenz Lamm <lorenz.lamm[at]helmholtz-munich.de>
Project-Url: homepage, https://github.com/teamtomo/membrain-seg
Project-Url: repository, https://github.com/teamtomo/membrain-seg
License: BSD 3-Clause License
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Typing :: Typed
Requires-Python: >=3.8
Requires-Dist: imageio
Requires-Dist: monai
Requires-Dist: mrcfile
Requires-Dist: numpy (<2.0.0)
Requires-Dist: pandas
Requires-Dist: pytorch-lightning
Requires-Dist: scikit-image
Requires-Dist: scipy
Requires-Dist: simpleitk
Requires-Dist: torch
Requires-Dist: typer[all]
Requires-Dist: black; extra == "dev"
Requires-Dist: ipython; extra == "dev"
Requires-Dist: mkdocs-material; extra == "dev"
Requires-Dist: pdbpp; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: rich; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest (>=6.0); extra == "test"
Provides-Extra: dev
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5480 characters]

WHEEL

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

RECORD

Path Digest Size
membrain_seg/__init__.py sha256=ZuR9CrF_PwvsRfElJ2v4VqNpkCG7-NV-_oAvs82OgWU 292
membrain_seg/annotations/__init__.py sha256=jLks-JU1ChKfl0dslZKwIYeX69s98rPiMvxI_VcUgH0 182
membrain_seg/annotations/cli.py sha256=K_XqVm2ggNNIlIBJYVteqmg8rIiyvQKL9b-aLjb3wA4 1037
membrain_seg/annotations/extract_patch_cli.py sha256=sL8l5fDCCyMpiEpUODRtM11wOaNe0aCtzBLyL6TBXHo 3335
membrain_seg/annotations/extract_patches.py sha256=jCHpXvOYMbuko2Q1aYCdxDbzrXTf36Fv4yFKRwXBjfo 7609
membrain_seg/annotations/merge_corrections.py sha256=8iBx2YABp6ElJafwuAH-UicCDTghjRo0lT8aAdbgA_c 4964
membrain_seg/annotations/merge_corrections_cli.py sha256=31O2FkHFy2l-47nIyiPrQPG7fSy-ygzM2EejmQIzwdI 2351
membrain_seg/benchmark/__init__.py sha256=zeck4o9GM1D8bo_NHy5cDgLz6epOd6FMIzlqHHgZo9g 18
membrain_seg/benchmark/compute_stats.py sha256=pe91HzFS2vyjh7JlnxAxUuvnEdT1Q8CErQEjCPY2Z7I 9600
membrain_seg/benchmark/metrics.py sha256=IJPSsPoEZEiv7USs7MEvOFTcEXLtcI_AnThf9zjCLYw 2329
membrain_seg/segmentation/__init__.py sha256=zeck4o9GM1D8bo_NHy5cDgLz6epOd6FMIzlqHHgZo9g 18
membrain_seg/segmentation/connected_components.py sha256=wR491Vhhk1fGzd7W99hpExjpED9p0f-nytO2zfKEjAQ 1911
membrain_seg/segmentation/finetune.py sha256=ZGQV3WkgnBdJfu1yLf47LA0dYUdxKNyyijzHvMh8IcM 6589
membrain_seg/segmentation/parse_utils.py sha256=q1lBrQ5iXZhAW0qRzye8auaUYGW4v3mQFvbLuXHy5PA 513
membrain_seg/segmentation/segment.py sha256=Bvrtzi0mItJogBblbl8EceD1R8suTT09vdyPxnDwhDU 6937
membrain_seg/segmentation/skeletonize.py sha256=GeLn_sww122MdK78x5J40AEgotrjP1IYF_Q8eS0hmFs 4456
membrain_seg/segmentation/train.py sha256=Kcujbai6jRMbwAeZv4WrntgBILEtEwcLR2KOl6ViX_4 4887
membrain_seg/segmentation/cli/__init__.py sha256=6qXJi6LaYGLTW8qWUwv289Ya6qTON17SY8tZyDr6TKI 334
membrain_seg/segmentation/cli/cli.py sha256=weXY9eAPtLz7GdYVNghrqeWvhqAZZBe4JqsB-Tu8Gqw 1073
membrain_seg/segmentation/cli/fine_tune_cli.py sha256=erOryVIAbpKUzNR4Ic8QZNnPPzsixpy3Lgi83acdlAI 9372
membrain_seg/segmentation/cli/segment_cli.py sha256=ZU0dlpbt4iadGTt-H_CnuKYrctAtA58DuJLbbPnXlkk 7351
membrain_seg/segmentation/cli/ske_cli.py sha256=673VxkcZII0n2yGWhNveyF0AlRRlYZFktL5S4Lyidmc 3238
membrain_seg/segmentation/cli/train_cli.py sha256=ZLNoVzvhd7QtBzaFH9Zn2eqIJWgEf9t1m1R-LUNjhHU 8493
membrain_seg/segmentation/dataloading/__init__.py sha256=_-W4DsY25IRCmRYfSd3O3-5Oy0W1BUGMo83xLvQ82VA 18
membrain_seg/segmentation/dataloading/data_utils.py sha256=-1KQ8UaIABm2KV5i3OFLsNsJllEs5JmvKXkjHuf_owA 13010
membrain_seg/segmentation/dataloading/memseg_augmentation.py sha256=7FDukhc1LDizQ0Un4YzVbV3zEFNiUUFqbyY857pDS5Q 11223
membrain_seg/segmentation/dataloading/memseg_dataset.py sha256=zyPmeuJMy6u0yinc7uhxx0x4ODawchcil0AVOFMHXcI 12493
membrain_seg/segmentation/dataloading/memseg_pl_datamodule.py sha256=Wf1tmCfF9fjYGvFpEdZAm5kkEi_OF7A1Q2VkI6MAev4 5418
membrain_seg/segmentation/dataloading/transforms.py sha256=f5Qk0ygB8CMp_udNSnV4WTT9eVC6DacNkgC0VwNeiEc 22216
membrain_seg/segmentation/networks/__init__.py sha256=BQlIUgXgoaXTLiBnY6beiW7XrYdgAJ6N8-c72LS_tOs 181
membrain_seg/segmentation/networks/inference_unet.py sha256=OROATt17elHiCTgTNis3T8nINwIi3Ik9Sqqg8kbqRos 3789
membrain_seg/segmentation/networks/unet.py sha256=wbGUZYzhc1_eLhWnYZYfgwncL_sxJGEbCCQIzXGaEvw 12828
membrain_seg/segmentation/skeletonization/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
membrain_seg/segmentation/skeletonization/diff3d.py sha256=2aD-u2xLGw7ZKC4HF69xu31mxSKN_Eml29QkMdBO7O4 5863
membrain_seg/segmentation/skeletonization/eig3d.py sha256=5EcxVXk_S7Oa-iUH-o707WPvke8AK-j6ypY1FkjcROQ 5069
membrain_seg/segmentation/skeletonization/nonmaxsup.py sha256=wc99rk8FbQeyBVC_Lml6qF5HuS2uR9gCp-avz46V_No 7197
membrain_seg/segmentation/training/__init__.py sha256=_-W4DsY25IRCmRYfSd3O3-5Oy0W1BUGMo83xLvQ82VA 18
membrain_seg/segmentation/training/metric_utils.py sha256=8d_AGyoiZKsdFXY9O1ARBm_BLTPkptWGcf49lizxT2M 1850
membrain_seg/segmentation/training/optim_utils.py sha256=qAwDOrFG1kMeta7PS4UiHnXHSqxHuS8ga6DmQsvuvjc 12612
membrain_seg/segmentation/training/surface_dice.py sha256=4UxOI9fjXBk8fakqRU57UMLeY8JKYYYVE67sFrAnJTU 15732
membrain_seg/segmentation/training/training_param_summary.py sha256=XW2PTJNqAVUg49-fO30FUGRzv92mNHLHL8giMUu5zGc 6313
membrain_seg/tomo_download/__init__.py sha256=zeck4o9GM1D8bo_NHy5cDgLz6epOd6FMIzlqHHgZo9g 18
membrain_seg/tomo_preprocessing/README.md sha256=7wkUUMsYUC1zzM8mfe-xdvXTUaV1D5k5ulZxNI42a_Y 6408
membrain_seg/tomo_preprocessing/__init__.py sha256=WTV31dNa9mjCGaXos9KCLtOwwhIKJWLE1Oc9rCbqgFw 442
membrain_seg/tomo_preprocessing/cli.py sha256=2IjZDfVeZ5xjsfCEOs4Wh_EgenlcIeVQ0A8keitla18 1078
membrain_seg/tomo_preprocessing/amplitude_spectrum_matching/__init__.py sha256=_-W4DsY25IRCmRYfSd3O3-5Oy0W1BUGMo83xLvQ82VA 18
membrain_seg/tomo_preprocessing/amplitude_spectrum_matching/_cli.py sha256=4es2QTd2PNInqSMuJIdrn_0rcbDdT6IG0hoOmFC3naU 2363
membrain_seg/tomo_preprocessing/amplitude_spectrum_matching/extract_spectrum.py sha256=mfsObDgPVUA4fvedaGIXY8LgfOOcC63cqv_eB4_d1Ko 2573
membrain_seg/tomo_preprocessing/amplitude_spectrum_matching/match_spectrum.py sha256=PiSdRGm3_RpleGrQxTWOCoYAoQTQyriU0IuyQ_wKx0Y 4316
membrain_seg/tomo_preprocessing/deconvolution/__init__.py sha256=_-W4DsY25IRCmRYfSd3O3-5Oy0W1BUGMo83xLvQ82VA 18
membrain_seg/tomo_preprocessing/deconvolution/_cli.py sha256=YRmLR4S6pt5Wsrowc-c4UIcbuntKyf61TlHeeDmmd64 2904
membrain_seg/tomo_preprocessing/deconvolution/deconv_utils.py sha256=elMJ62exQsdepbJNP6CMGXO79IFypIRGTihMikVHsBc 15200
membrain_seg/tomo_preprocessing/deconvolution/deconvolve.py sha256=daXYtvaDuk-zYmqs5ed_g2YfnmPyE7Jzv8V-Ft87JmE 3913
membrain_seg/tomo_preprocessing/matching_utils/__init__.py sha256=_-W4DsY25IRCmRYfSd3O3-5Oy0W1BUGMo83xLvQ82VA 18
membrain_seg/tomo_preprocessing/matching_utils/filter_utils.py sha256=PHI3FTnPHKdHWB5ir2Rb752DENvqZnIWv4PVyeYSW-w 5325
membrain_seg/tomo_preprocessing/matching_utils/px_matching_utils.py sha256=Rwvk0H9lh44ekseeK2bOifsJacomowRMkHxemQQyhPk 11292
membrain_seg/tomo_preprocessing/matching_utils/spec_matching_utils.py sha256=-L1au-5ybQUMmoJzRY30GYJj3Q9g7OOe15nwpioSj4A 7708
membrain_seg/tomo_preprocessing/pixel_size_matching/__init__.py sha256=_-W4DsY25IRCmRYfSd3O3-5Oy0W1BUGMo83xLvQ82VA 18
membrain_seg/tomo_preprocessing/pixel_size_matching/_cli.py sha256=av1McDEogYz6xC7SCNY47aj_TvRkd5zrGl-2I_Vgr_o 2457
membrain_seg/tomo_preprocessing/pixel_size_matching/match_pixel_size.py sha256=b6-WzJnPrhGCF5Z2X-5u9cdrhAMfwvtNcYAGGYUZQ2U 2993
membrain_seg/tomo_preprocessing/pixel_size_matching/match_pixel_size_seg.py sha256=5NF2XuLzvH09c8btUpjNETSxVHtsFfjvaxBBe7cU8Vw 2438
membrain_seg-0.0.8.dist-info/METADATA sha256=DZldtlshKnXlrzuf4-y1na5pNPc4e0ZFzpGHUiagDY8 7005
membrain_seg-0.0.8.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
membrain_seg-0.0.8.dist-info/entry_points.txt sha256=vovauiKVVusIqvyKkXcPqOdrKOF3aMZNkjBB294xwZQ 169
membrain_seg-0.0.8.dist-info/licenses/LICENSE sha256=dcBXzk8to7RznXfxKH0H4JOaOI3WB2LrZXQQyRiT4ds 1510
membrain_seg-0.0.8.dist-info/RECORD

entry_points.txt

membrain = membrain_seg.segmentation.cli:cli
patch_corrections = membrain_seg.annotations:cli
tomo_preprocessing = membrain_seg.tomo_preprocessing:cli