Welcome to g.Pype!

Powered by g.tec PyPI Python Tests Coverage License Documentation

g.Pype is a Python Software Development Kit (SDK) for building neuroscience and Brain-Computer Interface (BCI) applications. It is designed to be simple to use, with a clear and well-documented coding interface with many examples that help you get started quickly. It provides essential building blocks that can be combined and adapted to your needs, while remaining open to integration with other Python packages. g.Pype runs on Windows and macOS.

To get started with g.Pype, first familiarize yourself with the Basic Concepts and then dive into the g.Pype Training. Have fun!

Basic Concepts
_images/section1.svg

Get familiar with nodes, ports, widgets, backend pipelines, and frontend apps.

Basic Concepts
g.Pype Training
_images/section2.svg

Learn g.Pype step by step with hands-on training episodes to build your skills.

g.Pype Training
Frequently Asked Questions
_images/section5.svg

Find answers to common questions, clarifications, shortcuts, and useful hints.

Frequently Asked Questions
Troubleshooting
_images/section6.svg

Identify issues, debug pipelines, and resolve common problems with this guide.

Troubleshooting
SDK Reference
_images/section7.svg

Explore the detailed programming reference for g.Pype’s backend and frontend.

SDK Reference
Appendix
_images/section8.svg

Check additional resources like the changelog, license, references, and more.

Appendix