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.1.2.tar.gz (103.4 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.1.2-py3-none-any.whl (111.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pcntoolkit-1.1.2.tar.gz
  • Upload date:
  • Size: 103.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.2

File hashes

Hashes for pcntoolkit-1.1.2.tar.gz
Algorithm Hash digest
SHA256 4362b71e045b17f1daee0d591f666380728027f4b6c903e2ad9300d0547935e2
MD5 c2242106f8e48c699a10e8f85986b45f
BLAKE2b-256 bd60c0d37d6255226e4acbd5875f33186739266c179304ac8ddc8f32270c8ebb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pcntoolkit-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 111.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.2

File hashes

Hashes for pcntoolkit-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 fed47291b2365808474cf6e5f5430c0e58e426d3aaa1dabcab4fdbdecda2f8f9
MD5 bb035fea14fc05b16e1c3e9f561e5086
BLAKE2b-256 eaeefa9452216197a2073b470df275418777aef08e0e2e9f1e6e48c77a56851f

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