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.2.0.tar.gz (107.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.2.0-py3-none-any.whl (115.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pcntoolkit-1.2.0.tar.gz
  • Upload date:
  • Size: 107.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.2.0.tar.gz
Algorithm Hash digest
SHA256 5786434b2b4eb2de1b7263e46c37fd505005556b2e209e22062737c82427d235
MD5 36531c8db4ef112a9985eb76f3891688
BLAKE2b-256 4b5da074f5053b6f13a566d75427f4c7525cff75072907f0640be59b7390772e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pcntoolkit-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 115.7 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a8167cc1af2a6c400214755d4a5e4c9dd1c5c1095ee0c8151d90f1b821d67b13
MD5 8715d733fc7ef3bd1183a7351366f9f1
BLAKE2b-256 e0d9ea530a4f2cd646033884fc97af61db942e7cfb050850b7f80c08a1124955

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