Ludvik Alkhoury , Giacomo Scanavini , Petras Swissler , Sudhin A. Shah , Disha Gupta , N. Jeremy Hill
{"title":"SyncGenie: A programmable event synchronization device for neuroscience research","authors":"Ludvik Alkhoury , Giacomo Scanavini , Petras Swissler , Sudhin A. Shah , Disha Gupta , N. Jeremy Hill","doi":"10.1016/j.ohx.2024.e00619","DOIUrl":null,"url":null,"abstract":"<div><div>In neuroscience, accurately correlating brain activity with stimuli and other events requires precise synchronization between neural data and event timing. To achieve this, purpose-built synchronization devices are often used to detect events. This paper introduces SyncGenie, a programmable synchronization device designed for a range of uses in neuroscience research—primarily as a “trigger box” to align neurophysiological data with physical stimulus events, among other possibilities. It can support both hardware-triggered and software-triggered pulse synchronization and can even serve as a cost-effective digitizer for real-time analysis of analog signals. We provide the complete circuit-board designs, 3D models, and Arduino code necessary to build and use SyncGenie. The board is designed for easy manufacturing and assembly, with components that can be seamlessly soldered. It includes a range of connector types required for common applications, such as 3.5 mm TRS, D-sub25, BNC, and JST-XH. Additionally, SyncGenie features a user-friendly interface that allows for experiment-specific adjustments without requiring coding expertise. Its programmability, supported by our public-domain Arduino library, provides the flexibility to adapt SyncGenie to diverse experimental protocols. Overall, SyncGenie offers enhanced functionality at a lower cost relative to commercially available trigger boxes.</div></div>","PeriodicalId":37503,"journal":{"name":"HardwareX","volume":"21 ","pages":"Article e00619"},"PeriodicalIF":2.0000,"publicationDate":"2024-12-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11743915/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"HardwareX","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2468067224001135","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0
Abstract
In neuroscience, accurately correlating brain activity with stimuli and other events requires precise synchronization between neural data and event timing. To achieve this, purpose-built synchronization devices are often used to detect events. This paper introduces SyncGenie, a programmable synchronization device designed for a range of uses in neuroscience research—primarily as a “trigger box” to align neurophysiological data with physical stimulus events, among other possibilities. It can support both hardware-triggered and software-triggered pulse synchronization and can even serve as a cost-effective digitizer for real-time analysis of analog signals. We provide the complete circuit-board designs, 3D models, and Arduino code necessary to build and use SyncGenie. The board is designed for easy manufacturing and assembly, with components that can be seamlessly soldered. It includes a range of connector types required for common applications, such as 3.5 mm TRS, D-sub25, BNC, and JST-XH. Additionally, SyncGenie features a user-friendly interface that allows for experiment-specific adjustments without requiring coding expertise. Its programmability, supported by our public-domain Arduino library, provides the flexibility to adapt SyncGenie to diverse experimental protocols. Overall, SyncGenie offers enhanced functionality at a lower cost relative to commercially available trigger boxes.
在神经科学中,准确地将大脑活动与刺激和其他事件联系起来需要神经数据和事件时间之间的精确同步。为了实现这一点,通常使用专用的同步设备来检测事件。本文介绍了SyncGenie,一种可编程同步设备,设计用于神经科学研究的一系列用途,主要作为“触发盒”,将神经生理学数据与物理刺激事件对齐,以及其他可能性。它可以支持硬件触发和软件触发的脉冲同步,甚至可以作为一个具有成本效益的数字化仪,用于实时分析模拟信号。我们提供构建和使用SyncGenie所需的完整电路板设计,3D模型和Arduino代码。该板的设计便于制造和组装,组件可以无缝焊接。它包括一系列常见应用所需的连接器类型,如3.5 mm TRS, D-sub25, BNC和JST-XH。此外,SyncGenie具有用户友好的界面,允许实验特定的调整,而不需要编码专业知识。它的可编程性由我们的公共领域Arduino库支持,提供了使SyncGenie适应各种实验协议的灵活性。总的来说,SyncGenie以较低的成本提供了增强的功能,相对于市售的触发盒。
HardwareXEngineering-Industrial and Manufacturing Engineering
CiteScore
4.10
自引率
18.20%
发文量
124
审稿时长
24 weeks
期刊介绍:
HardwareX is an open access journal established to promote free and open source designing, building and customizing of scientific infrastructure (hardware). HardwareX aims to recognize researchers for the time and effort in developing scientific infrastructure while providing end-users with sufficient information to replicate and validate the advances presented. HardwareX is open to input from all scientific, technological and medical disciplines. Scientific infrastructure will be interpreted in the broadest sense. Including hardware modifications to existing infrastructure, sensors and tools that perform measurements and other functions outside of the traditional lab setting (such as wearables, air/water quality sensors, and low cost alternatives to existing tools), and the creation of wholly new tools for either standard or novel laboratory tasks. Authors are encouraged to submit hardware developments that address all aspects of science, not only the final measurement, for example, enhancements in sample preparation and handling, user safety, and quality control. The use of distributed digital manufacturing strategies (e.g. 3-D printing) is encouraged. All designs must be submitted under an open hardware license.