Skip to main content

Predictive Clinical Neuroscience Toolkit

Project description

Predictive Clinical Neuroscience Toolkit

Predictive Clinical Neuroscience software toolkit (formerly nispat).

A Python package for normative modelling, spatial statistics and pattern recognition.

IMPORTANT

Deprecation warning

This is PCNtoolkit version 1.X.X, released originally in June 2025. Any scripts, models, and results created with version 0.X.X are not compatible with this and future versions of the toolkit.

To use the models created with versions 0.35 and earlier, please install the appropriate version using pip install pcntoolkit==0.35, or replace 0.35 with your desired version. The old version of the toolbox is also still available on GitHub.

Installation

pip install pcntoolkit

Documentation

See the documentation for more details.

Documentation for the earlier version of the toolbox is available here

Example usage

from pcntoolkit import {load_fcon, BLR, NormativeModel}

fcon1000 = load_fcon()

train, test = fcon1000.train_test_split()

# Create a BLR model with heteroskedastic noise
model = NormativeModel(BLR(heteroskedastic=True), 
                       inscaler='standardize', 
                       outscaler='standardize')

model.fit_predict(train, test)

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

pcntoolkit-1.3.0.tar.gz (119.5 kB view details)

Uploaded Source

Built Distribution

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

pcntoolkit-1.3.0-py3-none-any.whl (129.3 kB view details)

Uploaded Python 3

File details

Details for the file pcntoolkit-1.3.0.tar.gz.

File metadata

  • Download URL: pcntoolkit-1.3.0.tar.gz
  • Upload date:
  • Size: 119.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for pcntoolkit-1.3.0.tar.gz
Algorithm Hash digest
SHA256 489d2b1072f0cbf37f347a0d32cdf5659ab815c6a338a92f2a7c93da1ab01767
MD5 74809c2a2ccd36d58ccb0151bf82961e
BLAKE2b-256 2f07be79bddeb66a0de5ed7ad7195689346906c37de68520abb5b4e305d38730

See more details on using hashes here.

File details

Details for the file pcntoolkit-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: pcntoolkit-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 129.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for pcntoolkit-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ca5fe73962a77acd8a4c64362f68aa74f5c5ba5f371c15a30dff1c8ecf5a5fa0
MD5 aedf16ad203a3e9729be2f6f6dc50666
BLAKE2b-256 c4d987011e44dc72693985b8a9dd3721b37b13962874645fc924eecd295ba355

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