https://github.com/brainlesion/aurora

Segmentation models for cancer metastasis in brain MR

https://github.com/brainlesion/aurora

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 1 DOI reference(s) in README
  • Academic publication links
    Links to: medrxiv.org, sciencedirect.com
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.9%) to scientific vocabulary

Keywords

metastasis mri segmentation
Last synced: 9 months ago · JSON representation

Repository

Segmentation models for cancer metastasis in brain MR

Basic Info
Statistics
  • Stars: 8
  • Watchers: 1
  • Forks: 2
  • Open Issues: 0
  • Releases: 0
Topics
metastasis mri segmentation
Created almost 3 years ago · Last pushed 12 months ago
Metadata Files
Readme License

README.md

AURORA

Python Versions Stable Version Documentation Status tests License <!-- codecov -->

Deep learning models for brain cancer metastasis segmentation based on the manuscripts: * Identifying core MRI sequences for reliable automatic brain metastasis segmentation * Development and external validation of an MRI-based neural network for brain metastasis segmentation in the AURORA multicenter study

Installation

With a Python 3.8+ environment, you can install brainles_aurora directly from pypi.org:

pip install brainles-aurora

Recommended Environment

  • CUDA 11.4+ (https://developer.nvidia.com/cuda-toolkit)
  • Python 3.8+
  • GPU with CUDA support and at least 6GB of VRAM

Usage

BrainLes features Jupyter Notebook tutorials with usage instructions.

A minimal example could look like this:

```python from brainles_aurora.inferer import AuroraInferer, AuroraInfererConfig

config = AuroraInfererConfig(
    tta=False, cuda_devices="4"
)  # disable tta for faster inference in this showcase
inferer = AuroraInferer(config=config)

inferer.infer(
    t1="t1.nii.gz",
    t1c="t1c.nii.gz",
    t2="t2.nii.gz",
    fla="fla.nii.gz",
    segmentation_file="segmentation.nii.gz",
    whole_tumor_unbinarized_floats_file="whole_network.nii.gz",
    metastasis_unbinarized_floats_file="metastasis_network.nii.gz",
    log_file="aurora.log",
)

```

[!NOTE]
If you're interested in the AURORA package, the Brain Metastases Segmentation may also be of interest.

Citation

Please support our development by citing the following manuscripts:

Identifying core MRI sequences for reliable automatic brain metastasis segmentation

@article{buchner2023identifying, title={Identifying core MRI sequences for reliable automatic brain metastasis segmentation}, author={Buchner, Josef A and Peeken, Jan C and Etzel, Lucas and Ezhov, Ivan and Mayinger, Michael and Christ, Sebastian M and Brunner, Thomas B and Wittig, Andrea and Menze, Bjoern H and Zimmer, Claus and others}, journal={Radiotherapy and Oncology}, volume={188}, pages={109901}, year={2023}, publisher={Elsevier} }

also consider citing the original AURORA manuscript, especially when using the vanilla model (all 4 modalities as input):

Development and external validation of an MRI-based neural network for brain metastasis segmentation in the AURORA multicenter study

@article{buchner2022development, title={Development and external validation of an MRI-based neural network for brain metastasis segmentation in the AURORA multicenter study}, author={Buchner, Josef A and Kofler, Florian and Etzel, Lucas and Mayinger, Michael and Christ, Sebastian M and Brunner, Thomas B and Wittig, Andrea and Menze, Bj{\"o}rn and Zimmer, Claus and Meyer, Bernhard and others}, journal={Radiotherapy and Oncology}, year={2022}, publisher={Elsevier} }

Contact / Feedback / Questions

If possible please open a GitHub issue here.

For inquiries not suitable for GitHub issues:

Florian Kofler florian.kofler [at] tum.de

Josef Buchner j.buchner [at] tum.de

Owner

  • Name: BrainLesion
  • Login: BrainLesion
  • Kind: organization

GitHub Events

Total
  • Create event: 1
  • Release event: 1
  • Issues event: 1
  • Watch event: 1
  • Delete event: 1
  • Issue comment event: 7
  • Push event: 3
  • Pull request review event: 8
  • Pull request review comment event: 7
  • Pull request event: 3
  • Fork event: 1
Last Year
  • Create event: 1
  • Release event: 1
  • Issues event: 1
  • Watch event: 1
  • Delete event: 1
  • Issue comment event: 7
  • Push event: 3
  • Pull request review event: 8
  • Pull request review comment event: 7
  • Pull request event: 3
  • Fork event: 1

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 201 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 22
  • Total maintainers: 2
pypi.org: brainles-aurora

Segmentation models for cancer metastasis in brain MR.

  • Versions: 22
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 201 Last month
Rankings
Dependent packages count: 7.5%
Downloads: 25.3%
Average: 34.2%
Dependent repos count: 69.8%
Maintainers (2)
Last synced: 10 months ago

Dependencies

.github/workflows/release.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
BrainLes_AURORA.egg-info/requires.txt pypi
  • PyGithub ==1.57
  • click *
  • monai ==1.2.0
  • nibabel ==4.0.2
  • numpy ==1.23.0
  • path ==16.2.0
  • pytest *
  • tqdm ==4.64.1
.github/workflows/autoformat.yml actions
.github/workflows/pr-lint.yml actions
.github/workflows/tests.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v3 composite
pyproject.toml pypi
  • pytest ^6.2 develop
  • Sphinx >=7.0.0 docs
  • myst-parser >=2.0.0 docs
  • sphinx-copybutton >=0.5.2 docs
  • sphinx-rtd-theme >=1.3.0 docs
  • monai >=1.2.0
  • nibabel >=4.0.2
  • numpy >=1.23.0
  • path ^16.2.0
  • python >=3.8
  • requests >=2.0.0
  • rich >=13.0.0
  • torch >=2.1.0
  • tqdm ^4.64.1