Syntalos for Linux

Synchronized data acquisition from diverse sources and flexible experiment control

Overview

Syntalos is software made for Linux that helps gather data from many different devices at the same time, making sure all the data is matched by time.

This is useful for science experiments, especially in biology and neuroscience, where tracking precise timing is important.

Syntalos works well for in vivo behavior experiments, where live subjects are studied.

The software connects to devices such as cameras, microendoscopes, electrophysiology amplifiers, and serial interfaces based on Firmata.

It organizes data by time, so researchers can easily compare and use data from different sources together without extra steps.

Users can control the experiment and react in real time using built-in Python scripting, which allows for flexible, closed-loop interventions.

Syntalos has a modular design with a graphical interface.

This means users can set up experiment workflows using drag-and-drop tools and “virtual wires” that show how data moves through the system.

This setup can often be done without needing to write code.

For users who want more features, they can add custom Python scripts or modules to extend what Syntalos can do.

However, the software mainly fits neuroscience behavior experiments, so it might not work well for other fields.

Also, it only runs on Linux, and some parts may require programming skills to get the most out of custom scripting.

Overall, Syntalos is a strong option for researchers who need accurate, synchronized data collection and flexible control during experiments on a Linux platform.

Pros

  • Provides timestamp-synchronized data acquisition from diverse sources ensuring aligned data correlation.
  • Allows flexible experiment control including closed-loop interventions using built-in Python scripting.
  • Features a modular, graphical interface that enables setup without programming skills and supports custom scripts for advanced flexibility.

Cons

  • Primarily designed for (neuro)scientific in vivo behavior experiments, which may limit applicability to other domains.
  • No explicit mention of support for platforms beyond Linux.
  • May require programming knowledge to utilize custom Python scripts and modules.

Software details

Platform
Linux
Free license
Yes
Project license
LGPL-3.0-or-later or GPL-3.0-or-later
Mobile friendly
No
Bug tracker
https://github.com/syntalos/syntalos/issues

Related programs

Explore more programs