Logo

Using naplib

  • Overview of naplib-python
  • Install
    • pip installation instructions
    • Required Dependencies
  • Examples Gallery
    • Fitting Banded Ridge TRF Models
    • Plotting intracranial electrodes on the brain
    • Data Manipulation
    • Integrating naplib with Other Python Toolboxes
    • Statistical Testing
    • Stimulus Reconstruction
    • Fitting STRF Models
      • Fitting Banded Ridge TRF Models
      • Plotting intracranial electrodes on the brain
      • Data Manipulation
      • Integrating naplib with Other Python Toolboxes
      • Statistical Testing
      • Stimulus Reconstruction
      • Fitting STRF Models
  • API Reference
    • Core Functions
      • Data object
      • concat
      • join_fields
      • set_logging
    • Localization
      • Convert from MNI152 to FSAverage
      • Convert from FSAverage to MNI152
      • Convert from any source space to any target space
      • Localization on a Freesurfer Brain
    • Features
      • Auditory Spectrogram
      • Extract peak_rate events from the Spectrogram
      • Aligner for Phonemes and Words
      • Phoneme Labels from Phonetic Alignment File
      • Word Labels from Word Alignment File
      • Build Word Dictionary from Set of Files
    • Array Operations
      • Sliding Window
      • Concatenate and Apply
      • Resample Categorical Data
      • Forward Fill
      • Center of Mass
      • Interpolate Along Axis
    • Encoding
      • TRF
      • BandedTRF
    • IO
      • Save
      • Load
      • Import Data
      • Export Data
      • Load EDF
      • Load NWB
      • Load TDT
      • Load BIDS
      • Load CND
      • Read HTK
      • Load Directory of Wav Files
      • Load Sample Speech Task Dataset
    • Model Selection
      • KFold
    • Preprocessing
      • Normalize
      • Rereference Data
      • Make Rereference Array for Contacts
      • Filter Line Noise
      • Phase Amplitude Extract
      • Filter Hilbert
      • Filterbank Hilbert
      • Butterworth Filter
    • Segmentation
      • Get Label Change Points
      • Segment Around Label Transitions
      • Shift Label Onsets
      • Electrode Lags from F-Ratio
    • Stats
      • Correlation
      • T-Test Responsive Electrodes
      • T-Test with Feature Control
      • Discriminability
      • Linear Mixed Effects Model
      • Stars for P-Values
    • Visualization
      • Shaded Error Plot
      • Kernel Density and Histogram
      • Hierarchical Cluster Plot
      • STRF Plot
      • Intracranial Electrodes
      • Brain Surface Overlay
      • Frequency Response
      • EEG Channel Locs
    • NAPLab Internal Lab Tools
      • Process iEEG Raw Data
      • Align Stimulus Audio to Recorded Audio
  • Changelog
    • Version 2.5.0
    • Version 2.4.0
    • Version 2.3.0
    • Version 2.2.0
    • Version 2.1.0
    • Version 2.0.0
    • Version 1.4.0
    • Version 1.3.0
    • Version 1.2.0
    • Version 1.1.0
    • Version 1.0.0
    • Version 0.3.0
    • Version 0.2.0
    • Version 0.1.10
    • Version 0.1.9
    • Version 0.1.8
    • Version 0.1.7
    • Version 0.1.6
    • Version 0.1.5
    • Version 0.1.4
    • Version 0.1.2
    • Version 0.1.1
    • Version 0.1.0
  • Citation

Developer Information

  • Contributing to naplib-python
    • Submitting a bug report or a feature request
      • How to make a good bug report
    • Contributing Code
      • Pull Request Checklist
    • Guidelines
      • Coding Guidelines
      • Docstring Guidelines
  • License

Useful Links

  • naplib-python @ GitHub
  • Issue Tracker
naplib
  • Overview: module code

All modules for which code is available

  • naplib
    • naplib.array_ops.center_of_mass_functions
    • naplib.array_ops.operations
    • naplib.data
    • naplib.encoding.banded_trf
    • naplib.encoding.trf
    • naplib.features.aligner
    • naplib.features.alignment_extras
    • naplib.features.auditory_spectrogram
    • naplib.features.peak_rate
    • naplib.io.fileio
    • naplib.io.load_bids
    • naplib.io.load_cnd
    • naplib.io.load_edf
    • naplib.io.load_nwb
    • naplib.io.load_sample
    • naplib.io.load_tdt
    • naplib.io.load_wav_dir
    • naplib.io.read_htk
    • naplib.localization.coordinate_conversions
    • naplib.localization.freesurfer
    • naplib.model_selection.model_selection
    • naplib.naplab.alignment
    • naplib.naplab.process_ieeg
    • naplib.preprocessing.filter
    • naplib.preprocessing.filter_hilbert
    • naplib.preprocessing.preprocess
    • naplib.preprocessing.rereference
    • naplib.segmentation.segmentation
    • naplib.stats.encoding
    • naplib.stats.mixedeffectsmodel
    • naplib.stats.pvalues
    • naplib.stats.responsive_ttest
    • naplib.stats.ttest
    • naplib.visualization.brain_plots
    • naplib.visualization.eeg_cap_positions
    • naplib.visualization.plots

© Copyright 2023, Neural Acoustic Processing Lab, Columbia University, New York, NY.

Built with Sphinx using a theme provided by Read the Docs.