Creating and editing a Stimulus File:

Similar documents
User s Guide DDS-3X25 USB ARBITRARY FUNCTION GENERATOR

Building a Simulink model for real-time analysis V Copyright g.tec medical engineering GmbH

Lab 1: The Digital Oscilloscope

Lab 3: Introduction to Data Acquisition Cards

EXPERIMENT NUMBER 5 BASIC OSCILLOSCOPE OPERATIONS

Dash 18X / Dash 18 Data Acquisition Recorder

Configuring Network Load Balancing with Cerberus FTP Server

PSPICE TUTORIAL (BASIC)

Case study: how to use cutoff conditions in a FRA frequency scan?

Dash 8Xe / Dash 8X Data Acquisition Recorder

PropScope USB Oscilloscope

EXPERIMENT NUMBER 8 CAPACITOR CURRENT-VOLTAGE RELATIONSHIP

Event counters in NOVA

The Autolab control command is located in the Measurement General group of commands.

MATERIALS. Multisim screen shots sent to TA.

Stimulus Generator Manual STG 4004 and STG 4008

28 What s New in IGSS V9. Speaker Notes INSIGHT AND OVERVIEW

Lab Exercise 1: Acoustic Waves

AC Measurements Using the Oscilloscope and Multimeter by Mr. David Fritz

ADINSTRUMENTS. making science easier. LabChart 7. Student Quick Reference Guide

AFG-100/200 series USB Modular Arbitrary Function Generator. Date: Oct, 2014

Agilent BenchVue Software (34840B) Data capture simplified. Click, capture, done. Data Sheet

PCM Encoding and Decoding:

EET 310 Programming Tools

MS Project Tutorial for Senior Design Using Microsoft Project to manage projects

Keysight 14585A Control and Analysis Software

Information in this document is subject to change without notice.

Kepware Technologies KEPServerEX Client Connectivity Guide for GE's Proficy ifix

for Sage 100 ERP Business Insights Overview Document

Instructions for Setting the T560 Digital Delay Generator for the Target Delay

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

Simulating Power Supply Sequences for Power Manager Devices Using PAC-Designer LogiBuilder

DAC Digital To Analog Converter

1. Oscilloscope is basically a graph-displaying device-it draws a graph of an electrical signal.

Lock - in Amplifier and Applications

WinCC. Configuration Manual. Manual Volume 2

DASYLab Techniques. Saving DASYLab data to an ASCII (text) readable file. Updated to reflect changes in DASYLab 13

Hideo Okawara s Mixed Signal Lecture Series. DSP-Based Testing Fundamentals 46 Per-pin Signal Generator

1. Installing The Monitoring Software

Lab 1: Full Adder 0.0

Experiment # (4) AM Demodulator

School of Electrical and Information Engineering. The Remote Laboratory System. Electrical and Information Engineering Project 2006.

SLIDE SHOW 18: Report Management System RMS IGSS. Interactive Graphical SCADA System. Slide Show 2: Report Management System RMS 1

Lab 5 Getting started with analog-digital conversion

How to use MS Excel to regenerate a report from the Report Editor

Producing Standards Based Content with ToolBook

How To Use A High Definition Oscilloscope

HOW TO CREATE AN HTML5 JEOPARDY- STYLE GAME IN CAPTIVATE

Appendix C I/O Hardware Installation

5. Tutorial. Starting FlashCut CNC

Berkeley Audio Design Alpha USB

Contents News Spike2

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

FREQUENCY RESPONSE ANALYZERS

Gigabyte Management Console User s Guide (For ASPEED AST 2400 Chipset)

DCM555 - Data Communications Lab 8 Time Division Multiplexing (TDM) Part 1 - T1/DS1 Signals

Dayton Audio is proud to introduce DATS V2, the best tool ever for accurately measuring loudspeaker driver parameters in seconds.

Logging of RF Power Measurements

Electronics. Discrete assembly of an operational amplifier as a transistor circuit. LD Physics Leaflets P

Sequential multi-effect sequencer

Data Acquisition Using NI-DAQmx

Spectrum and Power Measurements Using the E6474A Wireless Network Optimization Platform

SQL Server Automated Administration

Planning and Managing Projects with Microsoft Project Professional 2013

Lab 4 - Data Acquisition

Little LFO. Little LFO. User Manual. by Little IO Co.

2. Event Initiated ECG Sweep Recording (Typically used in ECG exams)

COULBOURN HUMAN MEASUREMENT SYSTEM SCRIPT-DRIVEN IMAGERY SOFTWARE FOR THE PORTABLE PHYSIOLOGY PLATFORM USERS GUIDE (HMS-300-P3)

Embest DSO2300 USB Oscilloscope

Scan Software. This section lists and describes the software and hardware required to run Scan.

Install MS SQL Server 2012 Express Edition

Quick Start Guide Chromeleon 7.2

EasyC. Programming Tips

ANALYZER BASICS WHAT IS AN FFT SPECTRUM ANALYZER? 2-1

Easy Setup Guide for the Sony Network Camera

isppac-powr1220at8 I 2 C Hardware Verification Utility User s Guide

Figure 1: Multiple unsynchronized snapshots of the same sinusoidal signal.

Multi Channel software

EE 242 EXPERIMENT 5: COMPUTER SIMULATION OF THREE-PHASE CIRCUITS USING PSPICE SCHEMATICS 1

interviewscribe User s Guide

FREQUENCY RESPONSE OF AN AUDIO AMPLIFIER

Exercise, the Electrocardiogram, and Peripheral Circulation

Microsoft Access 2007

Using R&S FSW for Efficient Measurements on Multi- Standard Radio Base Stations Application Note

Network Installation Guide. Artisan 810 Series

Reading: HH Sections , (pgs , )

PicoScope 6000A/B Series

IGSS. Interactive Graphical SCADA System. Quick Start Guide

Tutorial 3. Maintaining and Querying a Database

Microsoft Office 2010

28 Simply Confirming Onsite

Share Point Document Management For Sage 100 ERP

Mail Merge Creating Mailing Labels 3/23/2011

SCUtils WorkItem Scheduler Guide Solution for Microsoft System Center 2012 Service Manager

OrCAD Capture with PSpice and Allegro DE CIS with AMS Simulator. Describes how to create a PSpice Archive File with Capture

Eight Ways to Increase GPIB System Performance

Pixie Viewer Online Help

User s Guide DSO-2150 USB PC Based Digital Oscilloscope Operation Manual

Plena Voice Alarm System. Software Manual Configuration Software

SCUt ils SmartAssign Guide Solution for Microsoft System Center 2012 Service Manager

Transcription:

Creating and editing a Stimulus File: For the purpose of this tutorial, Clampex will be used in the Demo configuration. The demo driver behaves differently depending on the acquisition mode In episodic mode, it is related to the output waveforms: 1. IN 0 is a noisy version of the OUT 0, IN 2 is a differentiated version of IN 0 etc. 2. If there is only one output channel, IN 1 is an inverted version of IN 0, IN 3 is an inverted version of IN 2 etc. 3. If there are 2 output channels, IN 1 is a noisy version of OUT 1 and so on for the other odd numbered channels. In all other acquisition modes: 1. IN 0: An AP - like waveform 2. IN 1: Square wave 3. IN 2: Sine Wave 4. IN 3: Ramp This sequence repeats for channels IN 4.. IN 15. This behavior is unchanged from earlier versions of Clampex. The Demo protocol that was used for this exercise was set up in the High-speed oscilloscope such that it would produce an action potential (AP) like waveform. To mimic a cell that is resting near 76 mv, inside negative with respect to a bath defined as ground, and firing APs that rise to near 60mV, inside positive, it was necessary to create a signal in the Lab Bench which designated Vm. The scaling and offset were chosen to most closely simulate the conditions noted.

The protocol that was used to mimic collecting data from a real cell was set up in the Highspeed oscilloscope mode, sampling at 20 khz and collecting 10 sweeps. The signal created in the Lab Bench for Analog input Channel #0 was chosen in the protocol as the signal of interest for this experiment. Since the protocol is in the oscilloscope mode, the number of sample points before a triggering threshold can be set on the Trigger page. In this case, 200 sample points were chosen as the Pre-trigger length (10 ms.)

When the protocol is run in the view only mode (Shift + F2 or button), the Trigger level can be adjusted such that the events are synchronous, which is important since the 10 sweeps collected will be averaged. One trial was recorded and the data file was named Demo_0000.abf The data file, Demo_000.abf, was opened in Clampfit. To reduce the noise associated with the waveform, the 10 sweeps were averaged by selecting Analyze/Average Traces from the drop down menu.

The 10 sweeps were averaged generating an 11 th sweep in this data file. To view this sweep independently of the other sweeps, place the cursor in the white space of the Analysis window and then right-click. From the right-click menu, select Select Sweeps. From the Select Sweeps dialog, highlight sweep #11. Any file in the axon binary format (*.abf) or the axon text format (*.atf) may be used as a stimulus file. Since this file will be manually edited later in Excel, it was saved in the axon text format. Only sweep #11 was visible at the time that file was saved, therefore only sweep #11 will be in the new file named Average.atf.

To use this averaged data file as a stimulus waveform, it is necessary to create a new, episodic protocol. To maintain the time base of the original waveform, the sampling interval was set to match the sampling interval originally used, 20 khz. Nota Bene, the sampling interval of the episodic protocol and the number of samples per sweep will determine the time base of the stimulus waveform, not the time base of the original file. Since the file Average.atf contains only one sweep, the Sweeps per run should be set to 1. On the Wave 0 page of this new protocol, the Analog Waveform was set to use a stimulus file instead of Epochs defined in the table. When the Stimulus file is selected as the waveform, the Stimulus File button becomes active. Clicking the Stimulus File button brings up the Stimulus File dialog. Once the file of interest is selected, the signal specification fields are populated. Note that the file Average.atf has only one sweep.

To see what the waveform will look like when executed, click on the Update Preview button. Nota Bene, the amplitude of the waveform is determined by data in the stimulus file, not by the Cmd 0 scale factor, however the interpretation of the command waveform by the amplifier is affected by the Cmd 0 scale factor and the status of the amplifier. In this case the holding command is set to 0 mv and, in the episodic mode, Clampex collects a few data points at the initial and final holding level. Therefore in the waveform preview there is a step from 0 mv. To set the holding level closer to the baseline level of the event, use the real time control panel (RTC) to set the holding level to 77 mv or so. To determine what the waveform will actually look like as a command signal going to the amplifier, connect a BNC cable from Analog Out #0 to Analog In #0. In Clampex, Configure the Digitizer. In this configuration, the data collected when a protocol is executed is simply the command waveform.

When the digitizer is configured to feedback on itself (OUT #0 to IN #0), the data collected is simply the command waveform. In this case the scaling for the signal IN #0 was set to 1V/V. Since the Cmd 0 output signal has a scale factor of 20mV/V, the holding level of 77 mv is in fact a command of 3.85V, which is what is seen at IN 0. Note that even though this command waveform is the average of 10 events, the data is still a bit noisy. Clampfit could have been used to further filter the data, however care needs to be exercised since filtration may alter the critical part of the event (the AP). Since the data file was saved in the axon text format, one can use MS Excel to manually smooth out the holding levels. When an ATF file is selected as the file to open in Excel, the Text Import Wizard will open. The default settings are usually sufficient.

The first few lines of an ATF file contain header information. Nota Bene, when a data file is saved in the ATF format, a significant portion of the original header is lost. The first column contains the time base of the data. When the High speed oscilloscope protocol was created the first interval (i.e. the time between any two data points) was set to 50 µs (0.00005 s), alternatively put the sampling rate was 20 khz (20,000 data points per second). Each sweep contained 2000 data points (i.e. 100 ms). The second column of data is the signal of interest. This is the data that one wants to smooth out. From 0 to 0.0094 s (row 10 200) the level was set to a flat 76, likewise the post-event level. The after hyperpolarization was smoothed out in Clampfit using a 3 rd order exponential fit. When saving an ATF file after editing in Excel, remove the quotation marks. In this case, Average.atf was replaced with Avg_smoothed.atf. After clicking the Save button, a warning message will appear, click Yes. A similar warning may appear when you exit Excel.

A new, episodic protocol was created using the file which was edited in Excel, Avg_smoothed.atf, as the stimulus file. When the command waveform is previewed by sending the Analog Out to the Analog In, the signal is now much cleaner. Clampex version 8.2.0.228 Microsoft Excel 2000, build 9.0.3821 SR-1.