Matthias Klumpp
mklu.bsky.social
Matthias Klumpp
@mklu.bsky.social
PhD Student in Neuroscience by day, free software developer by night.
Opinions are my own.
The Intan stuff can likely be made working by using the arm64 version of OpalKelly's frontend for the FPGA. The rest should work for smaller experiments with little video encoding or large data ingestion on a Pi. Complex stuff (and AI things...) will likely need a ODROID-M2 or Jetson board. 2/2
March 21, 2025 at 10:57 PM
It should work, and we build & distribute an arm64 version, but we haven't tested it yet on a RPi specifically (caveats will definitely be the RAM demand, slow storage of the Pi, possibly slow video encoding, and for Intan ephys hardware the missing arm64 support) 1/2
March 21, 2025 at 10:57 PM
I also want to thank the great projects we depend on, like @kde.org, #FFmpeg, Eclipse #Iceoryx, OpenCV, #MicroPython, and so many more! Kudos to hardware vendors with open libraries for their devices, and especially efforts like the UCLA Miniscope and #OpenEphys! You rock! 8/9
January 20, 2025 at 2:03 PM
Last, but absolutely not least, I want to thank everyone who collaborated on the publication and helped get it over the finish line, especially the group of @grohlex.bsky.social. This was a team effort and I am so proud of the result we achieved! 7/9
January 20, 2025 at 2:03 PM
No time to read the paper? Syntalos is also thoroughly documented and some short video tutorials are available to get you started with using the software! It is also already in use by many labs. Check out our website at syntalos.org! 6/9
Syntalos
syntalos.org
January 20, 2025 at 2:03 PM
You can download the open-access paper from @naturecomms.bsky.social here: nature.com/articles/s41...
It is written with a focus on the users of the software and contains many example experiments, as well as a thorough validation of the performance claims we make about the software! 5/9
Syntalos: a software for precise synchronization of simultaneous multi-modal data acquisition and closed-loop interventions - Nature Communications
Complex experimental protocols often require multi-modal data acquisition with precisely aligned timing, as well as behaviour-dependent interventions. Here, authors describe a software with an intuiti...
nature.com
January 20, 2025 at 2:03 PM
Syntalos' multithread-/multiprocess-based design is optimized to reduce latency and improve robustness. The software is #opensource running on the #Linux operating system, allowing insight into every single step of the data acquisition pipeline. 4/9
January 20, 2025 at 2:03 PM
In addition to that, its module-based intuitive UI to design DAQ schemes and integration of native #Python allows it to be extended easily for a wide array of data-acquisition and closed-loop intervention tasks. For many experiments, no programming skills are needed at all! 3/9
January 20, 2025 at 2:03 PM
Many devices used in #biosciences do not allow hardware-level time synchronization, while integrating data from multiple sources becomes increasingly important. #Syntalos provides a novel statistics-based algorithm to keep timestamps in sync over long recording times. 2/9
January 20, 2025 at 2:03 PM