HelioScan : A software framework for controlling in vivo microscopy setups with high hardware flexibility, functional diversity and extendibility
Autor: | Marcel van ’t Hoff, Chetan Nagaraja, Hansjörg Kasper, Maurice Göldi, Oliver A. Pfäffli, Andreas J Keller, Dominik Langer, Fritjof Helmchen |
---|---|
Přispěvatelé: | University of Zurich, Helmchen, F |
Jazyk: | angličtina |
Rok vydání: | 2013 |
Předmět: |
Exploit
Two-photon laser scanning microscopy Intrinsic optical imaging Control software LabVIEW Neuroscience(all) ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION Neuroimaging 610 Medicine & health computer.software_genre Field (computer science) Mice 03 medical and health sciences 0302 clinical medicine Software Computer Systems Component (UML) Image Processing Computer-Assisted Animals Computer Simulation 10194 Institute of Neuroinformatics 030304 developmental biology Flexibility (engineering) Microscopy 0303 health sciences Microscopy Confocal Microscopy Video 10242 Brain Research Institute Computers business.industry General Neuroscience SIGNAL (programming language) Neurosciences Brain 2800 General Neuroscience Equipment Design Software framework Data Interpretation Statistical Component-based software engineering 570 Life sciences biology Calcium business computer 030217 neurology & neurosurgery Computer hardware Neurovetenskaper |
Zdroj: | Journal of Neuroscience Methods, 215 (1) Journal of neuroscience methods |
ISSN: | 0165-0270 1872-678X |
Popis: | Intravital microscopy such as in vivo imaging of brain dynamics is often performed with custom-built microscope setups controlled by custom-written software to meet specific requirements. Continuous technological advancement in the field has created a need for new control software that is flexible enough to support the biological researcher with innovative imaging techniques and provide the developer with a solid platform for quickly and easily implementing new extensions. Here, we introduce HelioScan, a software package written in LabVIEW, as a platform serving this dual role. HelioScan is designed as a collection of components that can be flexibly assembled into microscope control software tailored to the particular hardware and functionality requirements. Moreover, HelioScan provides a software framework, within which new functionality can be implemented in a quick and structured manner. A specific HelioScan application assembles at run-time from individual software components, based on user-definable configuration files. Due to its component-based architecture, HelioScan can exploit synergies of multiple developers working in parallel on different components in a community effort. We exemplify the capabilities and versatility of HelioScan by demonstrating several in vivo brain imaging modes, including camera-based intrinsic optical signal imaging for functional mapping of cortical areas, standard two-photon laser-scanning microscopy using galvanometric mirrors, and high-speed in vivo two-photon calcium imaging using either acousto-optic deflectors or a resonant scanner. We recommend HelioScan as a convenient software framework for the in vivo imaging community. Journal of Neuroscience Methods, 215 (1) ISSN:0165-0270 ISSN:1872-678X |
Databáze: | OpenAIRE |
Externí odkaz: |