Skip to main content

No project description provided

Project description

Stroke Segmentor

Python Versions Stable Version Documentation Status tests License

State-of-the-art ischemic stroke lesion segmentation in MRI

Installation

With a Python 3.8+ environment, you can install stroke_segmentor directly from PyPI:

pip install stroke_segmentor

Use Cases and Tutorials

A minimal example to create a segmentation could look like this:

from stroke_segmentor.inferer import Inferer

inferer = Inferer()
pred = inferer.infer(
    dwi_path="path/to/dwi.nii.gz",
    adc_path="path/to/adc.nii.gz",
    segmentation_path="seg.nii.gz", # optional. the numpy array is always returned for direct usage
)

Citation

[!IMPORTANT] stroke_segmentor is part of the BrainLesion suite.
Please cite it support the development!
https://github.com/BrainLesion#-citing-brainlesion-suite

This project is based on DeepISLES and offers its NVAUTO algorithm. Please cite the original manuscript.

Contributing

We welcome all kinds of contributions from the community!

Reporting Bugs, Feature Requests and Questions

Please open a new issue here.

Code contributions

Nice to have you on board! Please have a look at our CONTRIBUTING.md file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stroke_segmentor-0.0.1.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

stroke_segmentor-0.0.1-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file stroke_segmentor-0.0.1.tar.gz.

File metadata

  • Download URL: stroke_segmentor-0.0.1.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/8.0.0 keyring/25.6.0 pkginfo/1.12.1.1 readme-renderer/34.0 requests-toolbelt/1.0.0 requests/2.32.3 rfc3986/1.5.0 tqdm/4.67.1 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for stroke_segmentor-0.0.1.tar.gz
Algorithm Hash digest
SHA256 333ec6d70570c3046ebe6d227bb529beeed3abdc967740048d51631d87d2b715
MD5 b0c69d8b722c60a5d849baef4e52e93e
BLAKE2b-256 a0c268333ac184d717eb78fce7687697837981fcb6028f0a1faefc1b8abecd91

See more details on using hashes here.

File details

Details for the file stroke_segmentor-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: stroke_segmentor-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 7.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/8.0.0 keyring/25.6.0 pkginfo/1.12.1.1 readme-renderer/34.0 requests-toolbelt/1.0.0 requests/2.32.3 rfc3986/1.5.0 tqdm/4.67.1 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for stroke_segmentor-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8cbfbd510c583d559ead0677c236bfda0286ee96925ee9a16037810b9ca1fd00
MD5 e6036f20b72a6a14ab78f94144731fd9
BLAKE2b-256 8e07e19a5cbd02df722c22594b47884d7b462803c3ab8bb842825aa1b749c0bf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page