RESSEG
Automatic segmentation of postoperative brain resection cavities from magnetic resonance images (MRI) using a convolutional neural network (CNN) trained with PyTorch 1.7.1.
Installation
It's recommended to use conda and install your desired PyTorch version before
installing resseg.
A 6-GB GPU is large enough to segment an image in the MNI space.
conda create -n resseg python=3.8 ipython -y && conda activate resseg # recommended
pip install resseg
Usage
BITE
Example using an image from the Brain Images of Tumors for Evaluation database (BITE).
BITE=`resseg-download bite`
resseg $BITE -o bite_seg.nii.gz
EPISURG
Example using an image from the EPISURG dataset.
Segmentation works best when images are in the MNI space, so resseg includes a tool
for this purpose (requires ANTsPy).
pip install antspyx
EPISURG=`resseg-download episurg`
resseg-mni $EPISURG -t episurg_to_mni.tfm
resseg $EPISURG -o episurg_seg.nii.gz -t episurg_to_mni.tfm
Credit
If you use this library for your research, please cite our MICCAI 2020 paper:
And the EPISURG dataset, which was used to train the model:
See also
Metadata
Release files for resseg 0.3.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| resseg-0.3.5.tar.gz | 6.8 kB | Without provenance | Details for resseg-0.3.5.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| resseg-0.3.5-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details for resseg-0.3.5-py2.py3-none-any.whl |
Total release size: 16.9 kB
Release files / resseg-0.3.5.tar.gz
| Download URL | resseg-0.3.5.tar.gz |
|---|---|
| Size | 6.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8fcc553fa693090611ccac540233cb3402a25ea926c6577af846d58b0ad09e15
|
|
BLAKE2b-256 checksum How to use checksums |
afcdddc1efc516b4d080ee96acf86b9bc5deaa68fb95da17c6a63891205c7479
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.1
|
Release files / resseg-0.3.5-py2.py3-none-any.whl
| Download URL | resseg-0.3.5-py2.py3-none-any.whl |
|---|---|
| Size | 10.1 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
1d399cfc72e155243313935cf2d505c622d6654045c0215a0fcf13e1b5de67bb
|
|
BLAKE2b-256 checksum How to use checksums |
639bfcbedd478718e75631d74c3b24ed2e444cecc5aea843188af918d6124a4d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.1
|
Security for resseg 0.3.5
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.