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

Uploaded Python 3

File details

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

File metadata

  • Download URL: neuropipeline-0.1.3.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.10

File hashes

Hashes for neuropipeline-0.1.3.tar.gz
Algorithm Hash digest
SHA256 bed4ac6eece31cce9edd6d5451cd856b6c5d9cd45351e7191e470449c56621b4
MD5 6a1049927513708994b272520304f675
BLAKE2b-256 31833b2d7ab2ef446cf9342d2a5f3d444de618a597de586b28111dd92d22bb09

See more details on using hashes here.

File details

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

File metadata

  • Download URL: neuropipeline-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 10.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.10

File hashes

Hashes for neuropipeline-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 426228107e375cb43833da33a2d6accd460d83e06042aa127850f57575b70826
MD5 5fe8693865e3091e5b59ca277a0844c9
BLAKE2b-256 10db43a05266fafd53767539a010a9d781a2530fc9ec5e34d3af1a58cc31b7fa

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