pyPhotometry: Open source Python based hardware and software for fiber photometry data acquisition

被引:0
|
作者
Thomas Akam
Mark E. Walton
机构
[1] Oxford University,Department of Experimental Psychology
[2] Champalimaud Center for the Unknown,Champalimaud Neuroscience Program
来源
关键词
D O I
暂无
中图分类号
学科分类号
摘要
Fiber photometry is the process of recording bulk neural activity by measuring fluorescence changes in activity sensitive indicators such as GCaMP through an optical fiber. We present a system of open source hardware and software for fiber photometry data acquisition consisting of a compact, low cost, data acquisition board built around the Micropython microcontroller, and a cross platform graphical user interface (GUI) for controlling acquisition and visualising signals. The system can acquire two analog and two digital signals, and control two external LEDs via built in LED drivers. Time-division multiplexed illumination allows independent readout of fluorescence evoked by different excitation wavelengths from a single photoreceiver signal. Validation experiments indicate this approach offers better signal to noise for a given average excitation light intensity than sinusoidally-modulated illumination. pyPhotometry is substantially cheaper than commercial hardware filling the same role, and we anticipate, as an open source and comparatively simple tool, it will be easily adaptable and therefore of broad interest to a wide range of users.
引用
收藏
相关论文
共 50 条
  • [31] Data acquisition from Datex-OhmedaAestiva/5 7900 ventilator using an open-source Python']Python project
    Patel, Nathan T. P.
    Lane, Magan R.
    Williams, Timothy K.
    Neff, Lucas P.
    JOURNAL OF ANAESTHESIOLOGY CLINICAL PHARMACOLOGY, 2023, 39 (04) : 676 - 677
  • [32] pyPMU - Open Source Python']Python Package for Synchrophasor Data Transfer
    Sandi, Stevan
    Krstajic, Bozo
    Popovic, Tomo
    2016 24TH TELECOMMUNICATIONS FORUM (TELFOR), 2016, : 861 - 864
  • [33] Gnssrefl: an open source software package in python']python for GNSS interferometric reflectometry applications
    Larson, Kristine M.
    GPS SOLUTIONS, 2024, 28 (04)
  • [34] Boundary Spanners in Open Source Software Development A Study of Python']Python Email Archives
    Sharma, Pankajeshwara N.
    Savarimuthu, Bastin Tony Roy
    Stanger, Nigel
    2017 24TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2017), 2017, : 308 - 317
  • [35] Simple Physics With Python']Python: A Workbook on Introductory Physics With Open-Source Software
    Mandanici, Andrea
    Mandaglio, Giuseppe
    Nibali, Valeria Conti
    Fiumara, Giacomo
    Pirrotta, Giovanni
    COMPUTING IN SCIENCE & ENGINEERING, 2022, 24 (02) : 74 - 78
  • [36] Shock tube data processing tools using open source hardware and software platforms
    Thirumalesh, K.
    Raju, Salgeri Puttaswamy
    Somashekarappa, Hiriyur Mallaiah
    Swaroop, Kumaraswamy
    ENGINEERING REPORTS, 2021, 3 (09)
  • [37] A hardware/software codesign for improved data acquisition in a processor based embedded system
    Thomas, F
    Nayak, MM
    Udupa, S
    Kishore, JK
    Agrawal, VK
    MICROPROCESSORS AND MICROSYSTEMS, 2000, 24 (03) : 129 - 134
  • [38] Design and Implementation of ARM and FPGA Based Data Acquisition System Software and Hardware
    Zheng, Dezhi
    Na, Rui
    Fan, Shangchun
    Liu, Yudong
    2015 2ND INTERNATIONAL CONFERENCE ON MECHATRONIC SYSTEMS AND MATERIALS APPLICATION (ICMSMA 2015), 2015, : 159 - 164
  • [39] Hardware and software for a multiparametric concurrent data acquisition system
    Esaulov, V.E.
    Bartolo, R.
    Penent, F.
    Computers in Physics, 1993, 7 (06):
  • [40] Chatty ROADMs: Streaming Telemetry with Open Source Software and Open Hardware
    Kundrat, Jan
    Kubernat, Vaclav
    Pecka, Tomas
    Havlis, Ondrej
    Slapak, Martin
    Jedlinsky, Jaroslav
    Vojtech, Josef
    2021 EUROPEAN CONFERENCE ON OPTICAL COMMUNICATION (ECOC), 2021,