Skip to main content

A short description of your package

Project description

neuropipeline

neuropipeline is a Python package designed for comprehensive analysis of neurophysiological data, specifically Electroencephalography (EEG) and functional Near-Infrared Spectroscopy (fNIRS). It provides tools for preprocessing, analysis, and visualization of both EEG and fNIRS data, streamlining your neuroimaging workflow.

Features

  • Unified Interface: A consistent API for both EEG and fNIRS data processing.
  • Preprocessing:
    • Artifact removal (e.g., ICA, filtering).
    • Data cleaning and interpolation.
    • Channel/probe management.
  • Analysis:
    • Frequency domain analysis (e.g., power spectral density).
    • Time domain analysis (e.g., event-related potentials/responses).
    • Statistical analysis.
    • fNIRS specific analysis (HbO, HbR, and HbT calculations)
  • Visualization:
    • Interactive plots for EEG and fNIRS data.
    • Topographic maps.
    • Time-series plots.
    • fNIRS channel location visualization.
  • Extensible Design: Easily add custom processing and analysis modules.
  • Well-Documented: Comprehensive documentation with examples and tutorials.

Installation

pip install neuropipeline

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

neuropipeline-0.1.4.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

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

neuropipeline-0.1.4-py3-none-any.whl (14.3 kB view details)

Uploaded Python 3

File details

Details for the file neuropipeline-0.1.4.tar.gz.

File metadata

  • Download URL: neuropipeline-0.1.4.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for neuropipeline-0.1.4.tar.gz
Algorithm Hash digest
SHA256 c73cb1bf05d5ce0b1f54410491ce9cb30b624a004f2f8c26a66636ae082f1159
MD5 6a71976d0f7dd0b6c7c56977473d89f2
BLAKE2b-256 cd5b522217b999f4958d8c39bc6e17acd79a543e3db583f012758c6ba6576f16

See more details on using hashes here.

File details

Details for the file neuropipeline-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: neuropipeline-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 14.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for neuropipeline-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 a34164afc221008d9fd1c51ec6a5d9f299aab6180a3c404a8703aaac5aa674cf
MD5 6ce38abda90930f782fad8508554d9a2
BLAKE2b-256 bc1ef5bc01760c8f239e4e3a85283356ad5607e891d7b6c3962ba47e815cb251

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