Skip to main content

This is an open-source python package supporting radiomics image feature extraction.

Documentation

For more information, see the sphinx generated documentation available in the docs folder. PREDICT is mostly used through the WORC toolbox, in which further documentation on the features computed is also available, see https://worc.readthedocs.io/en/latest/static/features.html.

Alternatively, you can generate the documentation by checking out the master branch and running from the root directory:

python setup.py build_sphinx

The documentation can then be viewed in a browser by opening PACKAGE_ROOT\build\sphinx\html\index.html.

Installation

PREDICT has currently been tested on Ubuntu 24.04, and Windows 10 using Python 3.11.5 and higher.

The package can be installed through pip :

pip install PREDICT

Alternatively, you can use the provided setup.py file:

python setup.py install

Make sure you first install the required packages:

pip install -r requirements.txt

Configuration and usage

We recommend using PREDICT through the WORC toolbox, as WORC provides easy execution, good default configurations, and additional functionality such as preprocessing. If you want to use PREDICT as standalone package, we have included the default config for PREDICT from WORC in the tests folder. The main function of PREDICT is the PREDICT.CalcFeatures.CalcFeatures function, see tests.py in the test folder on the usage.

3rd-party packages used in PREDICT:

We mainly rely on the following packages:

  • SimpleITK (Image loading and preprocessing)

  • numpy (Feature computation)

  • scikit-image

  • pandas (Storage)

  • PyRadiomics

  • pydicom

See also the requirements file.

License

This package is covered by the open source APACHE 2.0 License. When using PREDICT, please cite the following DOI: DOI.

Contact

We are happy to help you with any questions: please send us a message or create an issue on Github.

Metadata

Release files for PREDICT 3.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for PREDICT 3.2.0
File Size Uploaded
predict-3.2.0.tar.gz 77.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for PREDICT 3.2.0
File Interpreter ABI Platform
predict-3.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 179.4 kB

Release files / predict-3.2.0.tar.gz

Download URL predict-3.2.0.tar.gz
Size 77.3 kB
Tags Source
SHA-256 checksum
How to use checksums
dd2480cc721fe0569491efba3d86b9b89487638de9e532a1b368469e2e8cc31c
BLAKE2b-256 checksum
How to use checksums
f0ed44131fe13772a3a8cd2e0c9011cee34babef070cb45c434d845be6e94020
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / predict-3.2.0-py3-none-any.whl

Download URL predict-3.2.0-py3-none-any.whl
Size 102.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
aa03f5f02efa1497867f42905f7edaa2ffde48296c6db75e346dfae9f65159c2
BLAKE2b-256 checksum
How to use checksums
001b2b27ea96eba8b4a1abbd434978388729b9d866932ff17c007b06d295c996
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release history Release notifications | RSS feed

This release

3.2.0 This release

2 release files

3.1.17

1 release file

3.1.16

1 release file

3.1.15

1 release file

3.1.14

1 release file

3.1.13

1 release file

3.1.12

1 release file

3.1.11

1 release file

3.1.10

1 release file

3.1.9

1 release file

3.1.8

1 release file

3.1.7

1 release file

3.1.6

1 release file

3.1.5

1 release file

3.1.4

1 release file

3.1.3

1 release file

3.1.2

1 release file

3.1.1

1 release file

3.1.0

1 release file

3.0.0

1 release file

2.1.3

1 release file

2.1.2

1 release file

2.1.1

1 release file

2.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page