EthoPy: Reproducible Behavioral Neuroscience Made Simple
Evangelou, A.; Diamantaki, M.; Georgelou, K.; Drakaki, Z.; Ntanavara, L.; Gerardos, G.; Morou, S.; Chatziris, N.; Dogani, Z.; Petsalaki, E. A.; Raos, O. N.; Gratsakis, A.; Papoutsi, A.; Froudarakis, E.
Show abstract
As brain activity is tightly coupled to behavior, an accurate understanding of neural function necessitates consideration of behavioral tasks that capture the complexity and variety animals encounter. Nevertheless, animal training for behavioral experiments is often labor-intensive, costly, and difficult to standardize. To overcome these challenges, we developed EthoPy, an open-source, Python-based behavioral control framework that integrates stimulus presentation, hardware management, and data logging. EthoPy supports diverse behavioral paradigms, stimulus modalities, and experimental systems, from homecage to head-fixed configurations, while operating on affordable hardware, such as Raspberry Pi. Its modular architecture and database integration enable scalable, high-throughput automatic behavioral training with minimal experimenter involvement while ensuring reproducibility through comprehensive metadata tracking. By automating training workflows, EthoPy makes it feasible to implement sophisticated behavioral paradigms that are traditionally difficult to achieve. EthoPy thus provides an accessible, extensible framework to study behavior and the underlying neural activity.
Matching journals
The top 5 journals account for 50% of the predicted probability mass.
Similar papers in this journal
Similar papers in this journal
Similar papers in this journal
"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.