Getting Started. Connect green audio output of SpikerBox/SpikerShield using green cable to your headphones input on iphone/ipad.

Similar documents
Getting started with Spike Recorder on PC/Mac/Linux

Please feel free to download the Demo application software from analogarts.com to help you follow this seminar.

Spectrum Analyser Basics

A low noise multi electrode array system for in vitro electrophysiology. Mobius Tutorial AMPLIFIER TYPE SU-MED640

Oscilloscope Guide Tektronix TDS3034B & TDS3052B

E X P E R I M E N T 1

OptoFidelity Video Multimeter User Manual Version 2017Q1.0

TL-2900 AMMONIA & NITRATE ANALYZER DUAL CHANNEL

PYROPTIX TM IMAGE PROCESSING SOFTWARE

NOTICE: This document is for use only at UNSW. No copies can be made of this document without the permission of the authors.

imso-104 Manual Revised August 5, 2011

The BAT WAVE ANALYZER project

BitWise (V2.1 and later) includes features for determining AP240 settings and measuring the Single Ion Area.

imso-104 Manual Revised July 19, 2012

User s Manual. Log Scale (/LG) GX10/GX20/GP10/GP20/GM10 IM 04L51B01-06EN. 2nd Edition

User s Manual. Log Scale (/LG) GX10/GX20/GP10/GP20/GM10 IM 04L51B01-06EN. 3rd Edition

Overview. Signal Averaged ECG

Outline ip24 ipad app user guide. App release 2.1

Activity P27: Speed of Sound in Air (Sound Sensor)

For the SIA. Applications of Propagation Delay & Skew tool. Introduction. Theory of Operation. Propagation Delay & Skew Tool

SpikePac User s Guide

Reference. TDS7000 Series Digital Phosphor Oscilloscopes

Analyzing and Saving a Signal

PulseCounter Neutron & Gamma Spectrometry Software Manual

Central Software Suite

Lab 1 Introduction to the Software Development Environment and Signal Sampling

Film-Tech. The information contained in this Adobe Acrobat pdf file is provided at your own risk and good judgment.

Beginners How to Test DSO138mini

Benefits of the R&S RTO Oscilloscope's Digital Trigger. <Application Note> Products: R&S RTO Digital Oscilloscope

ISVClient. User Guide

A Matlab toolbox for. Characterisation Of Recorded Underwater Sound (CHORUS) USER S GUIDE

ISCEV SINGLE CHANNEL ERG PROTOCOL DESIGN

Operating Instructions

New DSP Family Traffic Control Plus Feature

VivoSense. User Manual Galvanic Skin Response (GSR) Analysis Module. VivoSense, Inc. Newport Beach, CA, USA Tel. (858) , Fax.

USB Mini Spectrum Analyzer User s Guide TSA5G35

SEM- EDS Instruction Manual

Processing data with Mestrelab Mnova

Lesson 1 EMG 1 Electromyography: Motor Unit Recruitment

Tutorial 3 Normalize step-cycles, average waveform amplitude and the Layout program

Agilent DSO5014A Oscilloscope Tutorial

ViewCommander- NVR Version 3. User s Guide

1 Ver.mob Brief guide

Heart Rate Variability Preparing Data for Analysis Using AcqKnowledge

User s Manual. Log Scale (/LG) GX10/GP10/GX20/GP20 IM 04L51B01-06EN. 1st Edition

Harmony Smart Control. User Guide

PCASP-X2 Module Manual

Dave Jones Design Phone: (607) Lake St., Owego, NY USA

MIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003

XYNTHESIZR User Guide 1.5

LS9 StageMix V6 User Guide

ME EN 363 ELEMENTARY INSTRUMENTATION Lab: Basic Lab Instruments and Data Acquisition

WiPry 5x User Manual. 2.4 & 5 GHz Wireless Troubleshooting Dual Band Spectrum Analyzer

SOFTWARE INSTRUCTIONS REAL-TIME STEERING ARRAY MICROPHONES AM-1B AM-1W

Calibrating the timecode signal input

Cisco Spectrum Expert Software Overview

ecast for IOS Revision 1.3

PS User Guide Series Seismic-Data Display

The Measurement Tools and What They Do

BTV Tuesday 21 November 2006

The most sensitive microelectrode array system for in vitro extracellular electrophysiology. Mobius Tutorial AMPLIFIER TYPE MED-A64MD1/MED-A64HE1

Linrad On-Screen Controls K1JT

BASIC TUTORIAL. Jocelyn Mariah Kremer, Mike Mullins Documentation BIOPAC Systems, Inc. William McMullen Vice President BIOPAC Systems, Inc.

COMPOSITE VIDEO LUMINANCE METER MODEL VLM-40 LUMINANCE MODEL VLM-40 NTSC TECHNICAL INSTRUCTION MANUAL

Project Summary EPRI Program 1: Power Quality

HST Neural Coding and Perception of Sound. Spring Cochlear Nucleus Unit Classification from Spike Trains. M.

USER S MANUAL REV 1.0 FORM# 7677

User Guide & Reference Manual

MachineryMate 800 operating guide Handheld vibration meter

CHEMISTRY SEMESTER ONE

Analyze Frequency Response (Bode Plots) with R&S Oscilloscopes Application Note

WiPry 5x User Manual. 2.4 & 5 GHz Wireless Troubleshooting Dual Band Spectrum Analyzer

LAB 1: Plotting a GM Plateau and Introduction to Statistical Distribution. A. Plotting a GM Plateau. This lab will have two sections, A and B.

SISII User Guide SISII. Sound Editor STC-S521. User Guide

Analysis of AP/axon classes and PSP on the basis of AP amplitude

Logic Analyzer Auto Run / Stop Channels / trigger / Measuring Tools Axis control panel Status Display

Technical Specifications

Manual for the sound card oscilloscope V1.41 C. Zeitnitz english translation by P. van Gemmeren, K. Grady and C. Zeitnitz

COSC3213W04 Exercise Set 2 - Solutions

Contents. Welcome to LCAST. System Requirements. Compatibility. Installation and Authorization. Loudness Metering. True-Peak Metering

HBI Database. Version 2 (User Manual)

Audacity Tips and Tricks for Podcasters

Getting Started with the LabVIEW Sound and Vibration Toolkit

DIGITAL MIXING CONSOLE. TF Editor V3.6 User's Guide

NanoTrack Cell and Particle Tracking Primer

Electrical and Electronic Laboratory Faculty of Engineering Chulalongkorn University. Cathode-Ray Oscilloscope (CRO)

Viavi ONX Ingress Mitigation and Troubleshooting Field Use Case using Ingress Expert

SC24 Magnetic Field Cancelling System

WINDOWS GUIDE LIBRESTREAM.COM

NanoGiant Oscilloscope/Function-Generator Program. Getting Started

SC24 Magnetic Field Cancelling System

PicoScope. User guide. Copyright 2005 Pico Technology Limited. All rights reserved. PSW044 v1.5

Brain-Computer Interface (BCI)

What s New in Raven May 2006 This document briefly summarizes the new features that have been added to Raven since the release of Raven

Lecture 2 Video Formation and Representation

Precision DeEsser Users Guide

Q-Lab Software. for the 8821Q-R OPERATION MANUAL

AUTOMATIC ACCOMPANIMENT OF VOCAL MELODIES IN THE CONTEXT OF POPULAR MUSIC

WA-7000 Multi-line Wavemeter OPERATING MANUAL

Application Note AN-708 Vibration Measurements with the Vibration Synchronization Module

Transcription:

Getting Started First thing you should do is to connect your iphone or ipad to SpikerBox with a green smartphone cable. Green cable comes with designators on each end of the cable ( Smartphone and SpikerBox ). Connect Smartphone end of the cable to headphone input on your iphone/ipad and SpikerBox end to your SpikerBox or SpikerShield green audio output and you are ready to record. F igure 1: Recording setup. Connect green audio output of SpikerBox/SpikerShield using green cable to your headphones input on iphone/ipad.

Real time view By default, Spike Recorder will be in the View/Record screen upon startup and will display the waveform of the signal captured in real time. Signal waveform will be displayed along with the horizontal time scale at the bottom of the screen. You can examine the signal in greater detail by zooming in and out by using two finger pinch gesture for amplitude or time scale. The time scale can be changed from 0.1 ms to 3 seconds. This flexibility enables you to examine the signal in full depth, from a single neuron spike to a series of spike bursts. Note, if time scale is set to 3 seconds application will display 6 seconds of signal on the screen since time scale is exactly half of the screen wide. Figure 2: Real time view screen

Recording To record a signal for your experiment, tap on the Record button on the right hand top side of the screen. During the recording, the application will display a red bar on the top of the screen with the time elapsed since the beginning of the recording. When you tap on the red bar, the application will stop recording and save data to an audio file. Figure 3: Real time view during recording All recordings can be accessed by using the Recordings tab at the bottom right of the screen. After you have chosen one of the recordings, the application will offer you numerous options.

Figure 4: File options screen Figure 5: File details screen If you select the File Details option, the application will show you details of the recording. Here you can change the name of the file, add a comment to the file, and see other details such as the sampling rate, the length of the file, and the date it was created. On the File options screen you can also replay your recording ( Play ), analyse it, share it with other mobile devices or your desktop computer or delete it. We will examine some of these options in greater detail below. Note that not all of the options will be present on the FIle options screen immediately after recording. For some of the options, like analysis graphs, you will first need to do spike sorting using Find Spikes option.

Replay recording If you choose the Play option in the file options screen, the application will open a new screen similar to live data view and immediately start playing the recording. You can pause the recording at any time by using the Pause button and examine the signal in greater detail by zooming in and out by using two finger pinch gesture for amplitude and/or time scales. Figure 6: Playback screen Scroll bar at the bottom will help you scrolling the signal through time and easily jump from one part of the signal to another. Also, you can do similar thing if you put finger on the signal and drag it left and right.

Share recording To send your recording to other mobile device or desktop computer, use the Share option in the file options screen. The Share option will open a standard system sharing window. In this window, you will find multiple options, depending on your system configuration and installed third party applications. Figure 7: Share window Figure 8: Import window If you, for example, share the recording using email, the receiver can open the email in their native email client and tap and hold attachment s icon to access the import option for our mobile application.

Analysis of signal recording Spike Recorder application has ability to perform numerous analysis on the recorded signal: spike count spike frequency root mean square (RMS) autocorrelation graph cross correlation graph interspike interval graph (ISI) average spike waveform To access results of all analyses you will first need to do spike sorting and create spike trains. Figure 9: Spike sorting screen

To access the spike sorting screen, tap on the Find Spikes option in the file options screen. When the spike sorting screen opens, you will be presented with signal waveform that is processed with a spike detection algorithm. You can scroll through the entire recording using the scroll bar. When recording signal in your specimen, a recording electrode will pick up the activation of all the neurons in the vicinity of the electrode. The spikes of the neurons close to your recording electrode will normally have the highest voltage peaks. Sometimes you will be able to see additional spike trains of a smaller amplitude in the recorded signal. These spikes correspond to the activation of a more distant neuron. The algorithm used in our application is very sensitive and will typically detect and mark all those spikes from different neurons. In addition, it will sometimes detect noise glitches as valid spikes. Initially, all these neuron spikes in the signal will be marked with a white dot. In order to filter and extract only spikes that correspond to the activation of one neuron, you will need to adjust a valid amplitude interval using the two handles on the left and right side of the screen. After moving the two handles and adjusting your selection interval, you will see the selected neuron spike s marks become red. It is important to note that the selection interval is immediately applied to the whole signal and not only to the part of the signal that you can see on the screen. Therefore, always use the scrollbar at the bottom of the screen to check if the filtering interval is compliant with the rest of the signal. After adjusting the filtering interval, a set of selected spikes will be treated as one spike train that corresponds to the activation of a single neuron. All the other spikes (with a white mark) will be discarded when you finish spike sorting. If an additional spike train from a distant neuron is visible in your recorded signal, you can create an additional valid voltage interval that will extract only spikes from that additional neuron. (Note that the two intervals should not overlap since it will give incorrect results in the subsequent analysis). To create an additional spike train, tap on the + button on the top of the screen. The application will save information about the first valid voltage interval, create a new one and position handles at the initial value of zero volts. Now you can adjust the new voltage interval in a similar way you did with the first spike train. This time, the selected spikes will be marked with yellow marks. When you create the second spike train, two additional buttons will appear at the top of the screen (refer to the image above). By using the handle button you can switch between the created spike trains and with the second (trash can) button you can delete current spike train. When you are satisfied with the filtering results, you can tap on back button and all spike trains will be saved automatically.

RMS, spike count and spike frequency If you play recording after you finished spike sorting you will notice that all spikes, that belong to created spike trains, are marked with colored dot. Now you can find part of the recording that you are interested in and analyse it in greater details. If you tap and hold a finger on the waveform for a second a selection marker will appear on the screen. Now you can drag selection marker over screen and select interval of the signal that you want to analyse. Figure 10: Playback and spike measurements

Application will display gray background for the selected interval of the recording. In addition to that application will calculate and display: RMS (root mean square) of the signal length of the selected interval in seconds spike counts and spike frequency for every spike train that you created Analysis graphs Beside analysis that is displayed during playback you can use file options screen to create ISI (interspike interval), autocorrelation and average spike graph. If you have multiple spike trains you can also create cross correlation graph that will show correlation between spikes of two different neurons. Interspike interval graph This graph is derived from single spike train. X axis represent time difference between two adjacent spikes in single spike train. For this graph we used logarithmic time scale to be able to show small inter spike intervals and greater inter spike intervals on the same graph. So, for example, 1E 2 seconds represents 10 2 seconds which is equal to 0.01 seconds or 10ms. Figure 11: Interspike interval graph

For Y axis application calculates interspike intervals for all adjacent spikes and sort them in bins. Namely, height of one bin represents number of occasions we encountered given interspike interval in signal. If you have multiple spike trains in recording you can select which one you want to zoom in by tapping on the small graphs on the right hand side of the screen (or bottom when device is in portrait orientation) Autocorrelation graph Autocorrelation graph is very similar to ISI graph and is also calculated on single spike train. The horizontal linear axis represent time difference between any two different spikes (note that ISI is calculate only for consecutive spikes). Unit on the time scale is second. Vertical axis represents absolute number of spike pairs we measured in spike train. Therefore height of one histogram s bin represents number of occasions we encountered given time difference between two different spikes in signal. Figure 12: Autocorrelation graph

Average spike graph Average spike graph displays waveform of average spike calculated by averaging all spikes in spike train centered around positive peak. Horizontal linear axis represents time in milliseconds centered around positive peak and vertical axis displays peak to peak amplitude of average spike waveform in voltage units. Beside average waveform (black line in the middle of every graph) graph also displays standard deviation of average waveform as a colored area around average waveform. Figure 13: Average spike graph

Cross correlation graph Cross correlation is used to discover hidden relation between two neurons. Therefore it is calculated using information from two spike trains and cross correlation graph will be available in file options screen only if you made more than one spike train during spike sorting. When you select cross correlation in file options screen first thing you will be presented with is a matrix of cross correlation graphs (image on the left). Here you can have brief overview of the correlation between different spike trains in your signal. Note that graphs on the main diagonal represent cross correlation between same spike trains which is analog to autocorrelation of that spike train. If you want to see one of the graphs in greater details you can open graph by tapping on the graph image. Similarly to previous graphs horizontal axis represents time difference between two spikes given in seconds. On vertical axis height of one histogram s bin represents number of occasions we encountered given time difference between two spikes from different spikes trains. Figure 15: Cross correlation graph

Thresholding and measurements If you want to average neuron spikes or take a snapshot of a single spike, you can use threshold view. By selecting on the Threshold tab, the application will enter the threshold mode that will catch the snapshot of the signal every time the waveform crosses the threshold level. Figure 16: Measurements on threshold screen On the top of the screen you will find slider that vary from 1x to 100x. With this slider you can adjust the number of consecutive spikes that will be used for the calculation of the average spike. For example, if you select 25x, 25 consecutive spikes are averaged. Irrespective of the

length of your recording, the application will always use the 25 most recently captured spikes for the calculation of the average spike. In extreme cases, when you set slider to the value of one, application will present only a raw signal of the most recent spike. You can adjust a threshold level at any time by moving the red threshold line up and down using a handle on the right hand side of the screen. During thresholding, similarly to playback screen, you can tap and hold a finger on the waveform for a second a selection marker will appear. By holding down and dragging finger in horizontal direction over the signal you can select an interval of the signal. Application will show you the time length of the interval in milliseconds and calculate RMS (Root mean square) of the selected portion of the signal.