Skip to content

Pynapple logo.

Overview

pynapple is a light-weight python library for neurophysiological data analysis. The goal is to offer a versatile set of tools to study typical data in the field, i.e. time series (spike times, behavioral events, etc.) and time intervals (trials, brain states, etc.). It also provides users with generic functions for neuroscience such as tuning curves and cross-correlograms.

  • Getting Started


    New to Pynapple? Checkout the quickstart.

    Quickstart

  •   How-To Guide


    Learn the pynapple API with notebooks.

    API guide

  •   Neural Analysis


    Explore fully worked examples to learn how to analyze neural recordings using pynapple.

    Tutorials

  •   API


    Access a detailed description of each module and function, including parameters and functionality.

    Modules

  •   Installation Instructions


    Run the following pip command in your virtual environment.

    pip install pynapple
    
    python -m pip install pynapple
    

    For more information see:
    Install

  •   Community


    To ask any questions or get support for using pynapple, please consider joining our slack.

    Please send an email to thepynapple[at]gmail[dot]com to receive an invitation link.

    To open an issue see :
    Issues

License

Open source, licensed under MIT.