Empowering the Future of Neuroscience

Empowering the Future of Neurosceince

iBOTS: the iBehave Open Technology Support Platform


iBOTS offers critical programming assistance to over 40 neuroscience labs across Bonn, Köln, Aachen, and Jülich in the iBehave network. Our mission is to enable data collection, processing, and analysis through swift training and knowledge dissemination. We focus on simplifying, automating, and disseminating data analysis pipelines using open-source software and programming environments.

Unlike conventional engineering groups, iBOTS is a training and consulting platform that links researchers to open-source technologies and free resources. We’re committed to bridging the gap between scientific goals and technical execution by promoting knowledge exchange, collaborative development, and community building. This results in close relationships with researchers, custom, cost-effective neuroscience tech solutions, and high direct availability to scientists at all levels of their academic careers.

Our Services


Online Data Analysis and Programming Workshops

Our Upcoming Workshops

  • Research Software Development: Electrophysiological Data Processing and Packaging with Python, Nix, Neo, and DataLad: Want to better-organize, share, publish your neuroscience data analysis projects? Taught using the Python language, we will practice processing raw electrophysiological data from neuroscience experiments into ready-to-publish Nix files that can be used in data analysis using Neo.  Covering the full tool stack of software development and research publication tools including git, GIN, Zenodo,  and DataLad, this intensive hands-on course is intended for researchers with some previous data analysis experience in Python and a familiarity with electrophysiology.
  • Intro to Neuroscience Data Analysis with Python and Pandas: In this hands-on, introductory-level workshop, we will explore the use of Python and Pandas for data analysis in neuroscience and demonstrate their application to real experimental data. Short introductory lectures will be given for each topic, but most of the day participants will practice using Python on data themselves to get hands-on experience with the tools for data analysis, organization, and visualization. We will show how popular and widely used libraries, both in neuroscience and data science in general, like Numpy, XArray, Seaborn, Pingouin, and Matplotlib can help you go from collected data to final results.
  • Building Reproducible Workflows With Jupyter Notebooks: Jupyter is an interactive platform popular among researchers for exploratory data analysis and learning new packages. However, what many people don’t know is that, it can also be useful for even more, including creating and managing multi-script data analysis workflows! This allows you to combine your notes and the code within the workflow, making it easier to share with collaborators without the need for additional documentation. By the end of the workshop, you will be able to perform exploratory data analysis, create analysis workflows, and also present findings to your group– all using Jupyter notebooks and related tools. This course is for researchers of all levels of programming experience and aims to help you create shareable analysis workflows of Jupyter notebooks.
  • Essential Computational Tools for Researchers: The Terminal, Git, and VSCode: Whether it be text, scientific data, scientific manuscripts, or software, researchers keep their files organized and shareable as part of applying Open Science principles to daily work.  This hands-on workshop is designed to help all researchers learn how to use Git, VSCode, the terminal, and software package managers to keep their projects organized, shareable, backed up across computers, and even publishable in collaborative research environments.  

Open Registration to Neuroscientists in Germany


Our Mission: To Bring Modern Software and Data Engineering Practices into Neuroscience Research Groups through Team Collaboration

Dieses Bild hat ein leeres Alt-Attribut. Der Dateiname ist DataEngineeringStepsNarrow.png

Our Team

Nicholas A.
Del Grosso

Sangeetha
Nandakumar