Skip to main content
docs/logo_neuropredict.png https://img.shields.io/badge/say-thanks-ff69b4.svg

Documentation: https://raamana.github.io/neuropredict/

News

  • As of v0.6, neuropredict now supports regression applications i.e. predicting continuous targets (in addition to categorical classes), as well as allow you to regress out covariates / confounds within the nested-CV (following all the best practices). Utilizing this feature requires the input datasets be specified in the pyradigm data structures: code @ https://github.com/raamana/pyradigm, docs @ https://raamana.github.io/pyradigm/. Check the changelog below for more details.

Older news

  • neuropredict can handle missing data now (that are encoded with numpy.NaN). This is done respecting the cross-validation splits without any data leakage.

Overview

On a high level,

roleofneuropredict

On a more detailed level,

roleofneuropredict

Long term goals

neuropredict, the tool, is part of a broader initiative described below to develop easy, comprehensive and standardized predictive analysis:

longtermgoals

Citation

If neuropredict helped you in your research in one way or another, please consider citing one or more of the following, which were essential building blocks of neuropredict:

  • Pradeep Reddy Raamana. (2017). neuropredict: easy machine learning and standardized predictive analysis of biomarkers (Version 0.4.5). Zenodo. http://doi.org/10.5281/zenodo.1058993

  • Raamana et al, (2017), Python class defining a machine learning dataset ensuring key-based correspondence and maintaining integrity, Journal of Open Source Software, 2(17), 382, doi:10.21105/joss.00382

Change Log - version 0.6

  • Major feature: Ability to predict continuous variables (regression)

  • Major feature: Ability to handle confounds (regress them out, augmenting etc)

  • Redesigned the internal structure for easier extensibility

  • New CVResults class for easier management of a wealth of outputs generated in the Classification and Regression workflows

  • API access is refreshed and easier

Change Log - version 0.5.2

  • Imputation of missing values

  • Additional classifiers such as XGBoost, Decision Trees

  • Better internal code structure

  • Lot more tests

  • More precise tests, as we vary number of classes wildly in test suites

  • several bug fixes and enhancements

  • More cmd line options such as --print_options from a previous run

Metadata

Release files for neuropredict 0.6.3

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

Source distribution (sdist)

Source distribution for neuropredict 0.6.3
File Size Uploaded
neuropredict-0.6.3.tar.gz 32.6 MB Details

Built distribution (wheel)

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

Total release size: 65.6 MB

Release files / neuropredict-0.6.3.tar.gz

Download URL neuropredict-0.6.3.tar.gz
Size 32.6 MB
Tags Source
SHA-256 checksum
How to use checksums
6f2c966ea4941e2527620157607d3658c68313d6d95d9ef47ec3414c104b60ee
BLAKE2b-256 checksum
How to use checksums
bc56b914cb309b25177386b45b2a6108450aeebe3c03417fa70900b86b7a7119
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-httpx/0.28.1

Release files / neuropredict-0.6.3-py3-none-any.whl

Download URL neuropredict-0.6.3-py3-none-any.whl
Size 33.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
7a2ba5c55cd525568367d5529d8e13c0ec39bf6ceaaf4c9c7da348cfc0fecc11
BLAKE2b-256 checksum
How to use checksums
31a4766e570f7817ac82207f000c85a42aa9656c3a75f67f01cb921d10eca109
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-httpx/0.28.1

Release history Release notifications | RSS feed

This release

0.6.3 This release

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6

2 release files

0.5.2

2 release files

0.5

2 release files

0.4.8

2 release files

0.4.7

2 release files

0.4.6

2 release files

0.4.5

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.2.5

2 release files

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