Skip to main content

DLICV - Deep Learning Intra Cranial Volume.

Project description

DLICV - Deep Learning Intra Cranial Volume

Overview

DLICV uses a trained nnUNet model to compute the intracranial volume from structural MRI scans in the nifti image format, oriented in LPS orientation.

Installation

As a python package

pip install DLICV

Directly from this repository

git clone https://github.com/CBICA/DLICV
cd DLICV
pip install -e .

Installing PyTorch

Depending on your system configuration and supported CUDA version, you may need to follow the PyTorch Installation Instructions.

Usage

A pre-trained nnUNet model can be found at our hugging face account. Feel free to use it under the package's licence

DLICV -i "input_folder" -o "output_folder" -device cpu

Troubleshooting model download failures

Our model download process creates several deep directory structures. If you are on Windows and your model download process fails, it may be due to Windows file path limitations.

To enable long path support in Windows 10, version 1607, and later, the registry key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem LongPathsEnabled (Type: REG_DWORD) must exist and be set to 1.

If this affects you, we recommend re-running DLICV with the --clear_cache flag set on the first run.

Contact

For more information, please contact CBICA Software.

For developers

Contributions are welcome! Please refer to our CONTRIBUTING.md for more information on how to report bugs, suggest enhancements, and contribute code. Please make sure to write tests for new code and run them before submitting a pull request.

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

dlicv-1.0.2.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

DLICV-1.0.2-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file dlicv-1.0.2.tar.gz.

File metadata

  • Download URL: dlicv-1.0.2.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for dlicv-1.0.2.tar.gz
Algorithm Hash digest
SHA256 b2f1ef1f82146a762b37a207efb2ba34071e4e21455cdc679840aac325e49386
MD5 e021b4689884e2f918d14ee2dfef96e1
BLAKE2b-256 3d8e2ceb4f9f98a8e565370841541c43fdb7dac18a1d3045b601dd2aec0ba1dc

See more details on using hashes here.

File details

Details for the file DLICV-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: DLICV-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for DLICV-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 dcb3133cc18f4106482e0a3aaee796a27cb98edde96591bfe517c074c9e1807f
MD5 6f2bb6d01f567257b0c4fa99e4d14a00
BLAKE2b-256 e20fa1afa3a0a82a497f84164a3592bb721375e368bcbc94d96c05497be28131

See more details on using hashes here.

Supported by

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