AdaptiveMotorControlLab/CEBRA

Learnable latent embeddings for joint behavioral and neural analysis - Official implementation of CEBRA

64
/ 100
Established

This project helps neuroscientists and biologists understand the complex relationship between brain activity and observed behavior. By taking recordings of neural data and simultaneous behavioral data, it produces a consistent, high-performance representation of the underlying brain states. Researchers can use this to better decode behavioral variables and analyze how brain activity drives actions.

1,075 stars. Used by 1 other package. Available on PyPI.

Use this if you need to analyze how neural activity correlates with specific behaviors, aiming to find consistent and robust patterns from high-dimensional biological recordings.

Not ideal if your data is not time-series based or if you only have one type of data (e.g., only neural or only behavioral) without auxiliary information for joint analysis.

neuroscience-research behavioral-analysis brain-mapping data-representation biological-signal-processing
Maintenance 10 / 25
Adoption 11 / 25
Maturity 25 / 25
Community 18 / 25

How are scores calculated?

Stars

1,075

Forks

94

Language

Python

License

Last pushed

Feb 02, 2026

Commits (30d)

0

Dependencies

9

Reverse dependents

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/AdaptiveMotorControlLab/CEBRA"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.