winwcp v5.3 - documentation & help · winwcp v5.3.8 whole cell electrophysiology analysis...

243
Strathclyde Electrophysiology Software WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018

Upload: others

Post on 12-Jun-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

StrathclydeElectrophysiologySoftware

WinWCPV5.3.8

WholeCellElectrophysiologyAnalysisProgram

(c)JohnDempster,UniversityofStrathclyde1996-2018

Page 2: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Introduction>MainFeaturesofWinWCPWinWCPisadataacquisitionandanalysisprogramforhandlingsignalsfromwhole-cellelectrophysiologicalexperiments:whole-cellpatchclampexperiments,single-andtwo-microelectrodevoltage-clampstudies,simplemembranepotentialrecordings.Whole-cellsignalsareproducedbythesummationofcurrentsthroughthe(usually)largepopulationofionchannelsinthecellmembrane,andthusconsistofrelativelysmoothcurrentorpotentialwaveforms.Theamplitudeandtimecourseofsuchsignalscontaininformationconcerningthekineticbehaviouroftheunderlyingionchannels,andothercellularprocesses,whichcanbeextractedbytheapplicationofavarietyofwaveformanalysistechniques.

WinWCPprovides, in a single program, the data acquisition and experimentalstimulus generation features necessary to make a digital recording of theelectrophysiological signals, and a range of waveform analysis procedurescommonly applied to such signals.WinWCP acts like a multi-channel digital

Page 3: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

oscilloscope, collecting series of signal and storing them in a data file onmagneticdisk.Itsmajorfeaturesare:Recording

4-16*analoginputchannels256-8388608*samplesperrecordingsweep.2billionrecordsperdatafile.2-4*channelstimulusvoltagewaveformgenerator. 4-8*digitaloutput lines,foroperatingsolenoidcontrolledvalvesorotherexperimentaldevices.

Externaltriggerinput,tosynchroniserecordingsweepswithexternalevents.Spontaneouseventdetector.*DependinguponlaboratoryinterfaceAnalysisSignalaveraging.Digitalleakcurrentsubtraction.Automaticwaveformamplitude/timecoursemeasurement.Mathematicalcurvefittingtowaveforms.Non-stationarycurrentfluctuationanalysis.Quantalanalysisofsynapticcurrents.Synapticdrivingfunctionanalysis.SynapticcurrentandHodgkin-Huxleycurrentsimulations.

Next

Page 4: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Introduction>ConditionsofUseTheStrathclydeElectrophysiologySoftwarepackageisasuiteofprogramsfortheacquisitionandanalysisofelectrophysiologicalsignals,developedbytheauthorattheStrathclydeInstituteforPharmacy&BiomedicalSciences,UniversityofStrathclyde.At the discretion of the author, the software is supplied free of charge toacademic users and others working for non-commercial, non-profit making,organisations. Commercial organisations may purchase a license to use thesoftwarefromtheUniversityofStrathclyde(contacttheauthorfordetails).Theauthor retains copyright andall rights are reserved.Theusermayuse thesoftwarefreelyfortheirownresearch,butshouldnotsellorpassthesoftwareontootherswithoutthepermissionoftheauthor.Exceptwhereotherwisespecified,no warranty is implied, by either the author or the University of Strathclyde,concerningthefitnessofthesoftwareforanypurpose.The software is supplied "as found" and the user is advised to verify that thesoftware functionsappropriately for thepurposes that theychoose touse it.Anacknowledgement of the use of the software, in publications to which it hascontributed,wouldbegratefullyappreciatedbytheauthor.JohnDempster

StrathclydeInstituteforPharmacy&BiomedicalSciencesUniversityofStrathclyde161CathedralSt.GLASGOWG40REScotland

Tel(0)1415482320Fax.(0)[email protected]

Next

Page 5: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>HardwareRequirementsTorunWinWCPyouwillrequireanIBMPC-compatiblepersonalcomputerwithatleast16MbyteofRAM,a66MHz80486(orbetter)CPU,andtheMicrosoftWindows95,98,NTV4,2000,XP(32bit),VistaorWindows7(32bit)and(64bit)operatingsystems.A laboratory interface unit is required to perform analog-digital (A/D) anddigital-analog (D/A) conversion of the signals and stimulus waveforms. Thefollowingfamiliesoflaboratoryinterfacesaresupported:

CambridgeElectronicDesign1401,1401-plus,Micro1401,Power1401.

NationalInstrumentslaboratoryinterfacecards.

AxonInstrumentsDigidata1200,1320/22,1440/A,1550or1550A.(Note.DataacquisitionisnotsupportedwiththeDigidata1200and132XinterfacesunderWindows7(64bit).

InstrutechITC-16orITC-18.

HekaEPC-9,EPC-10.

BiologicVP500.

TecellaPico,Triton,TritonPlus.

Next

Page 6: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>InstallingWinWCPToinstalltheWinWCPprogramonyourcomputer:1)Gotothewebpagehttp://spider.science.strath.ac.uk/sipbs/page.php?

page=softwareandclicktheWinWCPVxxxSetupFileoptiontodownloadtheWinWCPinstallationprogram(WinWCP_Vxxx_Setup).Storethisfileinatemporaryfolder(e.g.c:\temp)onyourcomputer.

2)Starttheinstallationprogrambydouble-clickingtheprogramWinWCP_Vx.x.x_Setup.Thesetupprogramcreatesthefolderc:\WinWCPandinstallstheWinWCPprogramsfileswithinit.(YoucanchangethediskdriveandlocationoftheWinWCPfolderifyouwish).

3) To startWinWCP, click theMicrosoftWindowsStart button and selectWinWCPVx.x.xfromtheWinWCPgroupintheProgramsmenu.

4) Install the laboratory interface unit with the appropriate device driversoftware and support library supplied with the device (See LaboratoryInterfaces).

5)ConfigureWinWCPtoworkwithlaboratoryinterface.6) Attachanaloginput/outputsignalcablesbetweenamplifierandlaboratory

interface(seesection4).

Next

Page 7: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>LaboratoryInterfaces>NationalInstrumentsInterfaceCardsNationalInstrumentsInc.(www.ni.com)WinWCP is compatible with most National Instruments multifunction dataacquisition cards or devices, including M, X, and E series cards, the Lab-PC/1200seriesandUSBdevices.ThePCI-6221PCIcard(withBNC-2110I/Oboxand2mSHC68-68-EPMcable)or theUSB-6341(withBNCconnectivity)deviceiscurrentlyrecommended.The National Instruments NIDAQ interface library must be installed beforeWinWCPcanusetheinterfacecard.Mostmoderncards(X,MandEseries)aresupportedviatheNIDAQ-MXlibrary.Oldercards(Lab-PC/1200series)requirethe ‘Traditional’ NIDAQ library (V4.9 or earlier) to be installed. WinWCPsupportsbothtypesoflibrary.

Softwareinstallation

1) Install the NIDAQ library from the disks supplied with interface card,followingtheinstructionssuppliedbyNationalInstruments.

2)Installtheinterfacecardinanexpansionslot(orattachaUSBdevice).

3)Rebootthecomputer.

4) Run National Instruments’ Measurement & AutomationExplorer program. You should find the card listed under Devices &Interfaces.NotetheDevicenumber(Dev1,Dev2etc.)ofthecard.

5) Right-clickoverthedeviceandselectSelfTest tocheckthatthedeviceisfunctioningcorrectly.

6)IfthetestscheckoutOK,runWinWCPandselectfromthemainmenu

Setup

Page 8: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

LaboratoryInterface

toopentheLaboratoryInterfaceSetupdialogbox

thenselectNationalInstruments(NIDAQ-MX)fromthelistoflaboratoryinterfaceoptions(exceptforLab-PCor1200seriescardsinwhichcaseuseNationalInstruments(NIDAQTrad)).

7)SelectthedevicenumberofthecardlistedintheNIDevices&InterfaceslistfromtheDevicelist(usuallyDev1ifonlyonecardisinstalled).

8) Set theA/D Input mode. If you are using a BNC-2110 or BNC-2090input/outputbox,selectDifferential.(Note.TheSE/DIswitchesonaBNC2090panelmustbesettoDI)IfyouareusingaLab-PCor1200seriescard,settheA/DInputmodetoSingleEnded(RSE).

Signalinput/outputconnectionsSignal input andoutput fromNational InstrumentsPCI cards aremadevia 68pinsocketson therearof thecardattached toBNCsocket input/outputpanels(BNC-2110 or BNC-2090 ) or screw terminal panels by appropriate shieldedcablesavailablefromNationalInstruments.

Page 9: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

NationalInstrumentsX,E&MSeriescards

NationalInstrumentsX,E&MSeriescards

AnalogInput I/OPanel ScrewterminalpanelCh.0 ACH0 68,67+62(signal,ground)Ch.1 ACH1 33,67+62Ch.2 ACH2 65,67+62Ch.3 ACH3 30,67+62Ch.4 ACH4 28,67+62Ch.5 ACH5 60,67+62Ch.6 ACH6 25,67+62Ch.7 ACH7 57,67+62AnalogOutput Ch.0 DACOUT0 22,55Ch.1 DACOUT1 21,55TriggerInputs Ext.SweepTrigger PFI0/TRIG1 11,44Ext.StimulusTrigger PFI0/TRIG1(NIDAQ-MX)

PFI1/TRIG2(NIDAQ)11,44(SeeNote1)10.44

DigitalOutput Ch.0 DIO0 52,53Ch.1 DIO1 17,53Ch.2 DIO2 49,53Ch.3 DIO3 47,53Ch.4 DIO4 19,53Ch.5 DIO5 51,53Ch.6 DIO6 16,53Ch.7 DIO7 48,53

Note1.Anactive-highTTLpulseonthisinputtriggersthestartastimulusprogramwhichhasbeensetupwiththeExternalStimulusTrigger=Yoption.ThetriggersignalisappliedtoPFI0whentheNIDAQ-MXinterface library is in use (Laboratory Interface Card = National Instruments (NIDAQ-MX) andPFI1when theTraditionalNIDAQinterface library(forLab-PC/1200cardsonly) is inuse(LaboratoryInterfaceCard=NationalInstruments(NIDAQ)

USB-6000toUSB-6005DevicesTheinput/outputconnectionsforthelowcostUSB6000-6005devicesare

Page 10: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

USB6000-6005AnalogInputs ScrewterminalpanelCh.0 AI+0,-0(signal,ground)Ch.1 AI+1,-1(signal,ground)Ch.2 AI+2,-2(signal,ground)Ch.3 AI+3,-3(signal,ground)AnalogOutputs Ch.0 AO0,Gnd(signal,ground)Ch.1 AO1,Gnd(signal,ground)TriggerInputs Ext.SweepTrigger PFI0,Gnd(signal,ground)Ext.StimulusTrigger PFI0+PFI1,Gnd(signal,ground)

Note. PFI0, PFI1 and P1.0 MUST be connected

together for Stimulus Protocols to beproducedand the testpulse togenerated intheSealTestwindow.

DigitalStimulusprotocolsarenotsupportedbythesedevices.

Lab-PC/1200SeriesCardsThe input/output connections for 50 pin Lab-PC and 1200- series boards aretabulatedbelow.Lab-PC/1200CardsAnalogInputs I/OPanel ScrewterminalpanelCh.0 ACH0 1,9(signal,ground)Ch.1 ACH1 2,9Ch.2 ACH2 3,9Ch.3 ACH3 4,9Ch.4 ACH4 5,9Ch.5 ACH5 6,9Ch.6 ACH6 7,9Ch.7 ACH7 8,9AnalogOutputs Ch.0 DAC0 10,11Ch.1 DAC1 12,11(SeeNote1)TriggerInputs Ext.SweepTrigger EXTTRIG 38,50(SeeNote1)Ext.StimulusTrigger PB7 29,50(SeeNote2)DigitalSynch.Input PC6 36,13(SeeNote1)

Page 11: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DigitalOutputs Ch.0 PA0 14,13Ch.1 PA1 15,13Ch.2 PA2 16,13Ch.3 PA3 17,13Ch.4 PA4 18,13Ch.5 PA5 19,13Ch.6 PA6 20,13Ch.7 PA7 21,13

NOTE2Analogoutputchannel1(DAC1)isusedtosynchronisethestartoftheA/DconversionandD/AwaveformgenerationandmustbeconnectedtoEXTTRIGforWinWCPwaveformgenerationfunctionstooperate.Inaddition,ifstimulusprotocolscontainingdigitalouputsarerequiredDAC1&EXTTRIGmustalsobeconnectedtothedigitalsynchronisationinputPC6.

Note.2.Lab-PC/1200seriesboardsneedthepulsetobe10msindurationorlonger.

Troubleshooting

National Instruments cards can be used with a number of different types ofinput/outputpanels (BNC2090,BNC2110orCB-68 terminalpanel)andcanalsobeconfiguredtohandletheanaloginputchannelsinanumberofdifferentways (differential, referenced single ended and non-referenced single ended).Some combinations of settings can lead to input signals drifting or going offscale.Differential mode (DIFF): Analog input channels are paired together andsubtracted(e.g.Ch.0–Ch.7,Ch.1–Ch.8etc.).Referenced single ended mode (RSE): Analog input channels are usedindividuallyandmeasuredrelativetosignalgroundofthecomputer.Non-referencedsingleendedmode (NRSE):Analog input channels areusedindividuallyandmeasured relative to theelectricalgroundof thedevicebeingmeasured.When using the BNC-2110 I/O box, the USB-6221-BNC or USB-6229-BNCUSBinterfacedevicetheWinWCPA/DInputModemustbesetatDifferential.WhenusingtheBNC-2090I/OboxwithitsSE/DIswitchessettoDI(thedefaultsetting)theWinWCPA/DInputModeshouldbesettoDifferential.

Page 12: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Whenusing theBNC-2090 I/Oboxwith itsSE/DI switches set toSEand theRSE/NRSEswitchsettoNRSEtheWinWCPA/DInputModeshouldbesetatSingleEnded(NRSE)

Page 13: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>LaboratoryInterfaces>AxonInstrumentsDigidata1200AxonInstrumentsInc.(nowownedbyMolecularDevices,www.moleculardevices.com)The Digidata 1200, 1200A and 1200B interface boards fully supports allWinWCP features. They have a 330 kHz maximum sampling rates and 4programmable input voltage ranges (10V, 5V, 2.5V, 1.25V). Inputs to andoutputsfromtheboardareviaBNCconnectorsonanI/Obox,connectedtotheboard via a shielded ribbon cable. In order to useWinWCP with a Digidata1200,thefollowingcomputersystemresourcesmustbeavailableforusebytheDigidata1200.

I/Oportaddress320-33F(Hex)

DMAchannels5and7

SoftwareInstallation1) Install theDigidata 1200 card into an ISA computer expansion slot, and

attachit to itsBNCI/Opanelusingtheshieldedribboncablesuppliedwiththecard.

2)InstalltheWinWCPDigidata1200driversoftwareforyourWindowsoperatingsystem,byrunningtheappropriateinstallationbatchfile.

IfyouarerunningWindows95,98orMe,selectWinWCP\Digidata1200Drivers\InstallDigidata1200driver(Win95/98/Me)fromtheProgramsmenu.

IfyouarerunningtheWindowsNT,2000orXP,selectWinWCP\Digidata1200Drivers\InstallDigidata1200driver(WinNT/2000/XP).(Note.WinWCPdoesnotusethestandardAxonInstrumentsDigidata1200devicedriver).

3)Rebootthecomputer.

4)RunWinWCPandselectfromthemainmenu

Page 14: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Setup>LaboratoryInterface

toopentheLaboratoryInterfaceSetupdialogbox

thenselectAxonInstruments(Digidata1200)fromthelistoflaboratoryinterfaceoptions.

Signalinput/outputconnections

SignalinputandoutputconnectionsaremadeviatheBNCsocketsonthefrontandrearoftheDigidata1200I/Obox.

Digidata1200AnalogInput I/OPanel NotesCh.0 AnalogIn0 Ch.1 AnalogIn1 Ch.2 AnalogIn2 Ch.3 AnalogIn3 Ch.4 AnalogIn4 Ch.5 AnalogIn5 Ch.6 AnalogIn6 Ch.7 AnalogIn7 AnalogOutput Ch.0 AnalogOut0 Ch.1 AnalogOut1 TriggerInputs Ext.SweepTrigger Gate3 Ext.StimulusTrigger Gate3 SeeNote1DigitalOutput Ch.0 DigitalOut0 SeeNote2Ch.1 DigitalOut1

Page 15: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Ch.2 DigitalOut2 Ch.3 DigitalOut3

Note1.Anactive-highTTLpulseonthisinputtriggersthestartastimulusprogramwhichhasbeensetupwiththeExternalStimulusTrigger=Yoption.

Note2.WinWCPonlysupportsdigitaloutputlines0-3oftheDigidata1200.

Troubleshooting

There are two known problems which will prevent WinWCP from recordingfromaDigidata1200’sanaloginputchannels.

I/Oportconflict.TheDigidata1200defaultI/Oportaddressesspantherange320H-33AH.Thesesettingsconflictwith thedefaultMIDIportsetting(330H)ofCreativeLabs.Sound-Blaster16andsimilarsoundcards.Thereareanumberofsolutionstothisproblem.

1)ChangetheSound-BlasterMIDIportsettingtoavaluehigherthan33AH.

2) RemovetheSound-Blastercard(ordisableitusingtheBIOSsetupifit isbuiltintothecomputermotherboard).

DMAchannelconflicts.WinWCP requiresDMAchannels5 and7 to supportthe transfer of data to/from PCmemory and the Digidata 1200.Many soundcards also make use of DMA 5 and can interfere with the operation of theDigidata1200.

Page 16: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>LaboratoryInterfaces>CambridgeElectronicDesign1401SeriesCambridgeElectronicDesignLtd.(www.ced.co.uk)The CED 1401 series consists of an external microprocessor-controlledprogrammablelaboratoryinterfaceunitsattachedtothePCviaadigitalinterfacecardorUSB.Thereare4maintypesofCED1401incommonuse-CED1401,CED 1401-plus, CED Micro-1401 and CED Power-1401. They are all fullysupportedWinWCPwith the exception that only 4 analog input channels areavailableontheMicro1401andthatthemaximumsamplingrateandnumberofsamples/sweepforthestandardCED1401issubstantiallylessthantheothers.

SoftwareinstallationBefore WinWCP can use these interface units, the CED 1401 device driver(CED1401.SYS), support library (USE1432.DLL), and a number of 1401commandfilesstoredinthedirectory\1401mustbeinstalledonthecomputer.

The installation procedure is as following, but see CED documentation fordetails.

1)InstalltheCEDinterfacecardinaPCexpansionslotandattachittotheCED1401viatheribboncablesupplied(orattachtoUSBportforUSBversions).

2)DownloadtheCED1401StandardWindowsInstallerprogram(WINSUPP.EXE)fromtheCEDwebsite(http://www.ced.co.uk/upu.shtml)andrunittoinstalltheCED1401.SYSdevicedriverand1401commands.

3)EnsurethattheCED1401isswitchedon,andthenrebootyourcomputer.

4)TesttheCEDinterfacebyrunningtheprogram.c:\1401\utils\try1401w.exeandclickingthebuttonRunOnce

5)IfthetestscheckoutOK,runWinWCPandselectfromthemainmenu

Setup/LaboratoryInterface

toopentheLaboratoryInterfaceSetupdialogbox.

Page 17: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

IfyouhaveaCED1401withstandardanalog±5Voutputvoltagerange,selectCED1401(16bit)(5V)fromthelistoflaboratoryinterfaceoptions.IfyouhaveaCED1401witha±10Voutputvoltagerange,selectCED1401(16bit)(10V).

Signalinput/outputconnections

AnalogsignalI/OconnectionsaremadeviaBNCsocketsonthefrontpaneloftheCED1401units.CED1401SeriesAnalogInput I/OPanel NotesCh.0 ADCInput0 Ch.1 ADCInput1 Ch.2 ADCInput2 Ch.3 ADCInput3 Ch.4 ADCInput4 ex.Micro1401Ch.5 ADCInput5 ex.Micro1401Ch.6 ADCInput6 ex.Micro1401Ch.7 ADCInput7 ex.Micro1401AnalogOutput Ch.0 DACOutput0 Ch.1 DACOutput1 Sync.Out DACOutput2 CED1401Only(SeeNote1)TriggerInputs Ext.SweepTrigger EventInput4

TriggerInCED1401,CED1401-plusMicro1401,Power1401

Ext.StimulusTrigger EventInput0 DigitalGateI/P EventInput2 DigitalOutput 25wayDsocketCh.0 DigitalOut8 17,13(signal,ground)Ch.1 DigitalOut9 4,13Ch.2 DigitalOut10 16,13

Page 18: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Ch.3 DigitalOut11 3,13Ch.4 DigitalOut12 15,13Ch.5 DigitalOut13 2,13Ch.6 DigitalOut14 14,13Ch.7 DigitalOut15 1,13

NOTE.1STANDARDCED1401ONLY

EventsInputs2,3,and4mustbeconnectedtogetherandconnectedtoDACOutput2,tosynchroniseA/Dsampling,D/AwaveformgenerationanddigitalpulseoutputforWinWCP’sSealTestoptionandrecordingwithstimuluspulseprotocols.

Note2.ATTLpulseon theExt.SweepTrigger input triggers the startof a recording sweepwhenExtTriggersweeptriggermodehasbeenselected.

Note3.Anactive-highTTLpulseontheExt.StimulusTriggerinputtriggersthestartastimulusprogramwhichhasbeensetupwiththeExternalStimulusTrigger=Yoption.

TroubleshootingtipsVerify that the CED 1401 is working correctly, before investigating problemsusingWinWCP.UsetheTRY1401WprogramtotesttheCED1401.WinWCP uses the commands, ADCMEMI.CMD, MEMDACI.CMD andDIGTIM.CMD with the CED 1401; ADCMEM.GXC, MEMDAC.GXC andDIGTIM.GXC with the CED 1401-plus; and ADCMEM.ARM,MEMDAC.ARM and DIGTIM.ARM with the CED Micro-1401. All threecommandsmustbeavailablewithinthe\1401directory.Power1401Thedigitalpatternoutput commandDIGTIMappears tobehavedifferentlyondifferent versions of the Power 1401 resulting in the the digital outputwaveformsinaWinWCPstimulusprotocolbeingproducedincorrectly(On/Offlevels are inverted and pulse durations are incorrect). This problem can becorrected by setting theCEDPOWER1401DIGTIMCOUNTSHIFT entry in the WinWCPlabinterface.xmlfileinc:\winwcpto0.

Page 19: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Stop the WinWCP program (if it is running) and open the filec:\winwcp\labinterface.xmlwiththeNotepadtexteditorandsearchfortheentry:CEDPOWER1401DIGTIMCOUNTSHIFT>1</CEDPOWER1401DIGTIMCOUNTSHIFTChangeitto:CEDPOWER1401DIGTIMCOUNTSHIFT>0</CEDPOWER1401DIGTIMCOUNTSHIFTandsavethefile.StandardCED1401The performance of the original CED 1401 interface unit is very limitedcomparedtolatermodels.Thenumberofsamples/recordislimitedtoatotalof8192andtheachievablesamplingratewhenstimuluspulsesarebeinggeneratedislimitedtoamaximumofaround20kHzdividedbythenumberofchannels.In some circumstances, the sampling rate set by WinWCP can exceed thecapabilities of the standard 1401, resulting in samples between mixed upbetween channels. This problem can be resolved by reducing the number ofsamplesperrecordorbyincreasingthedurationoftherecordingsweep.TheCED1401ISAcarddefaultI/Oportaddressesareat300H.Checkthatthesedonotconflictwithothercardswithinthecomputer.TheCED1401alsomakesuseofDMAchannel1andanIRQchannel(IRQ2).Thesemayalsoconflictwithothercards.Some standard 1401 appear to fail the DMA (direct memory access) test inTRY1401WandthisalsocausesproblemswhenrunningWinWCP.Ifthiserroroccurs,disabletheDMAchannel,byclickingontheCED1401iconwithintheWindowsControlPanelandun-checkingtheEnableDMAtransferscheckbox.

Page 20: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>LaboratoryInterfaces>AxonInstrumentsDigidata1320AxonInstrumentsInc.(nowownedbyMolecularDevices,www.moleculardevices.com)The Digidata 1320 Series (1320A, 1322) interfaces consist of self-contained,mains-powered digitiser units with BNC I/O sockets attached to the hostcomputer via a SCSI (Small Computer Systems Interface) interface card andcable.Anumberofversionsareavailableincludingthe1320Aand1322A.The1322A supports sampling rates up to 500 kHz (16 bit resolution) on up to 16channels. It has a fixed input andoutputvoltage rangeof10Vand supports 4digitaloutputchannels..

SoftwareInstallationWinWCP uses Axon’s standard software library (AxDD132x.DLL) for theDigidata1320Series.Detailsforsteps(1)-(5)canbefoundinAxon’sDigidata1320SeriesOperator’sManual.

1)InstalltheAxonSCSIcardinaPCIexpansionslot.

2) AttachtheDigidata1320totheSCSIcardandswitchonthecomputerand1320.

3)InstalltheAxoScopesoftwaresuppliedwiththeDigidata1320.

4)Rebootthecomputer.

5)RunAxoScopetoensurethatthesoftwareinstalledOK.

6)RunWinWCPandselectfromthemainmenu:

Setup>LaboratoryInterface

toopentheLaboratoryInterfaceSetupdialogbox

Page 21: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

thenselectAxonInstruments(Digidata132X)fromthelaboratoryinterfacelist.

Signalinput/outputconnectionsSignalinputandoutputconnectionsaremadeviatheBNCsocketsonthefrontoftheDigidata1320Seriesdigitiserunit.

Digidata132XSeriesAnalogInput I/OPanel NotesCh.0 AnalogIn0 Ch.1 AnalogIn1 Ch.2 AnalogIn2 Ch.3 AnalogIn3 Ch.4 AnalogIn4 Ch.5 AnalogIn5 Ch.6 AnalogIn6 Ch.7 AnalogIn7 AnalogOutput Ch.0 AnalogOut0 Ch.1 AnalogOut1 TriggerInputs Ext.SweepTrigger TriggerInStart Ext.StimulusTrigger TriggerInStart SeeNote1DigitalOutput Ch.0 DigitalOut0 SeeNote2Ch.1 DigitalOut1 Ch.2 DigitalOut2 Ch.3 DigitalOut3

Note1.Anactive-highTTLpulseonthisinputtriggersthestartastimulusprogramwhichhasbeensetupwiththeExternalStimulusTrigger=Yoption.

Note2.TheDigidata1320Seriesonlysupports4digitaloutputlines.

Page 22: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Troubleshooting

When multiple analog input channels are being sampled and the samplinginterval is greater than 10 ms, samples get mixed up between channels. Thisproblem can be seen to occur also with AxoScope, suggesting a bug in theDigidata1320firmwareorAXDD132X.DDLlibrary.Theonlylimitedsolutionat present is to increase the number of samples per record to ensure that thesamplingintervalislessthan10ms.

Page 23: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>LaboratoryInterfaces>MolecularDevicesDigidata1440AMolecularDevicesCorporation(www.moleculardevices.com)

The Digidata 1440A interface consists of self-contained, mains-powereddigitiserunitwithBNCI/OsocketsattachedtothehostcomputerviaaUSB2.0port.The1440Asupportssamplingratesupto250kHz(16bitresolution)onupto16channels.Ithasafixedinputandoutputvoltagerangeof10Vandsupports4analogoutputchannelsand8digitaloutputchannels.

SoftwareInstallationWinWCP uses Axon’s standard software library (AxDD1400.DLL) for theDigidata1400Series.Detailsforsteps(1)-(5)canbefoundinAxon’sDigidata1440AManual.

1) Install theAxoScope (orPCLAMP ) software suppliedwith theDigidata1440.

2)Rebootthecomputer.

3)AttachtheDigidata1440AtoaUSBportandturniton.

4)RunWinWCPandselectfromthemainmenu

Setup>LaboratoryInterface

toopentheLaboratoryInterfaceSetupdialogbox

Page 24: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

thenselectMolecularDevices(Digidata1440)fromthelaboratoryinterfacelist.

AnalogInputOffsetCalibrations

TheoffsetcalibrationvaluesfortheDigidata1440analogueinputchannelscanbe modified by creating a file called "Digidata 1440 adc offsets.txt" in thesettingsfolderU:\users\Public\PublicDocuments\SESLabIOcontainingalistofoffsetsforeachchannel.Thefileshouldcontainalistof16offsetvalues(inmV)tobesubtractedfromeachchannelsignal,e.g.

3.54.01.0-1.0...

AfileDigidata1440calibrationfactors.txtcontaining theanalogue inputandoutputoffset andgaincorrection factors incurrentuse in theDigidata1440 isalsocreatedinthesettingsfolderwhenWinWCPisstarted.

Signalinput/outputconnections

SignalinputandoutputconnectionsaremadeviatheBNCsocketsonthefrontoftheDigidata1440Adigitiserunit.

Digidata1440AAnalogInput I/OPanel NotesCh.0 AnalogInput0 Ch.1 AnalogInput1 Ch.2 AnalogInput2 Ch.3 AnalogInput3 Ch.4 AnalogInput4 Ch.5 AnalogInput5 Ch.6 AnalogInput6 Ch.7 AnalogInput7 AnalogOutput Ch.0 AnalogOut0 Ch.1 AnalogOut1 Ch.2 AnalogOut2 Ch.3 AnalogOut3 TriggerInputs Ext.SweepTrigger Start Ext.StimulusTrigger Start SeeNote1

Page 25: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DigitalOutput Ch.0 DigitalOutput0 Ch.1 DigitalOutput1 Ch.2 DigitalOutput2 Ch.3 DigitalOutput3 Ch.4 DigitalOutput4 Ch.5 DigitalOutput5 Ch.6 DigitalOutput6 Ch.7 DigitalOutput7

Note1.Anactive-highTTLpulseonthisinputtriggersthestartofastimulusprogramwhichhasbeensetupwiththeExternalStimulusTrigger=Yoption.

Page 26: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>LaboratoryInterfaces>MolecularDevicesDigidata1550/1550A/1550BMolecularDevicesCorporation(www.moleculardevices.com)TheMolecularDevicesDigidata1550,1550Aand1550Binterfacesconsistsofself-contained,mains-powereddigitiserunitswithBNCI/Osocketsattachedtothehost computervia aUSB2.0port.They support sampling ratesup to500kHz(16bitresolution)onupto8channels.Theyhaveafixedinputandoutputvoltagerangeof+/-10Vandsupport8analogueand8digitaloutputchannels.

SoftwareInstallationWinWCP uses Molecular Device's software libraries (AxDD1550.DLL,AxDD1550A.DLL or AxDD1550B.DLL) and device drivers for the Digidata1550and1550ASeries.

1) Install theAxoScope (orPCLAMP ) software suppliedwith theDigidata1550X.

2)Rebootthecomputer.

3)AttachtheDigidata1550seriesinterfaceunittoaUSBportandturniton.

4)RunWinWCPandselectfromthemainmenu

Setup>LaboratoryInterface

toopentheLaboratoryInterfaceSetupdialogbox.

ThenselectMolecularDevicesDigidata1550ifyouhaveaDigidata1550,MolecularDevicesDigidata1550AororMolecularDevicesDigidata1550BifyouhaveaDigidata1550Bfromthelaboratoryinterfacelist.

Page 27: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Notes.

a) The HumSilencer feature of the Digidata 1550A and B is notcurrentlysupportedbyWinWCP.

b) When a recording is sweep manually terminated (by the userclicking the Stop button in the Record to Disk window) whileWinWCP iswaiting for an externalSTART trigger pulse in theExtTriggered recordingmode orwhen theExternalStimulusTriggersetting in a stimulus protocol is set toY, an additional trigger pulsemust be applied to the Digidata 1550 START input to terminaterecording.

c)Supportforanaloginputchannelre-mapping(intheAICh.columnof the Input Channels table in the Input Channels & AmplifierSetup dialog box) is limited. Recording channels can only beremappedtoHIGHERanaloginputnumbers.

Signalinput/outputconnections

SignalinputandoutputconnectionsaremadeviatheBNCsocketsonthefrontoftheDigidata1550seriesdigitiserunit.

Digidata1550SeriesAnalogInput I/OPanel NotesCh.0 AnalogInput0 Ch.1 AnalogInput1 Ch.2 AnalogInput2 Ch.3 AnalogInput3 Ch.4 AnalogInput4 Ch.5 AnalogInput5 Ch.6 AnalogInput6

Page 28: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Ch.7 AnalogInput7 AnalogOutput Ch.0 AnalogOut0 Ch.1 AnalogOut1 Ch.2 AnalogOut2 Ch.3 AnalogOut3 TriggerInputs Ext.SweepTrigger Start Ext.StimulusTrigger Start SeeNote1DigitalOutput Ch.0 DigitalOutput0 Ch.1 DigitalOutput1 Ch.2 DigitalOutput2 Ch.3 DigitalOutput3 Ch.4 DigitalOutput4 Ch.5 DigitalOutput5 Ch.6 DigitalOutput6 Ch.7 DigitalOutput7

Note1.Anactive-highTTLpulseonthisinputtriggersthestartofastimulusprogramwhichhasbeensetupwiththeExternalStimulusTrigger=Yoption.

Page 29: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>LaboratoryInterfaces>InstrutechITC-16/18InstrutechCorpwww.instrutech.com(nowhandledbyHekaElectronikGmbH)The Instrutech ITC-16 and ITC-18 interfaces are self-contained, 19” rack-mountable,mains-powereddigitiserunitswithBNCI/Osocketsattachedtothehostcomputerviaadigitalinterfacecardandcable.BoththeITC-16andITC-18support8analoginputchannels,4analogoutputsand8digitaloutputs.

Note.TheInstrutechITC-1600,LIH8+8andUSB-18arenotcurrentlysupportedbyWinWCP.

Softwareinstallation

WinWCPusestheInstrutechdeviceinterfacelibrariesfortheITC-16/18family.Detailsforsteps(1)-(3)canbefoundintheInstrutechDataAcquisitionInterfaceusermanual.

1)InstalltheInstrutechinterfacecardinanexpansionslot.

2)AttachtheITC-16orITC18unittothecard.

3) Install the Instrutech Device Driver software supplied with the card (ordownloadedfromwww.instrutech.com)

4)Rebootthecomputer.

5) Run the Instrutech test program installed with the device driver to testwhetherthesoftwareinstalledOK.

6)RunWinWCPandselectfromthemainmenu

SetupLaboratoryInterface

toopentheLaboratoryInterfaceSetupdialogbox

Page 30: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

thenselectInstrutechITC-16/18(Newdriver)fromthelaboratoryinterfaceoptionslist.Note,onsystemswithInstrutech’solderdevicedriversoftwareinstalled,itmaybenecessarytoselecteitherInstrutechITC-16(OldDriver)orInstrutechITC-18(OldDriver)dependinguponwhichinterfaceunitisinstalled.

InstrutechITC-16/18:I/OPanelConnections

SignalinputandoutputconnectionsaremadeviatheBNCsocketsonthefrontoftheITC-16/18unit.

InstrutechITC-18AnalogInput I/OPanel NotesCh.0 ADCInput0 Ch.1 ADCInput1 Ch.2 ADCInput2 Ch.3 ADCInput3 Ch.4 ADCInput4 Ch.5 ADCInput5 Ch.6 ADCInput6 Ch.7 ADCInput7 AnalogOutput Ch.0 DACOutput0 Ch.1 DACOutput1 Ch.2 DACOutput2 Ch.3 DACOutput3 TriggerInputs Ext.SweepTrigger TrigIn Ext.StimulusTrigger TrigIn SeeNote1DigitalOutput Ch.0 TTLOutput0 Ch.1 TTLOutput1 Ch.2 TTLOutput2 Ch.3 TTLOutput3

Note1.Anactive-highTTLpulseonthisinputtriggersthestartofastimulusprogramwhichhasbeensetupwiththeExternalStimulusTrigger=Yoption.

Page 31: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

InstrutechITC-16/18:TroubleshootingWinWCP requires Instrutech's combined device driver library ITCMM.DLL(releasedlate2001).Itmaynotworkwithearlierlibraries.

Page 32: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>LaboratoryInterfaces>BiologicVP500Bio-Logic-ScienceInstrumentsSA(www.bio-logic.fr)

The Biologic VP500 is a computer-controlled patch clamp with a built-inlaboratoryinterfaceunit,attachedtothehostcomputerviaaGPIBinterfacebus.It is supported underWindows 95/98,NT and 2000. TheVP500 patch clampfunctions(gain,filtering,capacitycompensation,etc.)canbecontrolledfromavirtualfrontpanelwithinWinWCP.ThecurrentimplementationoftheWinWCPsoftwaresupports

2analoginputchannels(membranecurrentandvoltage)

Commandvoltageoutput

Softwareinstallation

WinWCP uses Biologic’s BLVP500.DLL library (supplied with WinWCP) tocontrolandacquiredatafromtheVP500.

1) InstalltheNationalInstrumentsNIDAQsoftware,suppliedwiththeGPIB

interfacecardandreboot.2)InstalltheGPIBcardintothehostcomputerandreboot.3)CheckusingtheNationalInstrumentsMeasurement&AutomationExplorer

programthattheGPIBhasbeendetectedandisfunctioningcorrectly.4)RunWinWCPandselectfromthemainmenu

SetupLaboratoryInterface

toopentheLaboratoryInterfaceSetupdialogbox,

Page 33: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

thenselectBiologicVP500fromthelaboratoryinterfaceoptionslist.

BiologicVP500:I/OPanelConnections

No I/Opanel connections arenecessary.All connectionsbetweenpatch clampandlaboratoryinterfaceareinternaltotheVP500.

Page 34: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>LaboratoryInterfaces>TecellaPico/Triton/Triton+TecellaLLC(www.tecella.com)

TheTecellaPico,TritonandTriton+areUSBbasedcomputercontrolledpatchclamp/digitiserunits.ThePicoisasingle-channelpatchclampandtheTriton(8channels)andTriton+(16channels)aremulti-channeldevices.

Softwareinstallation

1) Download and install the Tecella device driverTecellaDriver from theTecelladownloadswebpage(www.tecella.com/downloads).

2)RunWinWCPandselectfromthemainmenu

SetupLaboratoryInterface

toopentheLaboratoryInterfaceSetupdialogbox,

thenselectTecellaTriton/Triton+/Picofromthelaboratoryinterfaceoptionslist.

Page 35: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Tecella:I/OPanelConnections

No I/Opanel connections arenecessary.All connectionsbetweenpatch clampandcomputerareeffectedviatheUSBbus.

Page 36: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>LaboratoryInterfaces>HekaPatchClamps&InterfacesHekaElectronikGmbH(www.heka.com)TheHekaEPC-9andEPC-10are a rangeof computer-controlledpatchclampamplifierswithabuilt-in laboratory interfaceunitattachedto thecomputerviaPCIinterfacecardsorUSB.HekaalsosupplyandsupporttheInstrutechrangeoflaboratoryinterfaceunits:ITC-16,ITC-18,ITC-1600andtheirownunit theLIH-88.

Softwareinstallation

1)InstallthedriversandsoftwaresuppliedwithyourpatchclampordownloadandinstalltheEPC/PGdriversfromhttp://www.heka.com/download/download.html.

2) Attach the Heka patch clamp to the computer or install the Instrutechinterfacecard.

3) Locate the calibration filesSCALE-nnnnn.EPC andCFAST-nnnnn.EPC foryourEPC-9/10patchclamp(wherennnnisyourpatch clamp serial number) and copy them to the WinWCPprogramfolder(c:\programfiles\winwcp).

4)RunWinWCPandselectfromthemainmenuSetupLaboratoryInterface

toopentheLaboratoryInterfaceSetupdialogbox

thenselectyourdevicefromthelist(HekaEPC-10,HekaEPC-10plus,Heka

Page 37: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

EPC-10-USB,Heka EPC-9, Heka ITC-16, Heka ITC-18, Heka ITC-1600,HekaLIH-88).

5) EPC-9/10 PanelConnections: If you have an EPC-9 or EPC-10 patchclamp, connect a BNC cable betweenFilter 2 andA/D Input 0 and alsobetweenVoltageMonitorandA/DInput1.

6)InstrutechITC-16/18:I/OPanelConnections

SignalinputandoutputconnectionsaremadeviatheBNCsocketsonthefrontoftheITC-16/18units.

InstrutechITC-18AnalogInput I/OPanel NotesCh.0 ADCInput0 Ch.1 ADCInput1 Ch.2 ADCInput2 Ch.3 ADCInput3 Ch.4 ADCInput4 Ch.5 ADCInput5 Ch.6 ADCInput6 Ch.7 ADCInput7 AnalogOutput Ch.0 DACOutput0 Ch.1 DACOutput1 Ch.2 DACOutput2 Ch.3 DACOutput3 TriggerInputs Ext.SweepTrigger TrigIn Ext.StimulusTrigger TrigIn SeeNote1

Note1.Anactive-highTTLpulseonthisinputtriggersthestartofastimulusprogramwhichhasbeensetupwiththeExternalStimulusTrigger=Yoption.

Page 38: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>Amplifiers>Patch/Voltage-clampAmplifiersOneofthemostcommonWinWCPapplicationsisrecordingfromandcontrollingawhole-cellpatch-orvoltage-clampexperiment.TwoanalogchannelsarenormallyrecordedbyWinWCP(membranecurrentandvoltage),andcomputer-generatedvoltagepulsesareappliedtothepatchclampcommandvoltageinputtostimulatethecell.

WinWCPsupportsupto4patch/voltage-clampamplifiersand,foreachamplifierinuse,upto5analogsignalconnectionsmustbemadebetweentheamplifierandlaboratoryinterface.

Apairoflaboratoryinterfaceanaloginputchannels(designatedtheprimaryandsecondaryinputchannels)arerequiredtorecordthemembranecurrent(Im)andmembranevoltage(Vm)outputsfromtheamplifier.

An analog outputmust be connected to the amplifier command voltage input(Vcom), toprovidecurrent/voltagestimuluswaveforms.Twoadditionalanaloginputsmayberequiredtoreceivetheamplifiergain(GAIN)andvoltage/currentclamp mode (MODE) telegraph signals (Note. Some patch clamps do notsupport gain and/or mode telegraphs, others communicate gain/modeinformationviaUSBorothercommunicationslines.)

WinWCPsupportsmanyof thecommonlyusedmodelsofpatch-andvoltage-clampamplifiersand is able to readgainandmode telegraphsignalsallowingthecurrentandvoltagesignalchannelsfactorstobescaledcorrectly.

The required primary and secondary input channel, command voltage output,gain and mode telegraph signals connections for the amplifiers currentlysupportedbyWinWCPareshowninthetableonthefollowingpage.

Page 39: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Next

Page 40: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>Amplifiers>SignalConnectionsTableThefollowingtableshowssignalconnectionstherequiredfortheWinWCP-suppportedamplifiers.Amplifieroutputs/inputinpanel(A)areconnectedtothelaboratoryinterfaceinput/outputsinthecorrespondingcolumninpanel(B).A) AmplifierInputs/OutputsTypeofAmplifier

PrimaryChannel

SecondaryChannel

MODE GAIN Vcom

Manualgainentry

ImOut VmOut - - VcommandIn

Axopatch1D

ScaledOutput

10Vm - GainTelegraph

Ext.Command

Axopatch200

ScaledOutput

10Vm(VCmode)Im(CCmode)SeeNote.1

ModeTelegraph

GainTelegraph

Ext.Command(frontswitched)

Multiclamp700A

ScaledOutput

RawOutput

- -SeeNote2 Ext.Command

Multiclamp700B

PrimaryOutput

SecondaryOutput

- -SeeNote2 Ext.Command

RK400 Iout 10xVm - - VoltageCommandInput

VP500 - - - - -HekaEPC-7 Current

MonitorVcommMonitor

- - StimInputX10

HekaEPC-8 CurrentMonitor

VcommMonitor

- SeeNote3. StimInputX10

HekaEPC-800 CurrentMonitor

VcommMonitor

ModeTelegraph

GainTelegraph

StimInputX10

CairnOptopatch

GainOut CommandX10Out

Pin9Pin2Gnd37wayDsocket

GainTelegraphOut

Command/10In

WarnerPC501A

Im Vmx10 - GainTelegraph

CMDIn

WarnerPC505B

Im Vmx10 - GainTelegraph

CommandIn

WarnerOC725

IMonitor Vmx10 - GainTelegraph

CommandIn÷10

NPISEC05LX CurrentOutput

PotentialOutput

- Curr.SensitivityMonitor

VCCommandInput/10

AMSystems2400

Output X10Vm ModeTelegraph

GainTelegraph

External÷50

Tecella - - - - - B) DefaultLaboratoryInterfaceInputs/OutputsAmplifer#1 AICh.0 AICh.1 AICh.6 AICh.7 AOCh.0Amplifer#2 AICh.2 AICh.3 AICh.14 AICh.15 AOCh.1Amplifer#3 AICh.4 AICh.5 AICh.13 AICh.12 AOCh.2

Page 41: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Amplifer#4 AICh.6 AICh.7 AICh.10 AICh.11 AOCh.3

Note 1. When the Axopatch 200 is switched from voltage- to current-clampmode, theScaledOutputsignal to theprimarychannel (AICh.0 forAmplifier#1) changes frommembrane current to voltage.To retain a current signal, thesecondary channel (AI Ch.1 for Amplifier #1) ofWinWCPmust be switchedmanuallyfromtheAxopatch20010VmtotheAxopatch200Imoutput(ontherearpanel).Note2.AxonMulticlampamplifierssupporttwoseparateamplifierchannels(1& 2).When using amplifierCh.1, selectMulticlamp 700A/B asAmplifier #1and connect the Ch.1 Scaled and Raw/Secondary outputs to AI Ch.0 and AICh.1, respectively,andAOCh.0 toCh.1EXTCOMMAND.Whenusingbothchannels,selectMulticlamp700A/BalsoasAmplifier#2andconnecttheCh.2Scaled and Raw/Secondary outputs to AI Ch.2 andAI Ch.3 andAOCh.1 toCh.2EXTCOMMAND. (AxonMulticlampamplifierscanonlybe selectedasWinWCPAmplifiers#1and#2.)

The Axon Multiclamp Commander software must be started up and runningbeforeWinWCPisstarted.

Note 3. The Heka EPC-8 gain and mode telegraphs are TTL digital signalsprovidedviaa50wayIDCribboncableontherearoftheEPC-8.Thesignalsinthe table below must be connected to the digital inputs of the laboratoryinterface.HekaEPC-8Digitalgaintelegraphconnections Gain0 Gain1 Gain2 Range0 Range1 GndEPC-850wayIDCsocket 5 7 9 1 17 19DigitalInputChannel 0 1 2 3 4 Gnd

Next

Page 42: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>Amplifiers>ConfiguringAmplifierSupportinWinWCPToconfigureamplifiersupportselectSetupInputChannels&Amplifiers

toopentheInputChannels&AmplifiersSetupdialogbox.

SelecttheAmplifierstabandchoosetheamplifiertobeconfigured(Amplifier#1 if only one amplifier is in use), then select your type of amplifier in theamplifierlist.

The amplifier configuration table shows the default primary and secondaryinput channels, voltage and current command output channels and gain and

Page 43: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

modetelegraphinputchannels(ifthesearerequiredbytheamplifier).

The basic (at minimum gain) scaling factors and units for the current andvoltageoutputsandthecurrentandvoltagecommandinputsarealsodisplayed.

Ifrequired,theGainandVoltage/currentclampmodetelegraphinputscanbechangedtoanotheranaloginputchannel.However,ifthisisdone,thephysicalconnectionsbetweentheamplifierandthelaboratoryinterfacemustbeadjustedtomatch.TelegraphscanalsobedisabledbyselectingOffastheinputchannel.Whentelegraphsaredisabled,gainand/orvoltage/currentclampmodecanbeenteredmanuallybytheuser.

Ifnecessary,primaryandsecondarychannelscalingfactors,units,voltage-andcurrent-clampcommandscalingfactorscanbealteredbytheuser.Thisismostlikely to be case for the command scaling factors where where a range ofdivision factors are available on most common patch clamp amplifiers. Thedefault settingsare set to themostcommonlyused stimulus scalings (0.02or0.1) for the amplifier. In the case of amplifierswhere the primary/secondarychannelsswitchoutputsignalsincurrent-orvoltage-clampmode,twodifferentprimaryandsecondarychannelscalingfactorscanbeentered,byselectingtheICLAMPorVCLAMPoptions.

Notethat,inthecaseofamplifiers

Manualamplifierconfiguration

If the amplifier in use is not specifically supported byWinWCP, current andvoltagescalinginformationcanstillbeenteredmanuallybytheuser.Toenterupamanualamplifierconfiguration,select

ManualGainEntry

astheamplifiertypeandenterthefollowinginformation.

PrimaryChannel(Im)

The amplifier membrane current output should be connected to this inputchannel(AICh.0forAmplifier#1).Enterthemeasurementunitsofthecurrent(pA,nA,uA,mA,A)intotheUnitsboxandtheamplifiercurrentscalingfactorof the amplifier atminimum gain inV/units into theScale factor box. Thescalingfactorcantypicallybeobtainedbyreadingtheminimumgainsettingoftherotatablecurrentgainswitch,foundonmostpatch-clampamplifiers(e.g.a

Page 44: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

minimumgainsettingsof1mV/pAis equivalent to a scaling factor of0.001V/pA.)

SecondaryChannel(Vm)

The amplifier membrane potentialoutput shouldbe connected to thisinput channel (AI Ch.1 forAmplifier#1). Enter themeasurement units of the current(mV) in the Units box and theamplifier voltage scaling factor, inV/Units,intotheScalefactorbox.Most amplifiers have a fixedscalingfactorof0.01V/mV.

Voltage-clampcommandchannel

Analog output (AO Ch.0 forAmplifier#1) should be connectedto the amplifier command voltageinput. Enter the voltage-clampcommand potential scaling factor(membrane potential/commandvoltage)intotheScale factorbox.(A label specifying thecommandvoltagescaling factorcanusuallybe foundbesidethecommandvoltageinputsocketontheamplifier.Typicalvaluesare0.1V/Vor0.02V/V)

Current-clampcommandchannel

Enter the current-clamp command potential scaling factor (membranecurrent/command voltage) into the Scale factor box. The current clampcommand scaling factor can usually be found in the amplifier user manual.Typical values are between 10-9 A/V and 10-10 A/V. (Usually the currentcommand signal is applied to the same input on the amplifier as the voltagecommand (AO Ch.0 for Amplifier#1), however on some there may be aseparatecurrentcommandinput.)

Page 45: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Saving/LoadingSettings

Amplifierandinputchannelsettingscanbesavedtoasettingsfilebyclickingthe Save Settings button and saving the settings to an XML settings file.Settings can be reloaded from a settings file by clickingLoad Settings andselectingthefile.ThedefaultscalingandchannelsettingsforanamplifiercanberesetbyclickingtheRestoreDefaultSettingsbutton.Defaultsettingsarealsoloadedwhenevertheamplifiertypeischanged.

Next

Page 46: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>Amplifiers>ConfiguringAxoPatch200PatchClampsTheAxon(nowMolecularDevices)Axopatch200A&Bpatchclampsprovidegainandcurrent-/voltage-clampoperatingmodeinformationviagainandmodetelegraphoutputsontherearpaneloftheamplifier.Upto4Axopatch200patchclampscanbesupported.ForeachAxopatch200inuse,connectionsmustbemadebetweentheScaledOutput,10VmandIOutputsignaloutputchannels,GainandModetelegraphchannels,andtheanalogueinputsofthelaboratoryinterface.AconnectionmustalsobeestablishedbetweenananalogueoutputandtheAxopatch200CommandInput.Involtage-clampmode,theScaledOutputchannelmonitorsthecurrentsignalandthe10Vmprovidesthecellmembranepotential.Incurrent-clampmode,theScaledOutputswitchestomembranepotentialandtheIOutputoutputismonitoredforthecurrent.Thecurrent-voltage-clampmodeswitchingbetweenthe10VmandIOutputoutputscanbeaccomplishedeitherbyphysicallychangingthesignalcableattachmentsorbyreassigninganalogueinputsusingsoftware.PhysicallyswitchedSecondaryInputSwitchingToconfigureWinWCPtouseanAxopatch200asAmplifier#1,selectAxopatch200astheamplifiertypeontheAmplifier#1pageoftheInputChannels&AmplifiersSetupdialogbox,asshownbelow.

Page 47: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Thedefaultconnectionsare: Primary

Ch.SecondaryCh.

Axopatch200 ScaledOutput

10Vm

IOutput

ModeTelegraph

GainTelegraph

CommandInput

LaboratoryInterface

AI0 AI1 AI1 AI6 AI7 AO0

Thesecondaryinputchannel(AI1)mustbephysicallyswitchedbetween10VmandImwhenthepatchclampisswitchedfromvoltage-tocurrent-clampmode.Thiscanbeaccomplishedbyphysicallyswappingthecoaxialsignalcablesor

Page 48: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

usingaBNCswitchbox.SoftwareswitchedSecondaryChannelSwitchingVoltage/current-clampmodeswitchingofthe10VmandIOutputchannelscanbeaccomplishedautomaticallybyattachingthe10VmandIOutputoutputstodifferentanalogueinputchannelsandremappingtheanalogueinputtothesecondarychannel(Ch.1)usingsoftware.SoftwarechannelswitchingcanbeconfiguredbyselectingtheIClampoptionontheAmplifier#1pageandselectingafreeanalogueinput(e.g.AI4)fortheCh.1SecondaryChannel,asshownbelow.

Page 49: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Theconnectionsforasoftwareswitchedsecondarychannelareshownbelow. PrimaryCh. SecondaryCh. Axopatch200

ScaledOutput

10Vm

IOutput

ModeTelegraph

GainTelegraph

CommandInput

LaboratoryInterface

AI0 AI1 AI4 AI6 AI7 AO0

MultipleAxopatch200amplifiers.

Page 50: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

UptothreeadditionalAxopatch200amplifierscanbedefinedasAmplifiers#1-#3.ThedefaultconnectionsforAmplifier#2inatwoamplifierconfigurationareshownbelow Primary

Ch.SecondaryCh.

Axopatch200

ScaledOutput

10Vm

IOutput

ModeTelegraph

GainTelegraph

CommandInput

LaboratoryInterface

AI2 AI3 AI3 AI4 AI5 AO1

ThisisaphysicallyswitchedsecondarychannelconfigurationandassumesthatAmplifier#1isthesame.Toselectasoftwareswitchedconfiguration,thegainandmodetelegraphchannelsmustbemovedtoinputchannels7-15(ifthelaboratoryinterfacesupportsthem)ordisabledbysettingtheGainorModeTelegraphsettingstoOff,freeinguptheinputchannelsforuseascurrent-clampsecondaryinputs.

Page 51: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>Amplifiers>ConfiguringAMS-2400PatchClampsTheA-MSystemsAMS-2400patchclampsprovidegainandcurrent-/voltage-clampoperatingmodeinformationviagainandmodetelegraphoutputsontherearpaneloftheamplifier.Upto4AMS-2400patchclampscanbesupported.ForeachAMS-2400inuse,connectionsmustbemadebetweentheModeOutput,FixedVmandFixedImsignaloutputchannels,GainandModetelegraphchannels,andtheanalogueinputsofthelaboratoryinterface.AconnectionmustalsobeestablishedbetweenananalogueoutputandtheAMS-2400CommandInput.Involtage-clampmode,theModeOutputchannelmonitorsthecurrentsignalandtheFixedVmprovidesthecellmembranepotential.Incurrent-clampmode,theModeOutputswitchestomembranepotentialandtheFixedImoutputismonitoredforthecurrent.Thecurrent-voltage-clampmodeswitchingbetweentheFixedVmandFixedImoutputscanbeaccomplishedeitherbyphysicallychangingthesignalcableattachmentsorbyreassigninganalogueinputsusingsoftware.PhysicallyswitchedSecondaryInputSwitchingToconfigureWinWCPtouseanAMS-2400asAmplifier#1,selectAMS-2400astheamplifiertypeontheAmplifier#1pageoftheInputChannels&AmplifiersSetupdialogbox,asshownbelow.

Page 52: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Thedefaultconnectionsare: Primary

Ch.SecondaryCh.

AMS-2400 ModeOutput

FixedVm

FixedIm

ModeTelegraph

GainTelegraph

CommandInput

LaboratoryInterfaceAI0 AI1 AI1 AI6 AI7 AO0Thesecondaryinputchannel(AI1)mustbephysicallyswitchedbetweenFixedVmandFixedImwhenthepatchclampisswitchedfromvoltage-tocurrent-clampmode.ThiscanbeaccomplishedbyphysicallyswappingthecoaxialsignalcablesorusingaBNCswitchbox.

Page 53: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

SoftwareswitchedSecondaryChannelSwitchingVoltage/current-clampmodeswitchingoftheFixedVmandFixedImchannelscanbeaccomplishedautomaticallybyattachingtheFixedVmandFixedImoutputstodifferentanalogueinputchannelsandremappingtheanalogueinputtothesecondarychannel(Ch.1)usingsoftware.SoftwarechannelswitchingcanbeconfiguredbyselectingtheIClampoptionontheAmplifier#1pageandselectingafreeanalogueinput(e.g.AI4)fortheCh.1SecondaryChannel,asshownbelow.

Page 54: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Theconnectionsforasoftwareswitchedsecondarychannelareshownbelow. PrimaryCh. SecondaryCh. AMS-2400

ModeOutput

FixedVm

FixedIm

ModeTelegraph

GainTelegraph

CommandInput

LaboratoryInterface

AI0 AI1 AI4 AI6 AI7 AO0

MultipleAMS-2400amplifiers.UptothreeadditionalAMS-2400amplifierscanbedefinedasAmplifiers#1-#3.ThedefaultconnectionsforAmplifier#2inatwoamplifierconfigurationareshownbelow Primary

Ch.SecondaryCh.

AMS-2400 ModeOutput

FixedVm

FixedIm

ModeTelegraph

GainTelegraph

CommandInput

LaboratoryInterface

AI2 AI3 AI3 AI4 AI5 AO1

ThisisaphysicallyswitchedsecondarychannelconfigurationandassumesthatAmplifier#1isthesame.Toselectasoftwareswitchedconfiguration,thegainandmodetelegraphchannelsmustbemovedtoinputchannels7-15(ifthelaboratoryinterfacesupportsthem)ordisabledbysettingtheGainorModeTelegraphsettingstoOff,freeinguptheinputchannelsforuseascurrent-clampsecondaryinputs.

Page 55: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>Amplifiers>ConfiguringtheNPIELC_03XSAmplifierTheNPIELC-03XSAmplifierprovidescurrentandvoltageandgaintelegraphoutputsonthefrontpaneloftheamplifier.Upto4NPIELC-03XSamplifierscanbesupported.ForeachELC-03XSinuse,connectionsmustbemadebetweentheCurrentOutput,PotentialOutputandCommandInputsignalchannels,CurrentandPotentialGaintelegraphchannels,andtheanalogueinputsofthelaboratoryinterface.ConnectionsmustalsobeestablishedbetweentwoanalogueoutputsandtheCommandInputandStimulusInputsTheCurrentOutputchannel,attachedtotheWinWCPprimaryinputmonitorsthecurrentsignalinbothvoltage-andcurrent-clampoperatingmodes.Involtageclampmode,thecellpotential,attachedtotheWinWCPsecondaryinput,isobtainedfromCommandInputand,incurrent-clampmodefromthePotentialOutput.Thecurrent-voltage-clampmodeswitchingbetweenthePotentialOutputandCommandInputcanbeaccomplishedeitherbyphysicallychangingthesignalcableattachmentsorbyreassigninganalogueinputsusingsoftware.PhysicallyswitchedSecondaryInputSwitchingToconfigureWinWCPtouseanNPIELC-03XSasAmplifier#1,selectNPIELC-03XSastheamplifiertypeontheAmplifier#1pageoftheInputChannels&AmplifiersSetupdialogbox,asshownbelow.

Page 56: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Thedefaultconnectionsare: Primary

Ch.SecondaryCh.

ELC-03XS CurrentOutput

VCmodeCommandInput

CCModePotentialOutput

PotentialTelegraph

GainTelegraph

CommandInput

StimulusInput

LaboratoryInterface

AI0 AI1 AI1 AI6 AI7 AO0 AO1

Thesecondaryinputchannel(AI1)mustbephysicallyswitchedbetween

Page 57: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

CommandInputandPotentialOutputwhenthepatchclampisswitchedfromvoltage-tocurrent-clampmode.ThiscanbeaccomplishedbyphysicallyswappingthecoaxialsignalcablesorusingaBNCswitchbox.Notethat,involtage-clampmode,CommandInputhastwoconnectionstoit(AO0andAI1).SoftwareswitchedSecondaryChannelSwitchingVoltage/current-clampmodeswitchingoftheCommandInputandPotentialOutputchannelscanbeaccomplishedautomaticallybyattachingtheCommandInputandPotentialOutputoutputstodifferentanalogueinputchannelsandremappingtheanalogueinputtothesecondarychannel(Ch.1)usingsoftware.SoftwarechannelswitchingcanbeconfiguredbyselectingtheIClampoptionontheAmplifier#1pageandselectingafreeanalogueinput(e.g.AI4)fortheCh.1SecondaryChannel,asshownbelow.

Page 58: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Theconnectionsforasoftwareswitchedsecondarychannelareshownbelow.Thedefaultconnectionsare: Primary

Ch.SecondaryCh.

ELC-03XS CurrentOutput

VCmodeCommandInput

CCModePotentialOutput

PotentialTelegraph

GainTelegraph

CommandInput

StimulusInput

LaboratoryInterface

AI0 AI1 AI4 AI6 AI7 AO0 AO1

Page 59: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

NotethatCommandInputhastwoconnectionstoit(AO0andAI1).

Page 60: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>Amplifiers>ChannelCalibrationTableWinWCPdisplaysthesignalsstoredineachsignalchannelintheunitsappropriatetoeachchannel.Thenames,unitsandscalinginformationforeachchannelareenteredintothechannelcalibrationtablewhichcanbedisplayedbyselectingtheInputChannelstabintheInputChannels&Amplifiersdialogbox.

The channel calibration tablesettings for the patch clampcurrent and voltage channels areautomatically configured withappropriate names, units andV/Unitsscalingwhenanamplifieris selected from theAmplifiers list. However, whenno amplifier is selected for use(i.e. Amplifier=None) thecalibration information for achannelmustbeentereddirectlyintothetable.

Thereare5entriesinthetableforeachchannel.

Name:A1-4letternameusedtoidentifythesourceofthechannel(e.g.Vm,Im).

V/Units:ThescalingfactorrelatingthevoltagelevelattheinputsoftheA/Dconverter(inV)totheactualsignallevelsineachchannel(intheunitsdefinedintheUnitscolumn).

Units:Themeasurementunitsofthesignal(e.g.mV,pAetc.).

ADCCh.:Theanalog/digitalconverterinputchannelfromwhichthesignalforthischannelisbeingacquired.(Note.Signalchanneltoanaloginputmapping

Page 61: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

iscurrentlyonlyavailablewithNationalInstrumentsinterfacecards.)

Amplifier:Indicateswhetheranamplifierhasbeendefinedforthischannel.

For example, if the membrane voltage output of your amplifier supplies asignalwhichis10Xthemeasuredmembranepotentialofthecell,andtheunitshavebeendefinedasmV, then theappropriateV/Units setting is0.01 (sincetheamplifiervoltageoutputis0.01VoltspermV).

Amplifier

DisplayGridsandTimeUnits

TheTimeUnitsoptionsdeterminetheunits(secsormsecs)usedtodisplaytimeintervalsinsignaldisplaywindows.

Next

Page 62: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>Amplifiers>CED1902Amplifier

CambridgeElectronicDesignLtd(www.ced.co.uk)TheCambridgeElectronicDesign1902isacomputer-controlledamplifierwithbuilt-inisolationcircuitsforrecordingECGandEMGsignalsfromhumans,andabridgecircuitforrecordingfromtensionorpressuretransducers.Itcanalsobeusedtorecordextracellularelectricalactivityfromnerveandmuscle.Ithastwoinputs.TheElectrodesinputisanelectricallyisolateddifferentialamplifierinputusedtorecordECG,EMGandsimilarsignals.Isolationmakesitsafetoattachrecordingleadstohumansubjects.

TheTransducerinputisadifferentialamplifierinputusedtorecordfromtransducerssuchasforceandpressuretransducers.Itisnotisolated.

ConnectionsInordertocontroltheamplifier,theCED1902serialcommunicationscablemustbeconnecttoaserialport(COM1orCOM2).TheanalogoutputoftheCED1902shouldalsobeconnectedtoanaloginputCh.0ofthelaboratoryinterface.TheamplifiergainsettingistakenintoaccountbyWinWCPinscalingthesignallevelonthischannel.ControlPanelSelectSetupCED1902Amplifier

toopenCED1902controlpanel

Page 63: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Thefollowingamplifiersettingscanbeconfiguredusingthepanel:COMPort:Selectstheserialportusedtocommunicatewiththe1902.Input:Selectstheamplifierinput;Groundedtoconnecttheinputtoground(i.e.thereisnosignal.),SingleEndedforthetransducerinputinsingledended(i.e.non-differentialmode),NormalDiff+fortheTransducerinputindifferentialamplifiermode,InvertedDiff-forthetransducerinputindifferentialmodewiththesignalinverted,orIsolatedEEGfortheelectricallyisolateddifferentialinput.Note.NormalDiff+modeisusedwhenrecordingfromaforceorpressuretransducerandIsolatedEEGusedwhenmakingEMG,ECGrecordings.AmplifierGain:SetsthegainoftheCED1902amplifier.Therangeofgainsettingsdependsonwhichinputisinuse.WhenusingtheTransducerinputthereare11gainsettings(X1,X3,X10,X30,X100,X300,X1000,X3000,X10000,X30000,X10000).WhenusingtheElectrodesinput(X100,X300,X1000,X3000,X10000,X30000,X100000,X300000,X1000000,X3000000,X1000000).Note.WhenCED1902isselectedastheAmplifierintheRecordingsetupdialogbox,thegainsettingisautomaticallyincludedinthescalingofinputchannel0LowPassFilter:Setsthecut-offfrequencyoftheCED1902’sbuilt-inlowpassfilter.ThefiltercanbesettoNone(outofuse),1000Hz,500Hz,100Hz.Thelowpassfilterremovessignalfrequenciessignalhigherthanthecut-off,smoothingthesignal.HighPassFilter:Setsthecut-offfrequencyoftheCED1902’sbuilt-inhighpassfilter.ThefiltercanbesettoNone(outofuse),50Hz,100Hz,200Hz.Thehighpassfilterremovessignalfrequenciessignallowerthanthecut-off,

Page 64: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

removingsteadyandslowlychangedcomponentsofthesignal.ACCoupled:CheckthisboxtomaketheCED1902inputAC(alternatingcurrent)coupled.Inthismodeonlyvariationsinthesignalareallowedthroughtotheamplifier,constant(DC)levelsareblocked.(ACcouplingshouldbeusedwithEMGandECGrecordingsbutnotwithforceorpressuretransducerrecordings.)50HzFilter:Enable/disablesanotchfilterwhichselectivelyremovesfrequenciesaround50Hz.(Usedtoremove50Hzinterferencefrommainspowerlines).DCOffset:TheDCOffsetfacilityaddsorsubtractsaDCvoltagelevelfromtheinput.Theoffsetrangedependsupontheinputmode(NormalDiff+andInvertedDiff-=+/-0.5mV,SingleEnded=+/-500mV,Electrodes=+/-0.1mV).TheoffsetfacilityisoftenusedtocanceloutthestandingDCvoltagesignalfromtensiontransducers.

Next

Page 65: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>Amplifiers>TecellaPatchClampAmplifierControlPanelTheamplifiergain,compensationandcurrent/voltageclampmodeofTecellapatchclampamplifierscanbesetfromthiscontrolpanel.SelectSetupTecellaPatchClamp

todisplaytheTecellaPatchClampcontrolpanel.

Page 66: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Voltage-ClampModeConfig:SelectoneoftheVCLAMPconfigurationstosettheamplifierintovoltage-clampmode

Page 67: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Input:Selectstheamplifierinput(None=Noinput,Head=headstageinput,VModel=100MOhmmodelcell,IModel=1MOhmmodelcell).Gain:Selectstheheadstagefeedbackresistor.Current-ClampModeConfig:SelectoneoftheICLAMPconfigurationstosettheamplifierintocurrent-clampmode

Input:SelectHead=headstageinputorHead+Model=10MOhmmodelcellinparallelwiththeinput.Gain:Selectsthegainofthevoltagechannelamplifier.SelectEnableStimulustoallowcurrentstimulitobeappliedtothecell.BiasCurrectCorrection:Picoamplifiersproduceasmallbiascurrentwhenisselectedresultinginadeflectionofthecellmembranepotentialunlesscompensatedfor.ThiscanbecorrectedbyobservingtheshiftinmembranepotentialwhichoccurswhenEnableStimulusistoggleonandoffandenteringcurrentvalueintotheZero

Page 68: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Correctionfielduntilnowshiftoccurs.Filters

Lowpassfilter:Sliderselectscut-offfrequencyofBessellowpassfilter.CompensationAutopage:Automaticcapacity/leakcurrentcompensation.

ClickAutoCompensatetoautomaticallycompensateforpipette/cellcapacityandcellleakconduction.ClickJunct.Pot.AutoZerotocompensatefortheelectrodejunctionpotentials,settingtheinputcurrenttozero.ClickClearCompensationtosetallcompensationtozero.Options

Page 69: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

TicktheUseanalogleaksubtractionoptiontousetheamplifieranalogleakcurrentsubtractioncircuitsintheautomaticleakcurrentcompensation.TicktheUsedigitalleakcurrentsubtractionoptiontousethedigitalleakcurrentintheautomaticleakcurrentcompensation.TicktheUsedigitalartefactremovaloptiontousethedigitalartefactfunctionintheautomaticleakcurrentcompensation.TickApplytoallchannelstoapplyautomaticcompensationtoallamplifierchannels(onlyappliestomulti-channelamplifiers).Compensationcoefficient:Setsthecompensationcoefficientfactor(0=optimalcompensation,>0=under-compensation,<0=over-compensation).Capacitypage:Capacitycompensationsettingsinuse.CanbeadjustedbytheuserorsetautomaticallyusingAutoCompensate.

Resistancepage:Cellleakandpipetteseriesresistancecompensationsettingsinuse.CanbeadjustedbytheuserorsetautomaticallyusingAutoCompensate.

Page 70: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

JunctionPot.page:Electrodejunctionpotentialcompensationsettingsinuse.anbeadjustedbytheuserorsetautomaticallyusingJunct.Pot.AutoZero.

ZapCell:ClickZapCelltoapplyavoltagepulseofamplitudesetbyAmplitudeanddurationsetbyDur.

StimulusStreamingModeSelectStimulusStreamingEnabledtogeneratestimuluspulsesaspoint-by-pointwaveforms(ratherthanassetsofdiscretestep/rampcommands).

Page 71: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>Amplifiers>EPC-9/10PatchClampAmplifierTheamplifiergain,compensationandcurrent/voltageclampmodeofTecellapatchclampamplifierscanbesetfromthiscontrolpanel.SelectSetupEPC-9/10PatchClamp

todisplaytheEPC-9/10PatchClampcontrolpanel.

Amp.No.:Selectstheamplifierchanneldisplayedonthepanelwhenamulti-channelamplifierisinuse.

Gain:Selectstheamplifiercurrentgain.Mode:Selectsvoltage-orcurrent-clampmode.TheCCGainandCCTausettingsdeterminegainandresponsetimeofcurrent-clamp.SelecttheGentleModeChangeoptiontochangemodegently.

Page 72: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Filters:Selectsthefilterresponsetypeandcut-offfrequencyofthethetwolowpassfiltersinthecurrentrecordingpathway.Filter1has4fixedsettings,Bessel100kHz,Bessel,30kHz,Bessel10kHzandHQ30kHz.Filter2canbeselectedtohaveeitheraBesselorButterworthresponseandacut-offfrequencybetween0.1and16kHz.(ABesselresponseminimisessignaldistortion(ringing)afterstepchangesinthefilteredsignalwhereasaButterworthresponseprovidesasharpercut-offofhighfrequencies.)

Cfast:Setstheamplitudeandtimeconstantofthefast(i.e.pipette)capacitycompensation.ClicktheAutobuttontoautomaticallysettheCfastcompensation.ClicktheClearbuttontocancelcompensation.

Cslow:Setstheworkingrange,amplitudeandtimeconstantoftheslow(i.e.cell)capacitycompensation.ClicktheAutobuttontoautomaticallysettheCslowcompensation.ClicktheClearbuttontocancelcompensation.

RSCompensation:Setstheresponsespeedandfraction(%)ofseriesresistancecompensation.ClicktheAutobuttontoautomaticallysettheRScompensation.ClicktheClearbuttontocancelcompensation.

Leak:Setstheamountofleakconductancesubtractedfromcurrents.ClicktheAutobuttontoautomaticallysettheleaksubtraction.ClicktheClearbuttontocancelleaksubtraction.

Vpipette:Setsthepipetteandliquidjunctionpotentialcompensationandholdingvoltage.ClicktheAutobuttontoautomaticallysetthepipettecompensation..ClicktheClearbuttontocancelcompensation.

CommandStimulus:Selectthevoltageclampcommandstimulusinputpathandenable/disablelowpassfilteringofstimuluspulses.

Page 73: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>Amplifiers>MolecularDevicesMulticlamp700A/BMolecularDevicesMulticlamp700Aor700BpatchclampsarecontrolledviatheMulticlampCommandercontrolpanelsoftwaresuppliedwiththeamplifierswhichcanbeusedtosetcurrentandvoltagechannelgainandvoltage/current-clampmode.EachMulticlamp700supportstwoseparateamplifiers(Channel1andChannel2)whichrequirestwoWinWCPamplifierchannelstobedefined.WhenaMulticlamp700isinused,bothAmplifier#1andAmplifier#2shouldbedefinedasAxonMulticlamp700A/B.

(Note.IfasecondMulticlampisinuse,Amplifier#3andAmplifier#4shouldbedefinedasAxonMulticlamp700A/B.)AcommunicationslinkbetweentheMulticlampCommandercontrolpanelandWinWCPisautomaticallysetupafterbothMulticlampCommanderandWinWCPprogramsarestarted,allowingWinWCPto

Page 74: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

determinecurrentandvoltagechannelscalingfactorsandvoltage/current-clampmodeforeachamplifierchannel.ResettingtheMulticlamp-WinWCPCommunicationsLinkIfMulticlampCommanderisstoppedandrestartedwhileWinWCPisrunning,communicationsbetweentheprogramscanbelost.ItcanbereestablishedbyselectingSetupResetMulticlamp700A/BLink.

Page 75: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

GettingStarted>Amplifiers>DCLAMP-DynamicClampWinWCPsupportstheStrathclydeElectrophysiologySoftwareDCLAMPdynamicclampbasedontheNationalInstrumentscRIO-9076RealTimeController.Thedynamicclamppermitstheadditionorsubtractionofasimulatedvoltage-andtime-dependentionicconductanceto/fromapatch-clampedcellincurrent-clampmode.AHodgkin-Huxleyvoltage-dependentioniccurrentissimulatedwithbi-exponentialdecaykineticsissupported.Note.Contactj.dempster@strath.ac.ukfordetailsofthecRIO-9076hardwareandfirmwarerequiredtoimplementDCLAMP.SelectSetup->DCLAMPDynamicClamptoopenthedynamicclampcontrolpanel.

Page 76: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DCLAMPComPort:SelectstheserialportusedtocommunicatewiththecRIO-9076controller.ReversalPotential:ThereversalpotentialofthesimulatedioniccurrentisdefinedintheReversalPotential(Vrev)field.Conductance(Gmax):Themaximumconductance(nS)ofthesimulatedconductanceisdefinedintheConductancefield.

Page 77: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

CurrentCommandScaleFactor:Thecurrentcommandscalingfactor(Amps/Volt)ofthepatchclampisenteredintoCurrentCommandScaleFactorfield.EnableInhibitInput(AI2):Tickthisoptiontoenableinhibitionofthesimulatedcurrentinrealtimebya5VsignalappliedtotheAI2inputofthecRIO-9076controller.Conductance:SelecttheAddoptiontoaddthesimulatedcurrenttothecell,SubtracttosubtractitandOfftodisabletheconductance.ActivationParameter(m):Definesthedependenceofsteady-stateandtimeconstantoftheconductanceactivationparameter(m)onmembranepotential.InactivationParameter(h):Definesthedependenceofsteady-stateandtimeconstantoftheconductanceactivationparameter(h)onmembranepotential.FastandslowkineticsaredefinedandtherationoffasttoslowkineticsbytheFastFractionfield.ParameterIncrementing:ConductancemodelparameterscanbeincrementedattheendofastimulusprotocolbyselectingtheAtEndofProtocoloptionorafteranumberofrecordsbyselectingtheAfterNo.ofRecordsoptionandenteringtherequirednumberofrecordsintheassociatedbox.Increments(bothpositiveandnegative)canbeappliedtothemaximumconductance(Gmax),half-maximalvoltagesoftheactivation(m)andinactivation(h)voltage-sensitivitycurvesandactivationandinactivationtimeconstantsbyenteringnon-zerostepsizesintotheincrementstable.

Page 78: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

NOTE.Itcantakeupto45secondstocompletelyupdatethevoltage-sensitivityoftheconductancemodelandduringthatperiodtheconductancemodelwillbeinanintermediatestate.Recordsacquiredwithinthefirst45secondsafteramodelchangeshouldbediscounted.UpdatestoGmaxarefasterandarecompletewithin5seconds.Load/SaveSettings:ClicktheSaveSettingsbuttontosavethedynamicclampconductancesettingstoa.DCSsettingsfile.ClicktheLoadSettingsbuttontoloadsettingsfroma.DCSfile.UpdateDynamicClamp:Updatesdynamicclampwithcurrentsettings.Graphs:TheGraphspageshowsthesteadystateactivation-andinactivation-voltageandtheactivationandinactivationtimeconstant-voltagecurvesforthecurrentsetofmodelparameters.ThedatapointsinthesecurvescanbecopiedtotheWindowsclipboardbyclickingCopytoClipboard.

Page 79: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features
Page 80: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

RecordingExperimentalSignals>MonitoringInputSignals&PatchPipetteSealTestYou can monitor the signals appearing on each channel using the signalmonitor/pipette seal test module which provides a real-time oscilloscopedisplay anddigital readout of the signal levels on the cellmembrane currentandvoltagechannels.Atestpulsecanalsobegeneratedformonitoringpipetteresistanceinpatchclampexperiments.Toopenthemonitor/sealtestmodule,selectfromthemenuRecordPipetteSealTest/SignalMonitor

An oscilloscope trace showing the current signal on each input channel isdisplayed.

Page 81: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DisplayscalingThe vertical display magnification is automatically adjusted to maintain avisibleimageofthetestpulsewithinthedisplayarea.Automaticscalingcanbedisabled by un-checking the Auto scale check box allowing the verticalmagnificationforeachchanneltobeexpandedtoaselectedregionbymovingthe mouse to the upper limit of the region, pressing the left mouse button,drawingarectangletoindicatetheregionandreleasingthemousebutton.The

Page 82: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

verticalmagnificationcanalsobeadjustedusingthe+-buttonsattherightedgeofeachplot.AmplifiersTheAmplifierselectionboxindicateswhichamplifieriscurrentlyselectedforsealtestandthecurrentandvoltageinputchannelsbeingmonitored.IftwoormoreamplifiersareinusethesealtestcanbeswitchedbetweenamplifiersbyselectingAmplifier#1,#2etc.(SeeAmplifiers)The amplifier voltage/current- clamp mode is indicated by the ClampModeoptions.(Whenmodetelegraphsareoperationalfortheamplifiertheseindicate the actual state of the amplifier.When telegraph information is notavailable the Vclamp and Iclamp buttons must be set by the user to theamplifierclampmode.)The amplifier gain (current channel gain in voltage-clamp mode, voltagechannelgain incurrent-clampmode) is indicated in theAmplifierGainbox.When gain telegraphs are operational these indicate the actual state of theamplifier.When telegraph information is not available the current gainsettingisenteredherebytheuser.Theanalogoutputchannel(s)towhichthetestpulseisappliedisindicatedintheSendPulseTolistofcheckboxes.SelectinganamplifierintheAmplifierselection box, automatically selects the output channel connected to theamplifier stimulus command input. The test pulse output can be routed to adifferent output channel (or to additional channels) by ticking the requiredchannels.CellholdingvoltageandtestpulsesYoucancontroltheholdingvoltageappliedtothecellandtheamplitudeanddurationofa testvoltagepulsebyselectingoneof threeavailable testpulses(Pulse#1,#2,#3).Thesizeofeachpulsetypeissetbyenteringanappropriatevalueforholdingvoltageandpulse amplitude into theHoldingvoltage orAmplitude box foreachpulse.ThewidthofthepulseisdefinedbythePulsewidthbox.You can switch between pulses by pressing the function key associatedwitheachpulse(Pulse#1=F3,Pulse#1=F4,Pulse#1=F5).

Page 83: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

CurrentandvoltagereadoutsA readout of the cell membrane holding current and voltage, and test pulseamplitude,appearsatthebottomofthemonitorwindow.ClickingtheSavetoLogbuttonsaves thecurrentPipetteorCell readings tothelogfile.During initial formation of a giga-seal, the Pipette option displays pipetteresistance,computedfrom

where Vpulse and Ipulse are the steady-state voltage and current pulseamplitudes.TheCell (G)pagedisplays thecellmembraneconductance,Gm,capacity,Cm,andaccessconductance,Ga,andtheCell(R)pagedisplaysthecellmembraneresistance,Rm,(1/Gm)capacity,Cm,andaccessresistance,Ra,(1/Ga).Gm,Cm,andGaarecomputedfrom

whereI0 is the initial currentat the startof thecapacity transientand is theexponentialtimeconstantofdecayofthecapacitancecurrent(SeeGillis,1995,for details). I0 ican be estimated either The Ga estimate from optiondetermineshowI0 isestimated(Peak: I0 estimated from thepeakcurrentofthe capacity transient.Exp.Amp.: I0 estimated from amplitude of the fittedexponentialatthestartofthevoltagestep.Note. If Ga, Gm and Cm are to be estimated correctly, the patch clamp’s

Page 84: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

pipette series resistance compensation and capacity current cancellationfeaturesmustbeturnedoff.SweepsAveragedThe Sweeps Averaged setting determines the number of test pulse sweepsaveragedtocalculatethedisplayedpipetteandcellparameters(Rpipette,Rm,Gm,Cm,Ra,Ga).Valuescanrangefrom1(noaveraging)to10(averagingofthe10mostrecenttestpulses).ZapClicking the Zap button to apply a single voltage pulse of amplitude anddurationdefinedintheAmplitudeandPulseWidthboxes.Azappulsecanbeusedtoperforatethecellmembraneinacell-attachedpatchtoformawhole-cellpath.

Page 85: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

RecordingExperimentalSignals>RecordingSignalsCreatingadatafile

Tocreateanewdatafiletoholdyourrecordings,selectfromthemenuFileNewDataFiletoopentheNewDataFiledialogbox.

Select thediskand folder intowhich the file is tobeplacedusing theSaveInlistbox.WinWCPdatafileshavetheextensionextension".wcp"Afteradatafilehasbeencreated,selectRecordRecordtodisk

toopentheRecordtodiskwindow.

Page 86: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Thedisplayareaofthescreenactslikeadigitaloscilloscope,showingtracesofthesignalsastheyarerecorded.Theamplifiergain(currentchannelgaininvoltage-clampmode,voltagechannelgainincurrent-clampmode)isindicatedintheAmplifierGain/Modebox.Whengaintelegraphsareoperationaltheseindicatetheactualgainsettingsoftheamplifier.Whentelegraphinformationisnotavailablethecurrentgainsettingisenteredherebytheuser.The amplifier voltage- /current-clamp mode is indicated by the

Page 87: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

VClamp/IClamp options. (When mode telegraphs are operational for theamplifier these indicate the actual state of the amplifier. When telegraphinformationisnotavailabletheVclampandIclampbuttonsmustbesetbytheusertotheamplifierclampmode.)

Recordingmodes

Ingeneral,recordingsweep(s)mustbesynchronisedwiththestartofthesignalsunder study, toensure that the signal is capturedwithin the recordandalwaysappears in the same place. The trigger mode determines how thissynchronisationtakesplace.Thereare4recordingmodes:FreeRunExternalTriggerEventDetectorStimulusProtocolYou must select a recording mode appropriate to the type of signal to berecordedandtheconfigurationofyourrecordingsystem.

Page 88: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

RecordingExperimentalSignals>RecordingModes>FreeRunTheFree Run trigger mode is used forunsynchronised recording. Recordingsweeps start immediately after theRecord button is pressed and continueuntiltherequirednumberofrecordshavebeencollected.Choosethefreerunmodeforsimpletestsofthelaboratoryinterfaceandforsignalswhere synchronisation is not possible orrequired.

Page 89: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

RecordingExperimentalSignals>RecordingModes>ExternalTriggerWhen theExt. Triggeredmode is selected,the recording sweep is synchronised to atrigger pulse applied to the external triggerinput of the laboratory interface. If theActive High option is selected, recordingwillbetriggeredbya0V-to-5Vtransitiononthetriggerinput.IftheActiveLowoptionisselected,recordingwillbetriggeredbya5V-to-0V transition. (Note, some laboratoryinterfaces support only one or other of thetwotriggerpolarities.)

Many kinds of electrophysiological signalsare evokedby stimulating the cell or tissue,using an electrical stimulator. In order to record such signals, the recordingsweepmustbesynchronisedwiththestimulator,ideallysothatthesweepsstartsshortlybeforethecellisstimulated.Duringastimuluscycle,thestimulatorsync.pulse is produced first (triggering the recording sweep) and, after a delay(settableonthestimulatorfrontpanel),thestimulusitself.

Page 90: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

RecordingExperimentalSignals>RecordingModes>DetectEventsThe Detect Events event detector modeprovides ameans of detecting signals as theyoccur within an incoming analog signal. Athreshold-based event detection algorithmmonitors the incoming signal on one of theinputchannels.Anevent isdetectedwhenthesignal deviates bymore than a predeterminedlevel from the average baseline level. Tocompensate for slow drifts in the baselinelevel, the threshold level is maintained at aconstant distance from the baseline bymeansof a running average calculation. The eventdetector is configured by setting threeparameters.

If more than one channel is being recorded,selecttheinputchannelonwhicheventsaretobedetectedfromthedetectionChannellist.

Enter the detection threshold into theThreshold box. The threshold level isexpressedasapercentageofthetotalinputrange,withitspolaritydeterminingwhetherpositive-ornegative-goingsignalsaretobedetected.Thelevelshouldbesetassmallaspossibletomaximisethelikelihoodofaneventbeingdetected,butwithoutproducinganexcessivenumberof false eventsdue tobackgroundnoisetriggeringthedetector.Valuesofaround5-10%areoftenused,butseveraltrialsmaybenecessarybeforethebestlevelforaparticularexperimentisfound.

ThePretrigger settingdetermines thepercentageof the record tobecollectedbeforethedetectionpoint.Atypicalvalueis30%.

Page 91: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

RecordingExperimentalSignals>RecordingModes>StimulusProtocolInStimulus Protocol mode,WinWCP functions as a stimulator as well as arecordingdevice.Sequencesofrecordingsweepsareacquiredattimedintervals,in synchronywith computer-generated stimuli applied to the cell. The stimulicanbeintheformofeithervoltagewaveformsoron/offTTLdigitalpulsesforcontrollingvalvesorotherdevices.Up to4voltagewaveformoutputchannelsaresupportedand4-8TTLdigitaloutputchannels(dependingonthelaboratoryinterface).

Eachstimuluspulseisassociatedwithasinglerecordingsweepandthedurationor amplitude of any part of a pulse can be incremented between records. Acomplete stimulus protocol thus consists of a series of one or more pulses,incremented in amplitude or duration to create a family of pulses. Complexstimulus waveforms can be produced, including series of rectangular steps,ramps, and digitised analog signals. Protocols are created using theStimulus/RecordingProtocolEditor.

ApplyingSingleProtocols

SelecttheSingleoptiontoapplyasinglestimulusprotocol (or linked series of protocols) selectedfrom the list of available protocols in theProtocollist.

By default, protocol files are stored as files withthe.XMLextensioninthefolderc:\winwcp\vprot.TheprotocolfoldercanbechangedbyclickingSetStimulusProtocolFolderandselectinganotherfolder.

ApplyingSequencesofProtocols

Select the List option to applying a sequence of protocols defined by theprotocolexecutionlist,selectedfromProtocolList.

Tocreateanewprotocolexecutionlist:

1)EnteranameforthenewlistandclickNewList.

Page 92: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

2) Add protocols to the list by clicking AddProtocoltoListandselectingaprotocolusingtheprotocolfileselectionbox.

Todeletethecurrentlyselectedprotocolexecutionlist,clickDeleteList.

Protocol execution lists are stored as files with.LSTextensionsintheprotocolsfolder.

Page 93: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

RecordingExperimentalSignals>SettingtheRecordingSweepSizeandDurationWhenFreeRun,ExternalTriggerorDetectEventsrecordingmodesareselected,thenumberofanaloginputchannels,numberofsweeps,thenumberofdigitalsamplesperchannelandtherecordingsweepdurationneedtobesetintherecordingwindow.(Note,inStimulusProtocolmode,thesearesetintheprotocol.)No.records: Sets the number of recordingsweepstobecollectedNo. input channels: Sets the number ofanaloginputchannelstobeacquired.Channelsarealwaysacquiredinsequencefrom Ch.0 upwards, i.e. No. input channels=1, selects Ch.0; No. inputchannels=2selectsCh.0&Ch.1etc.Record duration: Sets the required duration of the recording sweep. Set thedurationtoavaluethatisapproximately50%longerthanthetimecourseofthesignalsthatyouintendtorecord.

No.samples:Setsthenumberofsamplestobeacquiredperinputchannel.Theminimum is 256 samples per channel and increments are in units of 256.Themaximumrangesfrom16184/No.Channels-1048576/No.Channels,dependingonthelaboratoryinterfaceinuse.

Sampling Interval: The Sampling interval box displays the time betweendigitisedsamplesacquiredfromeachanaloginputchannel.Itisdeterminedfrom

EnteringavalueintotheSamplingintervalbox,willresultinanadjustmentoftheRecordduration.

Itisimportanttouseasamplingintervalwhichissmallenoughtoensurethatasufficient number of samples are acquired during the most rapidly changingphases of the signals being recorded. For most types of signal, 2048samples/channelandarecorddurationapproximately50%longerthanthesignal

Page 94: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

timecourseprovidesatisfactoryresults.(However,notethatsomesignals,suchascardiacventricularactionpotentials,cancombinelongtimecourses(200-300ms)withveryrapidrisingphases(1-2ms).Insuchcircumstances,8192ormoresamples/channelmightberequiredtoaccuratelyrepresenttherisingphase.)

To avoid aliasing artefacts, the analog signals should be low-pass filtered toremove frequency components greater than half of the sampling rate (i.e.reciprocalofthesamplinginterval).

Page 95: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

RecordingExperimentalSignals>CreatingStimulusProtocols>OpeningtheStimulus/RecordingProtocolEditorTocreateastimulusprotocol,selectSetupStimulus/RecordingProtocolEditor

toopenthestimuluseditormodule.

Upto4voltagewaveformoutputchannels(AO0-AO3)areavailableand8TTLdigitalpulsechannels(DO0-DO7).AdiagramoftheoutputwaveformsappearsintheWaveformdisplaybox.

Tocreateastimulusprotocol,clicktheNewProtocol

Page 96: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

buttontocreateablankprotocol.

Next

Page 97: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

RecordingExperimentalSignals>CreatingStimulusProtocols>Analog&DigitalOutputChannels

AnalogOutputs(AO):SelectthenumberofanalogoutputchannelstobeusedintheanalogoutputsNo.Channelslist.For eachAOchanneldefined, select the typeof stimulus (VoltageorCurrent)andthestimulusunitsintheStimulusTypelistandtheholdinglevel(thelevelrelativetowhichvoltage/currentstepsareapplied)intheHoldingLevelbox.

DigitalOutputs(DO):SelectthenumberofdigitaloutputchannelstobeusedinthedigitaloutputsNo.Channelslist.

Settheholdingpattern(thedefaultdigitaloutputstatebetweendigitalstimuluspulses)intheHoldingPatterncheckboxes.

(Note, during execution of a stimulus protocol, the analog and digital holdinglevelsoverridethedefaultholdinglevelssetintheSealTestorDefaultSettingswindows).

Next

Page 98: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

RecordingExperimentalSignals>CreatingStimulusProtocols>RecordingSettings

Select theRecording tab page to set the number of recording sweeps to beacquired during the protocol and the number of analog channels,samples/channel,duration,andsweeprepetitioninterval.Recording duration: theduration of the recordingsweep. (Note. When theFixed sampling interval optionisselected,thisentryisdefinedby the Sampling intervalsetting.)

Sampling interval: Timeinterval between samples oneach channel. When theFixed option is selected, thesampling interval entered heredefines the duration of theRecordingduration(SamplingintervalxNo.samplesperchannel).WhentheFixedoptionisnotselected,samplingintervalissetbytheRecordingduration(Recordingduration/No.samplesperchannel).

Stimulus repeat period: the time interval between successive recordingsweepsintheprotocol.

No.records:Thenumberofrecordstobeacquiredduringtheprotocol.

No.repeatsper increment:For incrementedstepwaveforms, thenumberoftimesastimulusistoberepeatedwithoutincrementingthestepsize.

No. input channels: The number of analog input channels to be acquired.Channelsarealwaysacquired insequencefromCh.0upwards, i.e.No. inputchannels=1,selectsCh.0;No.inputchannels=2selectsCh.0&Ch.1etc.No.samples: The number of samples to be acquired per input channel. Theminimumis256samplesperchannelincreasinginstepsof256.Themaximumranges from16184/No.Channels - 1048576/No.Channels, dependingon thelaboratoryinterfaceinuse.

Page 99: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

External Stimulus trigger (Y/N): Enables the stimulus protocol to betriggeredbyanexternalTTLpulseinsteadoftheinternaltimer.WhensettoY,thestimulusrepeatperiodisignoredandthestimulusprotocolbeginswhenaTTLpulseisreceivedontheExternalStimulusTriggerInput(Seelaboratoryinterfacecardconnectionstablesinsection1.)

Leaksubtractionsettings

A protocol can be programmed to add digital leak subtraction records usingthe P/N mode option. When this option is selected, a series of additionalrecordingsweepsaregeneratedforeachrecorddefinedintheprotocol,usinganinvertedandscaleddownversionofthecommandvoltagewaveform.Adigitalaverageisobtainedfromtheserecordsandstoredinthedatafileasa“LEAK”record,alongwiththebasic“TEST”record.

Youcanchangethenumberofpulsesusedtocomputethe“LEAK”recordanddivisionfactorbyalteringthevaluesintheboxesshown.Thedefaultvaluesare4leakrecordswithvoltagewaveformdividedby–4.Note that subtraction of the “LEAK” from “TEST” records is done using theleaksubtractionmodule.(Seesection13fordetails.)

Protocollinking

Recording normally stops when the requested sequence of records within aprotocoliscompleted.Protocolscan,however,belinkedtogetherbyselectingaprotocolfromtheLinktonextprotocol list,sothatoncompletionofthefirstprotocol,controlistransferredtothelinkedprotocol.

Next

Page 100: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

RecordingExperimentalSignals>CreatingStimulusProtocols>AddingStimulusWaveformstotheProtocol

SelecttheStimulustabpagetoaddstimuluswaveformstotheanalogordigitaloutputchannels.

WaveformsareconstructedbydraggingwaveformstepandrampelementsfromtheToolboxanddroppingthemintotheselectedvoltagechannel(AO0-AO4)ordigital(DO0–DO7)outputlist.Aplotoftheresultingstimulusprotocolforeachoutputchannelisshownintheprotocoldisplaypanel.A stimulus waveform on each output channel can consist of up 10 separateelements. The amplitude and duration for each element is defined in its

Page 101: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

parameterstablewhichcanbemadetoappearbyclickingontheelement.

Eight analog and 4 digitalwaveform elements are available in the toolbox, asdetailedbelow.

Rectangularvoltagepulseoffixedsize

Asimplepulse,whichdoesnot vary in amplitude anddurationbetweenrecords.Thiselementcanbeusedtoprovideseriesofstimulioffixedsizeor,incombinationwithotherelements,toprovidefixedpre-conditioningpulses. ParametersInitialDelay Delay(attheholdinglevel)beforethepulsebegins.Amplitude Pulseamplitude.Duration Pulseduration.

Familyofrectangularpulsesvaryinginamplitude

Arectangularvoltagepulsewhoseamplitudeisautomaticallyincrementedbetweenrecordingsweeps.Thiselementistypicallyusedtoexplorethevoltage-sensitivity of ionic conductances, by generating records containing thewhole-cell membrane currents evoked in response to a series of voltage steps todifferentmembranepotentials. ParametersInitialDelay Delay(attheholdinglevel)beforethepulsebegins.Amplitude Amplitudeofthefirstpulseintheseries.Amplitude(increment)

Incrementtobeaddedtoamplitudebetweenrecords.

Duration Pulseduration.

Familyofrectangularvoltagepulsesvaryinginduration

A rectangularvoltagepulsewhoseduration is automatically incrementedbetween recording sweeps.Thiselement ismost commonlyusedasavariableduration preconditioning pulse in 2 or 3 step protocols for investigatinginactivationkineticsofHodgkin-Huxleytypeconductances.

Page 102: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

ParametersInitialDelay Delay(attheholdinglevel)beforethepulsebegins.Amplitude Pulseamplitude.Duration Pulseduration.Duration(increment) Incrementtobeaddedtodurationbetweenrecords.

Seriesofrectangularvoltagepulses(incrementableinterval)

Atrainofrectangularvoltagepulsesatfixedtimeintervals(incrementablebetweenrecords)andoffixedduration.Thiselementcanbeusedtoproduceaseriesofstimuli toobservetheeffectofrepeatedapplicationofastimulusatahighrate.Itcanalsobeusedtoproduceatrainofpre-conditioningstimuliforasubsequenttestwaveform. ParametersInitialDelay Delay(attheholdinglevel)beforethepulsebegins.Amplitude Pulseamplitude.Duration Pulseduration.Frequency Intervalbetweenpulsesintrain.Repeatperiod(incr.) Incrementinrepeatperiodbetweenrecords.No.repeats Numberofpulsesintrain.Seriesofrectangularvoltagepulses(incrementablerate)

A trainof rectangularvoltagepulsesata fixed frequency(incrementablebetweenrecords)andoffixedduration.Thiselementcanbeusedtoproduceaseriesofstimuli toobservetheeffectofrepeatedapplicationofastimulusatahighrate.Itcanalsobeusedtoproduceatrainofpre-conditioningstimuliforasubsequenttestwaveform. ParametersInitialDelay Delay(attheholdinglevel)beforethepulsebegins.Amplitude Pulseamplitude.Duration Pulseduration.Frequency Frequency(Hz)ofpulseswithintrain.Frequency(incr.) Incrementinfrequencybetweenrecords.No.repeats Numberofpulsesintrain.

Page 103: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Voltageramp

Alinearvoltagerampbetweentwovoltagelevels.Voltagerampsprovideameansof rapidlygenerating thesteadystatecurrent-voltagerelationshipforanionicconductance. (Note that, the rampgeneratedby thecomputer isnot trulylinear,butconsistsofastaircaseoffinesteps.Thesestepscanbesmoothedout,by low-pass filtering thevoltage stimulus signalbefore it is fed into thepatchclamp.) ParametersInitialDelay Delay(attheholdinglevel)beforethepulsebegins.Amplitude Amplitudeatstartoframp.EndAmplitude Amplitudeatendoframp.Duration Rampduration.

Digitisedanalogwaveform

Adigitisedanalogwaveformloadedfromanexternaldatafile. ParametersInitialDelay Delay (at the holding level) before the pulse

begins.FileName Nameoftextfilecontainingdigitisedwaveform.D/Aupdateinterval Time interval between digitised waveform

points.No.Points No.ofdigitisedwaveformdatapointstobeused

inthestimulus.Startingpoint(increment) Increment to be added between records to the

first data point of the digitisedwaveform to beusedinthestimulus.

Scaleby ScalewaveformbyspecifiedfactorScaleby(increment) IncrementinscalingbetweenrecordsOffsetby AddoffsettowaveformOffsetby(increment) IncrementinoffsetbetweenrecordsDigitised waveforms are loaded into the stimulus protocol from text filescontainingthedigitiseddatapoints.Thewaveformdatacanbeformattedeitherasasinglecolumnofamplitudedataorapairofcolumnsoftime(inseconds)

Page 104: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

and amplitude (in the stimulus units of the output channel to contain thewaveform)datapointsseparatedby<tab>characters,i.e.

T0V0T1V1…etcToloadadigitisedwaveformfroma textfile,click the buttonnexttotheFileNametableentryandselectthefilecontainingthedigitisedwaveform.

Afterloadingthedata,theNo.Pointsentryintheparametertablesindicatesthenumberofpointsloadedfromthefile.FortwocolumndatafileswhichcontaintimedatatheD/Aupdateintervalissettothetimedifferencebetweenthefirstandsecondrowsofdata.Forsinglecolumndatafiles,D/Aupdateintervalmustbeenteredbytheuser.

SineWave

A burst of sine waves. Amplitude and frequency can beincrementedbetweenrecords.

ParametersInitialDelay Delay(attheholdinglevel)beforethepulsebegins.Amplitude Sinewaveamplitude.Amplitude(incr.) IncrementinamplitudebetweenrecordsDuration Sineburstduration.Frequency Sinewavefrequency(Hz)Frequency(incr.) Incrementinfrequencybetweenrecords.

Emptyanalogelement

Emptyanalogwaveformelement.Dragging this elementon toananalogoutputlist,erasestheelementitisplacedon.

Digitalpulse(fixedduration)

Afixeddurationdigitalpulse.Thiselementcanbeusedtoswitchopenor

Page 105: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

closevalvescontrollingtheflowofsolutionsoveracell.Multipledigitaloutputscanbeusedtosimultaneouslyopenonevalvewhileanotherisclosed. ParametersInitialDelay Delay(attheholdinglevel)beforethepulsebegins.State(0=0V,1=5V) Digitaloutputstateduringpulse:0=0V,1=5V.Duration Pulseduration.Familyofdigitalpulse(varyinginduration)

A digital pulse whose duration is automatically incremented betweenrecordingsweeps.

ParametersInitialDelay Delay(attheholdinglevel)beforethepulsebegins.State(0=0V,1=5V) Digitaloutputstateduringpulse:0=0V,1=5V.Duration Pulseduration.Duration(increment) Incrementindurationbetweenrecords.

Trainofdigitalpulses(incrementableinterval)

Atrainofdigitalpulsesatfixedintervals(incrementablebetweenrecords)andoffixedduration.Thiselementcanbeusedtoapplyarapidtrainofstimulitoacell. ParametersInitialDelay Delay(attheholdinglevel)beforethepulsebegins.State(0=0V,1=5V) Digitaloutputstateduringpulse:0=0V,1=5V.Duration Pulseduration.Repeatperiod Intervalbetweenpulseintrain.Repeatperiod(incr.) Incrementinrepeatperiodbetweenrecords.No.repeats Numberofpulsesintrain.

Trainofdigitalpulses(incrementablerate)

A train of digital pulses at a fixed frequency (incrementable betweenrecords)andoffixedduration.Thiselementcanbeusedtoapplyarapidtrainof

Page 106: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

stimulitoacell. ParametersInitialDelay Delay(attheholdinglevel)beforethepulsebegins.State(0=0V,1=5V) Digitaloutputstateduringpulse:0=0V,1=5V.Duration Pulseduration.Frequency Frequency(Hz)ofpulseswithintrain.Repeatperiod(incr.) Incrementinfrequencybetweenrecords.No.repeats Numberofpulsesintrain.

Userdefineddigitalwaveform

AdigitalTTLwaveformloadedfromanexternaldatafile. ParametersInitialDelay Delay (at the holding level) before the pulse

begins.FileName Nameoftextfilecontainingdigitisedwaveform.D/Aupdateinterval Time interval between digitised waveform

points.No.Points No.ofdigitisedwaveformdatapointstobeused

inthestimulus.Startingpoint(increment) Increment to be added between records to the

first data point of the digitisedwaveform to beusedinthestimulus.

Digitised waveforms are loaded into the stimulus protocol from text filescontaining theTTLdata points (0 or 1).Thewaveformdata canbe formattedeitherasasinglecolumnofbinarydataorapairofcolumnsoftime(inseconds)andbinarydatapoints(0/1)separatedby<tab>characters,i.e.

T00T11…etcTo load a waveform from a text file, click the button next to the FileNametableentryandselectthefilecontainingthedigitisedwaveform.

Afterloadingthedata,theNo.Pointsentryintheparametertablesindicatesthenumberofpointsloadedfromthefile.FortwocolumndatafileswhichcontaintimedatatheD/Aupdateintervalissettothetimedifferencebetweenthefirst

Page 107: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

andsecondrowsofdata.Forsinglecolumndatafiles,D/Aupdateintervalmustbeenteredbytheuser.

Emptydigitalelement

Empty digital waveform element. Dragging this element on to a digitaloutputlist,erasestheelementitisplacedon.

D/AUpdateIntervalThe D/A Update Interval box displays the D/A converter updateintervaltobeusedtoproducetheanalogstimuluswaveformswithintheprotocol.

The interval is normally set toRecording Duration/No. Samples,(seeRecordingSettings)butmaybegreaterthanthisifthelaboratoryinterfacecannotsupportthisD/Aupdaterate,orlessifshortdurationpulses exist within the protocol. If digitised analog waveformelementsexistwithintheprotocol,theupdateintervalissettototheD/Aupdateintervalforthesewaveforms.

Tokeep theD/Aupdate interval fixedataspecifiedvalue,enter theupdate interval into theD/AUpdate Interval box, and tick theFixIntervaloption.(Note.IfthelaboratoryinterfacecannotsupportthisD/Aupdate rate itwill be adjusted to theminimumpossible updateintervalfortheinterface.)

Next

Page 108: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

RecordingExperimentalSignals>CreatingStimulusProtocols>GlobalStimulusVariablesTheamplitudeanddurationofwaveformswithinastimulusprotocolcanbedefinedinthewaveformparametertablesusingtheglobalstimulusvariables(G1..G5)insteadoffixedvalues.Thisallowsmultiplewaveformsettingswithinaprotocolorrelatedsetofprotocolstobechangedbyeditingasinglevalue.Globalvariablesarestoredindependentlyofindividualprotocolsandappliedtoallprotocolsreferencingthemwhentheprotocolisrun.Awaveformparametercanbelinkedtoaglobalvariablebyenteringthenameofoneofthefivevariables(G1,G2,G3,G4,G5)intothefieldintheparametertable.

Page 109: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

ThevaluesoftheglobalvariablescanbesetinthetableontheGlobalVariablespage.Changingthevalueofthevariableintheglobalvariablestablechangesthewaveformparameterintheprotocolswhichreferencethatvariable.

Notethattheunitsoftheglobalvariablesappliedtowaveformdurationparametersareseconds(ratherthanmsecsasintheprotocols)andforamplitudeparameterstheunitsofthestimulustype.

Page 110: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

RecordingExperimentalSignals>CreatingStimulusProtocols>SavingandLoadingStimulusProtocols

Whenyouhavecreatedastimulusprotocol,youcansaveittoaprotocolfilebyclickingtheSaveProtocolAsbuttontoopentheSaveStimulusProtocoldialogbox.

Stimulusprotocolsarestoredasfileswith.XMLfileextensions,inthedirectory,C:\\WinWCP\vprot\Protocol files can be re-loaded for editing, by clicking the Open Protocolbutton,andselectingaprotocolfilefromthelistpresentedintheLoadStimulusProtocoldialogbox.ThefolderusedtostoreprotocolscanbechangedbyclickingtheSetProtocolFolderbutton toopentheprotocolfolderselectiondialogbox,clickingonaafolder,thenclickingtheOpenbutton.

Next

Page 111: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

RecordingExperimentalSignals>CreatingStimulusProtocols>ExampleProtocolsAnumberofexampleprotocolsareinstalledinthevprotfolderwithWinWCP.

VSteps 10-100mV100ms.xml

A family of 10 depolarising, 100msec duration,voltagesteps,rangingfrom10mVto100mV.

ISteps10-100pA100ms.xml

Afamilyof10depolarising,100msecduration,currentsteps,rangingfrom10pAto100pA.

tailcurrent.xml A two step pulse protocol for recording tailcurrents.A500msecpre-pulse,followedbya60mV, 50 msec duration test pulse. The pre-pulsestepsfrom10mVto120mV.

Ramp-100..100mV1s.xml Avoltage ramp,slewingfrom–100mVto+100mVoveraperiodof1sec.

sinewave.xml Adigitised1572samplepointsinewaveform.

Digpulse.xml A digital stimulus program controlling digitaloutputs0and1.Dig.0isOFFinitiallyandpulsesONforaperiodof50msec,afteradelayof100msec.Dig. 0 isON initially and pulsesOFF for50msec.

Next

Page 112: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

RecordingExperimentalSignals>CreatingStimulusProtocols>DefaultOutputSettings

ThedefaultoutputsettingspanelsetsthedefaultanaloganddigitaloutputholdinglevelswhenastimulusprotocolisNOTinprogress.SelectSetup>DefaultOutputSettingstoopentheDefaultOutputSettingscontrolpanel

AnalogOutputHoldingLevels:Setsthedefaultholdinglevelfortheanalogoutputs.(Note.Whenanamplifierisdefined,thedefaultholdinglevelforthecommandoutputofthatamplifiercanalsobesetbychangingtheholdinglevelinthePipetteSealTestwindow.)DigitalOutputs:SelectingtheappropriateOn/Offswitch,setsthedefaultvoltagelevels(ON=5V,OFF=0V)tobeoutputonthedigitaloutputlines.DefaultFileName:SelecttheIncludeDateoptiontoincludethecurrentdateinauto-createddefaultfilename.EntertextintothePrefixfieldtoaddprefixtexttothefilename.ClicktheApplybuttontoapplythesettingstotheoutputs.

Page 113: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

RecordingExperimentalSignals>AmplifierGainSettingThe amplifier gain (current channel gain involtage-clamp mode, voltage channel gain incurrent-clampmode)isindicatedintheAmplifierGains box.Whengain telegraphsareoperationaltheseindicatetheactualstateoftheamplifier.Whentelegraphinformationisnot available the current gain setting is entered here by the user.(SeeAmplifiers)

Page 114: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

RecordingExperimentalSignals>ExperimentIdentification/CommentsAlineofoftextidentifyingthepurposeoftherecordingcanbeenteredintotheIdentboxatthetopoftherecordingwindow.

Thislineisstoredinthedatafile.WhentheReturnkeyispressedthecontentsofthelineiswrittentothelogfile.

Short tags (up to8 characters) canbe associatedwith each recordby enteringtextintotheMarkerboxandclickingtheAddbutton.

LogFileAlogfileoftheoperationsinitiatedbytheuserisupdatedduringthecourseofrecordingoranalysinganexperiment.Thenamesofdatafilescreatedorloaded,comments entered, stimulus programs used, and other events are stored alongwith the time that the event occurred. The log file can be used like anexperimenter'snotebooktokeepawrittenrecordoftheexperiment.Anewlogfileisopenedonadailybasiswithanameintheformdd-mm-yy.logandstoredintheWinWCPprogramdirectory.SelectFileInspectLogFile

todisplaytheexperimentallog:

Page 115: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

AdditionalnotescanbeaddedtothelogfilebyenteringtextintotheAddNoteboxandclickingtheAddbutton.

Page 116: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

RecordingExperimentalSignals>StartingaRecordingAfterselectingarecordingmodeand(ifnecessary)configuringtherecordingsweepsizeandduration,clicktheRecordbuttontobeginrecording

Note,makesurethattheSavetoFileboxischeckedtoenablewritingtothedatafile.Select the Incl. stim protocol in file name option to append thenameofstimulusprotocolbeingappliedtothefilename.Whenthisoption is selectedanewdata file is createdevery timea seriesofrecording sweeps are initiated by pressing theRecord button, orwhenalinkedstimulusprotocolisrun.Ifyouwanttostoprecordingbeforetheselectednumberofrecordshasbeenacquired,clicktheStopbutton.

Page 117: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

RecordingExperimentalSignals>On-lineAnalysisTheon-lineanalysiswindowallowsaseriesofmeasurements(signallevelatcursor,average,peakamplitude,10-90%risetimeandmaximumrateofrise)tobemadeonthewaveformrecordedduringeachsweep.Amaximumof10measurementscanbeplotted.

To display the on-line analysis window, click the On-line Analysis WindowOpenbutton.ItcanbeclosedbyclickingtheClosebutton,orclosingtheOn-lineAnalysiswindow.

CreatingMeasurementPlots

Page 118: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Tocreateawaveformmeasurementplot,select:

1)ThetypemeasurementfromtheMeasurementslist,

2) The recording channel to be measured from theChan.list

3) Forpeak, rise time, rateof riseandslope: the cursorpair(C1-C2orC3-C4)definingtheanalysisregionfromtheCursors list and thepolarityof the signal (positive-going, negative-going or absolute (both positive- andnegative-going))fromthePolarityoptions.

4) ForCursor 1, 2, 3 or 4: enter the number of pointsaveragedaboutthemeasurementpointintoPointsAvgd.

5) Forrateofrise: theseriesof samplespoints (1,5,7)usedtocomputerasmoothedrateofchangeintoSmoothing.

6)Optional.ThestimulusprotocolassociatedwiththemeasurementintheForStimProtocollist.(Whenastimulusprotocolisselected,measurementsareonlyaddedtotheplotwhentheprotocolisrunning.)

ThenclicktheAddtoPlotbutton.

To erase themeasurements list, click theClr.Measurements button.To cleartheplot(butnotthemeasurementlist)clicktheClearPlotsbutton.ThedatainthecurrentlydisplayedplotscanbecopiedtotheWindowsclipboardbyclickingtheCopytoClipboardbutton.Waveformmeasurementsarealsowrittentothelogfileastheyareacquired.

MeasurementcursorsThe two pairs of linked vertical cursorsC1-C2 or C3-C4 define the regionwithin the recording sweep where a waveform measurement is made. Theyshouldbeplacedtoincludethewaveformofinterest,butexcludeanystimulusorotherartefactswithintherecordingsweep.

Page 119: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

The C0 cursor defines the baseline level preceding thewaveformof interest.PeakandC1-C4cursormeasurementsare made relative to the signal level at C0 when the at 0cursor zero level option is selected, OR relative to the ‘z’horizontalzerolevelcursorwhentheatZcursoroptionisselected.

MeasurementsTheavailablewaveformmeasurementsarelistedinthetablebelow:

MeasurementsPeak(+), Peakpositiveamplitudewithin the regionof the recording

sweepdefinedbythecursors(C1-C2orC3-C4).

Risetime(+) TimetakenforsignaltorisewithinthepercentagerangeofPeak (+), defined in Rise Time Range box (default 10-90%), (TheC0 cursor isused indicate thebaseline levelthesignalisrisingfromandshouldbeplacedbeforetheriseofthewaveform.)

RateofRise(+) MaximumrateofchangeduringrisefrombaselineleveltoPeak(+).

RisingSlope(+)

SlopeofrisingedgeofsignalwithinthepercentagerangeofPeak(+),definedinRiseTimeRangebox(default10-90%),

Peak(-) Peaknegativeamplitudewithintheregionoftherecordingsweepdefinedbythecursors(C1-C2orC3-C4).

Page 120: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Risetime(-) TimetakenforsignaltorisewithinthepercentagerangeofPeak (-), defined in Rise Time Range box (default 10-90%), (TheC0 cursor isused indicate thebaseline levelthesignalisrisingfromandshouldbeplacedbeforetheriseofthewaveform.)

RateofRise(-) MaximumrateofchangeduringrisefrombaselineleveltotoPeak(-).

RisingSlope(-)

SlopeofrisingedgeofsignalwithinthepercentagerangeofPeak(-),definedinRiseTimeRangebox(default10-90%),

Slope The slope of a straight line fitted to the region of therecordingsweepdefinedbythecursors(C1-C2orC3-C4).

Peak(abs) LargestabsolutevalueofPeak(+)andPeak(-).

Risetime(abs) Timetakenforsignaltorisefrom10%abovepre-waveformbaselinelevelto90%ofPeak(abs).(TheC0cursorisusedindicatebaselinelevelandshouldbeplacedbeforetheriseofthewaveform.)

Rate of Rise(abs)

MaximumrateofchangeduringrisefrombaselineleveltoPeak(abs)

Cursor.1 Signal level atC1 cursor position, averaged over PointsAvgd.pointsaroundcursorposition.

Cursor.2 Average signal level atC2 cursor position, averaged overPointsAvgd.pointsaroundcursorposition.

Cursor.3 Average signal level atC3 cursor position, averaged overPointsAvgd.pointsaroundcursorposition.

Cursor.4 Average signal level atC4 cursor position, averaged overPointsAvgd.pointsaroundcursorposition.

Page 121: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

RecordingExperimentalSignals>ZerolevelsThe signal zero level for a channel can be defined in either of two ways. InFromrecordmode,it iscomputedastheaveragelevelfromadefinedportionofeachrecord.InFixedmode,itisfixedataleveldefinedbytheuseranddoesnotvaryfromrecordtorecord.

FromrecordmodeUsethefromrecordzeromodewhenyouwant tomeasuretransient signals, which are superimposed upon a baselinelevelwhichmaybevaryingfromrecordtorecord.Tosetthezero level fromaportionof the signal record itself in fromrecordmode:1) Move themousepointerover thehorizontalzero level

cursor of the channel you want to change. (The mousepointerturnsintoanup/downarrow.)

2) Slidethemousepointerhorizontallyuntilitoverliestheregion of the record which is to be defined as the zerolevel.

3) Click the right-hand mouse button to open the zeroleveldialogbox.

4)SelecttheFromRecordoption.5)Thezeroleveliscomputed,foreachrecord,fromtheaverageofaseriesof

(default=20)samplesstartingatthesampleindicatedintheAtsamplebox.Ifyou want to change the number of samples averaged to compute the zerolevel,changethevalueintheNo.averagedbox.

6)ClicktheOKbuttontousethenewzerolevel.

FixedLevelmode

Page 122: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Use the fixed level zero mode when you want to makemeasurements relative to a fixed absolute level. To fix thezerolevelataconstantvaluetobeusedforallrecordsinthefile:1) Move themousepointerover thehorizontalzero level

cursor of the channel you want to change. (The mousepointerturnsintoanup/downarrow.)

2)Holddowntheleftmousebuttonanddragthezerolevelcursorverticallyuntilitisatthedesiredlevel.

3) Click the right- mouse button to open the zeroleveldialogbox.

4)SelecttheFixedoption.Theverticalpositionofthefixedbaseline is indicated(inA/Dconverterunits) in theLevelbox.Youcan setthezerolevelbyenteringavalue.

5)ClicktheOKbuttontousethenewzerolevel.

Fixed mode is typically used for the membrane potential measurements involtage/patchclampstudiesofvoltage-activatedcurrent.(Note.EnteringavalueofzerointotheLevelboxsetsthezeroleveltothetruezerovoltagelevelforthechannel)

Page 123: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DisplayingRecordsStoredonFile>SelectinganddisplayingrecordsToviewsignalrecordsstoredinadatafile,selectfromthemenu.ViewRawrecords

toopentherecorddisplaymodule.

Each record in the filecanbedisplayedandmeasurementsmadeof thesignallevels within each channel using a movable cursor. The displayed record (orsuperimposedgroupsofrecords)canbeprintedout.Recordscanbeassessedforthepresenceof interferenceotherartefactsandmarkedasrejected,orassignedwithparticularrecordtypes.

Eachrecordinthedatafileisnumberedinthesequencethatit was recorded. Records can be selected for display usingthe selectionbar tomovebackor forward through the file.

Page 124: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Youcanjumpdirectlytoarecordbyenteringitsnumberintotherecordnumberbox above the selection bar. (You can also use the Ctrl+Plus andCtrl+Minuskeystostepforwardorbackwardsthroughthefile.)Tosuperimpose(upto200)recordsonthedisplay,selectViewSuperimposeTraces

todisableautomaticdisplayerasure.(Selectingtheoptionagainre-enablesauto-erase.)

Page 125: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DisplayingRecordsStoredonFile>MagnifyingthedisplayThemagnificationofeachplotcanbeexpandedtodisplayaselectedregionofthesignalsbymovingthemousetotheupperlimitoftheregion,pressingtheleftmousebutton,drawingarectangletoindicatetheregionandreleasingthemousebutton.

The vertical magnification and location of the displayed region within therecordingcanalsobeadjustedusingthe

buttons at the right edge of each plot and the horizontal magnification andlocationbythe

buttonsatthebottomedgeoftheplot..

Individualchannelscanbeadded/removedfromthedisplaybyclickingthe

buttonattheleftedgeofeachchannel.Theverticalareaofthedisplaydevotedtoeachchannelcanbeadjustedbydraggingthetop/leftedgeofeachchannelYaxisupordown.

AllchannelscanbesetbacktominimummagnificationbyselectingView

Page 126: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

ZoomOut(All)

Page 127: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DisplayingRecordsStoredonFile>PrintingRecordsToprinttherecordsdisplayedonthescreen,selectFilePrint

Toopentheprintrecorddialogbox.

Youcanset thesizeof theplottedrecordontheprintedpage,byadjustingthesizeofthepagemargins.

Thetypefaceusedtoprinttextcanbeselectedfromthefontnamelistandthetypesizeenteredintothefontsizebox.Thethicknessofthelinesusedtodrawthesignaltracescanbesetusingthelinethicknessbox.

Verticalandhorizontalcalibrationbarsareaddedtotheplottoindicatetheunitsandscalingoftheplottedsignals.Youcandefinethesizeofthebarsbyenteringvaluesintothecalibrationbarstable.

Thepositionofthezerolevelforeachplottedtraceisindicatedbyahorizontaldotted line.Zero levelscanbedisabledbyun-checkingshowzero levels. Plotlabellingcanbedisabledbyun-checkingtheshowlabelscheckbox.Theuseofcolourswithintheplotcanbedisabledbyun-checkingUsecolour.

Whenallplotparametershavebeenset,clicktheOKbuttontoinitiateprinting.

Choosingaprinterandoutputformat.

Page 128: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Tochooseaprinterandtoselectthepaperformat,select

FilePrintSetup

toopentheprintsetupdialogbox.

A printer can be selected from the list of currently installed printers. Theorientation of the plot on the page can be selected as either portrait orlandscape.

Page 129: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DisplayingRecordsStoredonFile>Accepting/Rejecting&ClassifyingRecordsRejectingflawedrecordsDigitisedrecordscannotallbeassumedtobeperfect.Consequently, thevisualinspectionofrecords,andtheeliminationofflawedrecords,isanimportantpartoftheanalysisprocess.Ifautomatedwaveformmeasurementproceduresaretobe applied, a mechanism is required for excluding flawed records from theanalysis.

Checking a record’s rejected box marks a record as being flawed. Rejectedrecordsareexcludedfromautomaticwaveform,curvefitting,signalaverageorleak subtraction calculations. (Note. Pressing theCtrl+R key combination is aquickwayoftogglingtherejectedcheckboxonandoff.)

Classifyingrecords

Recordscanalsobeclassifiedaccordingtothetypeofsignalthattheycontain,byselectingatypefromtherecord’stypelistbox.

Eighttypesofrecordsarecurrentlydefined(TEST,LEAK,EVOK,MINI,FAIL,TYP1,TYP2,TYP3).

TheEVOK,MINIandFAIL typesareused in thequantalanalysisofsynapticcurrents or potentials (see section 15) to indicatewhether a record is a nerve-evoked,spontaneous,oranerve-evoked/transmissionfailureevent.(Note.TypescanbeselectedquicklyusingtheCtrl+T,Ctrl+L,Ctrl+ECtrl+M,Ctrl+Fkeys.)TESTandLEAKareusedinthedigitalleaksubtractionprocess(seesection13),and used to distinguish, respectively, normal records, containing voltage-activated currents, and records containing leak currents to be scaled andsubtractedfromtheTESTrecords.

TYP1,TYP2andTYP3aregeneral-purpose,user-definedrecordtypes.

Page 130: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DisplayingRecordsStoredonFile>MeasuringSignalLevelsTomeasurethesignalatanypointonthedisplayedrecord,usethemousetodragtheverticalreadoutcursortothedesiredpartofthetrace.Finepositioningofthecursorcanbeachievedbypressingtheleftorrightarrowkeyswiththemousepointerovertheselectedcursor.Thesignal levelof the trace(s)at thecursorposition isdisplayedat thebottomofeachchannel.Timemeasurementsaremaderelativetothestartofeachrecordand(inbrackets)relativetothelocationofthet=0cursor.Signallevelsaremeasuredrelativetoeachchannel’shorizontalzerolevelcursor.Cursor measurements can be written to theWinWCP log file by clicking theSave(F1) button.TheCentreCursor button places the readout cursor to thecentreofthedisplayedregion.Zerolevels

The signal zero level for a channel can be defined in either of two ways. InFromrecordmode,it iscomputedastheaveragelevelfromadefinedportionofeachrecord.InFixedmode,itisfixedataleveldefinedbytheuseranddoesnotvaryfromrecordtorecord.

FromrecordmodeUsethefromrecordzeromodewhenyouwant tomeasuretransient signals, which are superimposed upon a baselinelevelwhichmaybevaryingfromrecordtorecord.Tosetthezero level fromaportionof the signal record itself in fromrecordmode:1) Move themousepointerover thehorizontalzero level

cursor of the channel you want to change. (The mousepointerturnsintoanup/downarrow.)

2) Slidethemousepointerhorizontallyuntilitoverliestheregion of the record which is to be defined as the zerolevel.

3) Click the right-hand mouse button to open the zero

Page 131: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

leveldialogbox.4)SelecttheFromRecordoption.5)Thezeroleveliscomputed,foreachrecord,fromtheaverageofaseriesof

(default=20)samplesstartingatthesampleindicatedintheAtsamplebox.Ifyou want to change the number of samples averaged to compute the zerolevel,changethevalueintheNo.averagedbox.

6)ClicktheOKbuttontousethenewzerolevel.

FixedLevelmodeUse the fixed level zero mode when you want to makemeasurements relative to a fixed absolute level. To fix thezerolevelataconstantvaluetobeusedforallrecordsinthefile:1) Move themousepointerover thehorizontalzero level

cursor of the channel you want to change. (The mousepointerturnsintoanup/downarrow.)

2)Holddowntheleftmousebuttonanddragthezerolevelcursorverticallyuntilitisatthedesiredlevel.

3) Click the right- mouse button to open the zeroleveldialogbox.

4)SelecttheFixedoption.Theverticalpositionofthefixedbaseline is indicated(inA/Dconverterunits) in theLevelbox.Youcan setthezerolevelbyenteringavalue.

5)ClicktheOKbuttontousethenewzerolevel.

Fixed mode is typically used for the membrane potential measurements involtage/patchclampstudiesofvoltage-activatedcurrent.(Note.EnteringavalueofzerointotheLevelboxsetsthezeroleveltothetruezerovoltagelevelforthechannel)

Page 132: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DisplayingRecordsStoredonFile>CopyingRecordstotheWindowsClipboard

Thedisplayedsignalrecord(s)canbecopiedtotheWindowsclipboardinavarietyofformats–adatatable,animage,aWinWCPdatarecord.CopyingdatavaluesEachsignalrecordconsistsofanarrayofdigitisedsamplevalues.AtableofdatavaluesfortheactivedisplayrecordcanbecopiedtotheclipboardbyselectingEditCopyData

Thedata isplacedon theclipboardasa table,containing thescaledvaluesforeach sample in the record, in themeasurementunitsdefined for eachchannel.The table is stored in tab text format, allowing the data to be copied intoprogramssuchasspreadsheetsandgraphplottingpackages,usinganEdit/Pastecommand.(NotethatduetolimitationsinthecapacityoftheWindowsclipboarddatapointsmaybeskippedtokeepthesizeofthecopiedrecordwithinclipboardstoragelimits.)

Copyingthedisplayedimage

Thesignalrecord(s)onthedisplaycanbecopied to the clipboard as a bit mappedimagebyselectingEditCopyImage

toopenthecopyimagedialogbox.

Thedimensionsofthebitmap,whichwillholdtheimage,canbesetusingthewidthand height image size boxes. The morepixels used in the bit map the better thequality of the image. Calibration bars,zero levels and text font, size and linethicknesscanbesetinthesamewayasforaprintedimage.

Whentheimageparametershavebeenset,clickthe

Page 133: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

OKbuttontocopytheimagetotheclipboard.

Page 134: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DisplayingRecordsStoredonFile>SmoothingtheDisplayedRecordsAdigitallow-passfilteralgorithmcanbeusedtosmooththedisplayedsignal.Toenable the low pass filter, tick the filter Active option and enter a cut-offfrequencyintotheCut-offFrequencybox.

The low pass filter set in the display module also acts upon the records inwaveformmeasurement,curvefittingandothermodules.

(Notethatthedigitisedrecordonthedatafileispreserved,filteringtakesplacewhentherecordisreadfromthefile.)

Page 135: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Automatic Waveform Measurement > Making WaveformMeasurements

The automatic waveform measurement module provides a means ofautomaticallymakingseriesofstandardmeasurementson thedigitisedsignals.Tenbasicamplitudeanddurationmeasurementscanbemadeoneachchannelandstoredwitheachrecord.Theresultsforeachrecordaredisplayedonscreen.Inaddition,setsofmeasurementvariablescanbeplottedagainsteachother,orcompiledintohistograms.Asummaryreportshowingmeanvalueandstandarderrorsforthemeasurementsetscanalsobeproduced.SelectAnalysisMeasureWaveforms

toopentheautomaticwaveformmeasurementwindow

Page 136: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

TheAnalysispageisusedtosetuptheparametersofthewaveformanalysisandinitiatetheautomaticmeasurementsequence,whichgeneratesatableofmeasurements.

TheX/YplotpageisusedtocreateX-Ygraphsofthemeasurements.TheHistogrampageisusedtocreatefrequencyhistogramsofmeasurement.TheSummarypagepresentsasummary(mean,standarddeviation,etc.)ofthemeasurementsfortheseriesofrecordsanalysed.

Page 137: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

TheTablespageisusedtocreatetablesofresults.

Page 138: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

AutomaticWaveformMeasurement>RunningaWaveformAnalysis

The first stage in the measurement process is to define and run a waveform

Page 139: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

analysissequenceonaselectedseriesofrecords.1)SelecttheAnalysispagebyclickingonitspagetab.2) Define the rangeof records to be analysed, by selectingAll

Recordstoanalyseallrecords,orThisRecordtoanalysesonlythe currently displayed record, orRange and enter a range ofrecords.

3) Select the typeofrecords tobemeasuredbyselectinganoptionfromthe

Type list. Select ALL to measure records of any type (except rejectedrecords).

4) Define theanalysisregion for each channel byusing the pairs of linkedvertical cursors (t=nns – t-yys) superimposed on the display.The analysisregion defines the region within the record within which waveformmeasurementsare tobemade. (Note.Toallow theanalysis region tobesetforeachchannelseparately,unticktheLockChannelscursoroption.Thet=0cursordefinesthezerotimeforthelatencymeasurement.

5) Set thepeakfindingmode. Selectabsolute todefine thepeak value as the largest absolute (i.e. positive or negative)deviationfromtherecordzerolevel.Selectpositivetodefinethepeakvalueasthelargestpositivedeviation.Selectnegativetodefinethepeakvalueasthelargestnegativedeviation.(Note.Absolutemodeshouldbeused for I/V curve measurements where both positive- and negative-goingsignalsmaybe found in the sequenceof recordsbeinganalysed.)Enter thenumberofdatapointstobeaveragedatthepeakintothePointsAvgd.box.

6) If you want to change the % level of the quantilemeasurement enter the percentage in the Q% box. <n>%

Page 140: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

measures the amplitude of the data point that is n%of themaximumdatavalue.100%returns themaximumvalueand0%theminimumvalueof thesignalamplitudepointswithintheanalysisregion,

7) Ifyouwant the rise time tobemeasuredoveran intervalotherthanthestandard10%-90%range,enteranewrangeintheRiseTimebox.(Notethatthissettingalsodeterminesthepart of the waveform rising edge used to calculate the slope rate of riseoption.)

8) Set therateof risemode to select thealgorithmused tocalculatetherateofchangeofthesignal.TheForwardDiff.,Quadratic(5),Quadratic(7)optionscomputethemaximumrateofchangewithintheanalysisregion.TheForwardDiffoptioncomputestherateofchangefromthedifferencebetweensuccessivesamplepoints.TheQuadratic(5)andQuadratic(7)optionscomputethesmoothedrateofchangeestimated of 5 and 7 sample point windows respectively. TheLinearSlopeoptioncomputestherateofchangefromtheslopeofastraightline fitted to a section of the rising edge of the signal, defined by theRiseTimesetting(defaultvalue=10%-90%).

9)Ifyouwanttochangethe%decayfortheT.x%decaytime,enteranewvalueintotheT.x%DecayTimebox.

10)Tobegintheanalysisofselectedrangeofrecords,clicktheDoAnalysisbutton.

Oncompletionoftheanalysis,themeasurementsforeachrecordappearintheResultstable.

Measurementvariables

Page 141: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Record Thesequencenumberoftherecordwithinthedatafile.

Group Thenumberofthegrouptowhichtherecordbelongs(usedbyleaksubtractionmodule).

Time(s) Thetime,relativetothefirstrecordinthefile,thattherecordwasacquired.

Average Theaveragesignallevelwithintheanalysisregion.

Area Theintegralofthesignallevelwithintheanalysisregion.

Peak Thepeak(absolute,positiveornegative,dependinginpeakmeasurementmodeused)signallevelwithintheanalysisregion.

Variance Thevarianceofthesignalwithintheanalysisregion.

RiseTime Thetimetakenforthesignaltorisefromlo%-hi%(10%-90%default)ofpeak.(timeunits)

RateofRise Themaximumrateofchangeduringtherisingphaseofthesignal.

Latency Thetimedelaybetweenthezerotimecursorandthepointatwhichthesignalhasrisento10%ofpeak.

T.X% ThetimetakenforthesignaltofallfromitspeakvaluetoX%(setbyuser)ofpeak.

T.90% Thetimetakenforthesignaltofallfromitspeakvalueto10%ofpeak.

Baseline Signallevel,computedfromthezerolevelmeasurementregion,butmeasuredrelativetotruezerolevelsofinputchannel.

%Quantile Thenthquantileofthesignalamplitudedatapointswithintheanalysisregion.

Page 142: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

AutomaticWaveformMeasurement>PlottingGraphsofMeasurementsTheX/YPlotpagecanbeused tocreategraphsof themeasurementsobtainedfrom the analysis run. Any measurement variable from any channel can beplottedagainstanyotherasaYvsXgraph.

Toplotagraph:1)SelecttheX/YPlotpagebyclickingonitspagetab.

2) DefinethevariabletobeplottedontheXaxis,byselectingitfromtheXAxisvariableandchannellists.

3) Define the variable to be plotted on the Y axis, by selecting it fromY

Page 143: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Axisvariableandchannellists.

4)ClicktheNewPlotbuttontoplotthegraph.

Conductanceplots

WhenConductance is selected as theYAxis plot variable, theconductance (G) can be computed from a pair of recordingchannelscontainingcurrentandvoltageusingtheformulaG=Ix(V–Vrev)

where I is the peak or averagemeasurement from theCurrentfrom channel,V is the peak or average measurement from theVoltagefrom channel andVrev is the current reversal potential,entered into the Reversal Pot. box. The units in which theconductanceisplotted(S,mS,uS,nSorpS)canbeselectedfromtheUnitslist.

Customisingthegraph

IfyouwanttoaltertheXorYaxisrange,scalingorlabels,clickthe

SetAxes

buttontoopentheSetAxesRange/Labelsdialogbox.Axis limits and tick spacing are initially set todefault values based upon the range of the data.You can change the axis limits by entering newvalues for into Min, Max. and Tick (spacing)boxesfortheXandYaxes.An axis can be made Linear or Logarithmic by selecting the option from its

Page 144: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Scalelist.LabelsfortheXandYaxescanbeenteredintotheLabelsboxes.AtypefacecanbeselectedfortheplotfromtheFontlistanditssizedefinedinthePoint Size box. The graph can be plotted as a line, unconnectedmarkers, orboth,bytickingtheLines,and/orMarkerstickboxes.

Printingthegraph

Toprintthedisplayedgraph,selectFilePrint

ToopenthePrintdialogbox.YoucansetthesizeofthegraphonthepageadjustingtheLeft,Right,Top andBottom pagemargin settings.Click theOKbuttontoplotthegraph.

CopyingthegraphdatapointstotheWindowsclipboard

Thenumerical values of theX,Ydata pointswhichgenerate the graph canbecopiedtotheclipboardbyselectingEditCopyData

ThedataisplacedontheclipboardasatableofX,Ydatapairsintabtextformat,allowing the data to be copied into programs such as spreadsheets and graphplottingpackages,usinganEdit/Pastecommand.

CopyinganimageofthegraphtotheWindowsclipboard

Page 145: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Animageofthegraphondisplaycanbecopiedtotheclipboardbyselecting

EditCopyImage

to open the Copy Image dialog box. Thedimensions of the bit map, which will hold theimage,canbesetusingthewidthandheightimagesizeboxes.Themorepixelsused in the bit map the better the quality of the image. When the imageparameters have been set, click the OK button to copy the image to theclipboard.

Page 146: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

AutomaticWaveformMeasurement>ClassifyingRecordsUsingWaveformMeasurementCriteriaTheFilterRecordsoption(ontheX/YPlotpage)

can be used to automatically categorise records as particular types 470, orrejected from analysis, based upon waveform measurements. To classify therecordsinadatafile:

1)ClicktheFilterRecordsbuttontoopentheFilterRecordsdialogbox.

2) Define therecordMatchcriteria. (a)Click theVariable radiobuttonandselect themeasurementvariable tobeusedas the recordmatchingcriterionfromthevariablelist.(b)Selecttheinputchannelforthevariable.(c)DefinetherangeofacceptablevaluesbyenteringappropriatevaluesintotheUpperLimitandLowerLimitentryboxes.

3)DefinetheActiontobetakenwhenarecordmatchesthefiltercriterion.Tosettherecordtypeclassification,ticktheTypeboxandselect(TEST,LEAK,EVOK,MINI, FAIL, TYP1, TYP2, TYP3) from the list. To set the recordstatus,ticktheRecordstatusoptionandchooseAcceptedorRejected.

WhentheApplybuttonisclicked,ofallrecordsinthedatafilewhichmatchthecriterionsetby(2)aresettothetypeand/orstatusdefinedin(3).

Page 147: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

AutomaticWaveformMeasurement>FittingaCurvetoaGraphLinear, single-, double-exponential functions or Boltzmann functions can befittedtoanX/Ygraphusingnon-linearleastsquarescurvefitting.

TofitacurvetothedisplayedX/Ygraph:

1)Selectthetypeofcurve(linear,exponential,twoexponentialorBoltzmann)tobefittedfromthefittingequationslist.

2)Definetheregionwithinthegraphtowhichthecurveistobefittedusingthe

pairof(f-f)verticalanalysisregioncursors.Theselectedregionisindicatedbythehorizontalbaratthebottomofthedisplay.

Note.Forexponentialfunctions,alsodefinetheinitialstartingpointofthefittedcurve,usingthex0cursor.

3) Click theFitCurves button to start the curve fitting process.The initialparameterguessesaredisplayedintheSetFittingParametersdialogbox.

Page 148: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

If you want to keep a parameter fixed (i.e. not changed by curve fittingprocess)tickitsFixedbox.Youcanalsochangetheinitialparameterguesses,iftheyappeartobeunrealistic.ClicktheOKbuttontofitthecurve.

ThebestfittingcurveissuperimposedontheX/Ygraph(inred)andthebestfitequation parameters are displayed in the Curve Fitting table, along with theparameterstandarderror,theresidualstandarddeviation(betweenthefittedanddatapoints),statisticaldegreesoffreedominthefit,andthenumberofiterationsittooktofindthebestfit.

Page 149: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features
Page 150: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

AutomaticWaveformMeasurement>PlottingWaveformMeasurementHistogramsTheHistogrampagecanbeused tocreate frequencyhistogramsofwaveformmeasurements, representing the frequency of occurrence of different valueswithinthetotalsetofmeasurements.Itiscompiledbysplittinguptherangeofpossible values into sets of adjacent bins, counting the number of individualmeasurementsfallingwithineachbin,thenplottingthebinsasrectangularbars,whoseheightindicatesthenumberofmeasurements,andpositionontheXaxisindicatestherangeofvaluesinthebin.

Toplotahistogram:

1)SelecttheHistogrampagebyclickingonitspagetab.

2) Select thewaveformvariable fromwhich thehistogramis tobegeneratedfromthevariableandchannellistboxes.

Page 151: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

3)EnterthenumberofhistogrambinsintheNo.ofbinsbox(max.1024).

4)Entertherangeofvariablevalueswhicharetobeincludedinthehistogram,fromthelowerlimitinLowerboxtotheupperlimitintheUpperbox.

5)IfyouwantthehistogrambarheightexpressedasapercentageofthetotalnumberofrecordstickthePercentageoption.

6)IfyouwantacumulativehistogramticktheCumulativeoption.

7)ClicktheNewHistogrambuttontocompileandplotthehistogram.

Forexample,thehistogram,below,showsthedistributionofpeakamplitudesfora series of 200 simulated endplate currents It consists of 50 equal-sized binsovertherange0.5to1.5nA(i.e.abinwidthof0.2nA).Theheightofeachbinrepresents the number of records containing a signal with a peak amplitudefallingwithinthatbinrange.

Customisinghistograms

IfyouwanttoaltertheXorYaxisrange,scalingorlabels,clickthe

SetAxes

buttontoopentheSetAxesRange/Labelsdialogbox.

Page 152: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Axis limits and tick spacing are initially set to default values based upon themin.-max. range of the data. You can change the axis limits by entering newvaluesforintoMin,Max.andTick (spacing)boxesfor theXandYaxes.Anaxis can be made Linear or Logarithmic by selecting the option from itsScalelist.LabelsfortheXandYaxesandatitlefortheplotcanbeenteredintotheLabelsboxes.ThestyleofrectangleusedtoplotthehistogrambinscanbechangedusingtheBinStyleoptions.SelectNoFill todisplaybins as rectangularoutlines,SolidFilltofillthebinsinwithasolidcolour,andHatchedFillforbinsfilledwithadiagonallines.Youcandefinethecolourusedforthesolidfill,byclickingtheColour box, and selecting a colour from the palette. TheFullBorders checkboxdetermineswhethertheoutlineisdrawncompletelyaroundeachbar,orjustwherebarsdonotoverlap.

PrintingthehistogramToprintthedisplayedhistogram,selectFilePrint

Page 153: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

ToopenthePrintdialogbox.

ClickthePrintbuttontoplotthegraph.

CopyingthehistogramdatapointstotheWindowsclipboard

Thenumericalvaluesof theX,Ydatapointswhichgenerate thehistogramcanbecopiedtotheclipboardbyselectingEditCopyData

Thedataisplacedontheclipboardasatableofdatavalues,intabtextformat,definingthehistogram.Thereare4valuesperrow,andonerowforeverybininthehistogram.Eachrowhastheformat

<BinLowerLimit><tab><BinMid-point><BinUpperLimit><tab><BinCount><cr><lf>

CopyinganimageofthehistogramtotheWindowsclipboardAnimageofthehistogramplotcanbecopiedtotheclipboardbyselectingEditCopyImage

toopenthecopyimagedialogbox.

Page 154: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Thedimensions(pixels)ofthebitmap,whichwillholdtheimage,canbesetusingtheWidthandHeightimagesizeboxes.ThesizeandstyleofthetypefacecanbesetusingtheTypefaceandSizeboxes.

Whentheimageparametershavebeenset,clicktheOKbuttontocopytheimagetotheclipboard.

Page 155: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

AutomaticWaveformMeasurement>FittingGaussianCurvestoHistogramsGaussianprobabilitydensity functions, representing thedistributionofdiscretepopulationsofevents,canbefittedtoahistogramusingnon-linearleastsquarescurvefitting.Thenumberofeventsexpectedtobefoundineachhistogrambinforadistributionrepresentedbyamixtureofmgaussiansisgivenby

whereNisthetotalnumberofevents(records),wisthehistogrambinwidthandeachgaussian,i,isdefinedbythreeparameters,itsmean,i,standarddeviation,

iandthefractionofthetotalnumberofevents,ai,containedwithinit.

Tofitagaussiancurvetothedisplayedhistogram:

1)Selectthenumberofgaussianfunctions(1,2or3)tobefittedfromtheequationslist.

2)Definetheregionwithinthehistogramtowhichthecurveistobefittedusing

thepairofverticalanalysisregioncursors.Theselectedregionisindicatedbythehorizontalbaratthebottomofthedisplay.

3) Click theFitCurves button to start the curve fitting process. The initialparameterguessesaredisplayedintheSetFittingParametersdialogbox.

Page 156: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

If you want to keep a parameter fixed (i.e. not changed by curve fittingprocess)tickitsFixedbox.Youcanalsochangetheinitialparameterguesses,iftheyappeartobeunrealistic.ClicktheOKbuttontofitthecurve.

ThebestfittingcurveissuperimposedontheX/Ygraph(inred)andthebestfitequation parameters are displayed in the Curve Fitting table, along with theparameterstandarderror,theresidualstandarddeviation(betweenthefittedanddatapoints),statisticaldegreesoffreedominthefit,andthenumberofiterationsittooktofindthebestfit.

Page 157: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features
Page 158: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

AutomaticWaveformMeasurement>SummaryStatisticsTheSummarypagedisplaysasummaryreportcontainingthemeanvaluesandstandarderrorsfortherecords,whichhavebeenanalysed.

Todisplaythesummaryofresults:1)SelecttheSummarypagebyclickingonitspagetab.2)SelectthechanneltobesummarisedfromtheChannellist.3) Selectthevariablestobeincludedinthesummarybytickingorun-ticking

theappropriatevariabletickbox.

Page 159: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

AutomaticWaveformMeasurement>TablesofMeasurementsTheTablespageisusedtodisplaylistsofmeasurementsintabularform.

Todisplaytablesofmeasurements:1)SelecttheTablespagebyclickingonitstab.2)ClicktheClearTablebuttontoerasetheexistingtable.3) Selectthevariablestobeaddedtothetable,byselectingachannel,ticking

thevariablestobeadded,thenclickingtheAddVariablesbutton.

Page 160: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

SavingTablestoFileTo copy the table to a text file (tab separated columns), click the Save toFilebuttontoopentheSaveTabledialogboxandenterafilename.PrintingTablesToprintoutacopyofasummaryreportortableofresultsontheprinter,selectFilePrint

CopyingTablestotheClipboardTocopythereportortabletotheWindowsclipboard,selectEditCopyData

Page 161: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

CurveFitting>IntroductionAmathematicalmodelconsistsofageneralequationrepresentingthetimecourseofthesignal(orpartofthesignal)understudy.Forinstance,thedecayofmanysignals(e.g.synapticcurrents)canberepresentedbyanexponentialfunction

,

whereAistheamplitudeofthesignalandisthedecaytimeconstant.Expressedasabove,theequationisquitegeneralapplyingtoanysignal,dependingonthevaluesoftheparametersAand.

Inordertodeterminewhethertheequationactuallydoesprovideagoodmodelof thesignaldecay it isnecessary to find theparametervalueswhichprovidesthebestmatch (or fit)of the theoretical curve toanactual signal.Thiscanbedone using the process know as iterative curve fitting. Starting with initialguesses for the parameters, the theoretical curve is compared with theexperimentaldatapoints, theparameters are adjusted to try to improve the fit,andtheprocessisrepeateduntilnomoreimprovementcanbeobtained.

The quality or goodness of the fit between theoretical curve and the data isdeterminedfromthesumofthesquareddifferences(S)betweenasetofndatapoints,y(i)(i=1..n),andthetheoreticalcurve,f(i),computedatthesamesampletimepoints,i.e.

Thebestfit is foundbyrepeatedlycomputingS,ateachiterationadjustingtheequationparametersusingastrategytominimiseS.Thebestfitparametersarethe ones which yield a minimum value of S. WinWCP uses a modifiedLevenberg-Marquardt least squares minimisation algorithm (the SSQMINroutine,developedbyKennethBrownattheUniversityofCincinnatti).(Amoredetailed discussion of curve fitting algorithms can be found in Chapter 6 ofDempster,1993.)

Page 162: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

CurveFitting>FittingCurvesSignalWaveformsSelectAnalysisCurveFitting

toopenthecurvefittingwindow,

The module is split 5 functional sections (pages) – Curve Fitting, X/Y Plot,Histogram,Summary,Table-accessedbyclickingonthepagetab.

TheFitCurvepageisusedtoselecttheregionofthesignalandequationtobefittedandinitiatethecurvefittingprocess.

TheX/Y plot page is used to create graphs of the best fit equation

Page 163: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

parametersfortheseriesofrecordsanalysed.

TheHistogrampageisusedtocreatefrequencyhistogramsofofthebestfitequationparametersfortheseriesofrecordsanalysed.

TheSummarypagepresentsasummary(mean,standarddeviation,etc.)oftheofthebestfitequationparametersfortheseriesofrecordsanalysed.

TheTablespageisusedtocreatetablesofresults.

FittingCurvestoWaveforms

Tofitamathematicalfunctiontoaselectedregionofasignalwaveform:1)SelecttheCurveFitpagebyclickingonitspagetab.

2)Selecttheequationtobefittedtotherecord(s).

3)Selectthechannelcontainingthesignalwaveformtowhichthecurveistobefitted,fromtheChannellist.

4) Define the range of records to be analysed, by selectingAllRecords toanalyseallrecords,orThisRecord toanalysesonlythecurrentlydisplayedrecord,orRangeandenterarangeofrecords.

5) Select the typeof records tobemeasuredbyselectinganoption from theType list. Select ALL to measure records of any type (except rejectedrecords).

6) SelectManual orAutomatic Data Cursors mode. In manual mode, theregionwithinthesignaltowhichthecurveistobefittedissetmanuallyusinga set of 3 cursors on the display. In automatic mode, the cursors are setautomaticallautomatically.

7) If you have selected Automatic Data Cursor mode, selectOnRise,OnDecayorRise+Decay, todeterminewhetherthecursorsaretobeplacedonthe rising phase, decaying phase, or complete time course of the signalwaveform.Thenenterthelevelsonthewaveformwherethecursorsaretobeplaced in theLimits box. (Default setting is10-90%,placing thecursors at10%and90%ofpeakamplitudeontheselectedphase)

8) IfyouhaveselectedManualDataCursorsmode, define thecurve fitting

Page 164: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

regionbyusingthreeverticalcursors–two(blue,marked|)definetheregionto which the equation is to be fitted, the third (green, marked t0) defineswherethezerotimepointsfortheequationis.

(Notethatthechoiceoffittingregiondependsuponthekindofcurvebeingfitted. Sometimes, only part of the signal is chosen, such as when anexponential curve is to be fitted to the decay phase of the signal. In theexampleshownhere,thefittingregioncursorshavebeenplacedonthedecayphaseofanendplatecurrent.Zerotime(t0)hasbeendefinedattheonsetofthesignal.)

9) Ifyouwish tochange the initialvaluesfor theequationparameters,or fixsome parameters so they do not change during the fit, click theSetParametersbuttontoopentheSetFittingParametersdialogbox.

Ifyouwanttokeepaparameterfixedatasetvalue,enterthevalueintotheappropriateparameterboxandclicktheFixedcheckbox.

Page 165: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

10)Whenallcurvefittingsettingshavebeenmade,clicktheDoFitbuttontoinitiatethecurvefittingsequence.

The iterative curve fitting process now begins. The SSQMIN routine iteratesthrough a variety of trial parameter sets, until no more improvement can beobtained.Thenumberofiterationsaredisplayedasfittingprogresses.Thebestfit isusuallyfoundwithin10-20iterations.Fittingisabortediftheprocesshasnotconvergedtoasuitableanswerwithin100iterations,andcanalsobeabortedbyclickingtheAbortbutton.

Foreachrecordfitted,thebestfitcurveisindicatedbyaredcurvesuperimposedon the blue signal trace. A residuals trace is shown below indicating thedifference between the fitted curve and the data. The parameters of the bestfittingequationareshownintheResultstable,alongwiththeparameterstandarderror, the residual standard deviation (between the fitted and data points),statisticaldegreesof freedomin the fit,and thenumberof iterations it took tofindthebestfit.

Page 166: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features
Page 167: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

CurveFitting>CurveFitEquations

Theavailablecurvefittingequationsarelistedinthetablebelow.

Straightline

Exponential(general)

DecayingExp.

2Exponential(general)

2DecayingExps.

3Exponential

3DecayingExps.

EPC

The endplate current rising phase ismodelled by an errorfunctionandthedecaywithanexponentialfunction.

EPC(2exp)

The endplate current rising phase ismodelled by an errorfunction and the decay by the sum of two exponentialfunction.

H-H(K)

Thetimecourseofactivationofavoltage-activatedcurrentwithHodgkin-Huxleykinetics

Page 168: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

H-H(Na)

The time course of a current with voltage dependentactivation and inactivation following Hodgkin-Huxleykinetics (e.g. sodium current). (Note. It is assumed that,initially, the activation parameter, m=0 and inactivationparameter,h=1.)

Page 169: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

CurveFitting>ClassifyingRecordsUsingFittedParameterCriteriaTheFilterRecordsoption(ontheX/YPlotpage)

canbeusedtoautomaticallycategoriserecordsasparticulartypes(see8.6),orrejectedfromanalysis,baseduponbestfitequationparameters.Toclassifytherecordsinadatafile:

1)ClicktheFilterRecordsbuttontoopentheFilterRecordsdialogbox.

2) Define therecordMatchcriteria. (a)Click theVariable radiobuttonandselect themeasurementvariable tobeusedas the recordmatchingcriterionfromthevariablelist.(b)Selecttheinputchannelforthevariable.(c)DefinetherangeofacceptablevaluesbyenteringappropriatevaluesintotheUpperLimitandLowerLimitentryboxes.

3)DefinetheActiontobetakenwhenarecordmatchesthefiltercriterion.Tosettherecordtypeclassification,ticktheTypeboxandselect(TEST,LEAK,EVOK,MINI, FAIL, TYP1, TYP2, TYP3) from the list. To set the recordstatus,ticktheRecordstatusoptionandchooseAcceptedorRejected.

WhentheApplybuttonisclicked,ofallrecordsinthedatafilewhichmatchthecriterionsetby(2)aresettothetypeand/orstatusdefinedin(3).

Page 170: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

CurveFitting>PlottingGraphsofBestFitEquationParametersThe X/Y Plot page can be used to create graphs of the best fit equationsparametersobtained from thecurve fit.Anyvariable fromanychannelcanbeplottedagainstanyotherasaYvsXgraph.

Toplotagraph:1)SelecttheX/YPlotpagebyclickingonitspagetab.

2) DefinethevariabletobeplottedontheXaxis,byselectingitfromtheXAxisvariableandchannellists.

Page 171: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

3) Define the variable to be plotted on the Y axis, by selecting it fromYAxisvariableandchannellists.

4)ClicktheNewPlotbuttontoplotthegraph.

Customisingthegraph

IfyouwanttoaltertheXorYaxisrange,scalingorlabels,clicktheSetAxes

buttontoopentheSetAxesRange/Labelsdialogbox.

Axis limits and tick spacing are initially set to default values based upon therangeofthedata.YoucanchangetheaxislimitsbyenteringnewvaluesforintoMin,Max.andTick(spacing)boxesfortheXandYaxes.An axis can be made Linear or Logarithmic by selecting the option from itsScalelist.LabelsfortheXandYaxescanbeenteredintotheLabelsboxes.AtypefacecanbeselectedfortheplotfromtheFontlistanditssizedefinedinthePoint Size box. The graph can be plotted as a line, unconnectedmarkers, orboth,bytickingtheLines,and/orMarkerstickboxes.

PrintingthegraphToprintthedisplayedgraph,select

Page 172: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

FilePrint

ToopenthePrintdialogbox.

YoucansetthesizeofthegraphonthepageadjustingtheLeft,Right,TopandBottompagemarginsettings.ClicktheOKbuttontoplotthegraph.

CopyingthegraphdatapointstotheWindowsclipboard

Thenumerical values of theX,Ydata pointswhichgenerate the graph canbecopiedtotheclipboardbyselectingEditCopyData

ThedataisplacedontheclipboardasatableofX,Ydatapairsintabtextformat,allowing the data to be copied into programs such as spreadsheets and graphplottingpackages,usinganEdit/Pastecommand.

CopyinganimageofthegraphtotheWindowsclipboard

Animageofthegraphondisplaycanbecopiedtotheclipboardbyselecting

EditCopyImage

toopentheCopyImagedialogbox.

Page 173: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Thedimensionsofthebitmap,whichwillholdtheimage,canbesetusingthewidth and height image size boxes. Themore pixels used in the bit map thebetterthequalityoftheimage.Whentheimageparametershavebeenset,clicktheOKbuttontocopytheimagetotheclipboard.

Page 174: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

CurveFitting>PlottingHistogramsofBestFitEquationParametersTheHistogrampagecanbeused tocreate frequencyhistogramsofwaveformmeasurements, representing the frequency of occurrence of different valueswithinthetotalsetofmeasurements.Itiscompiledbysplittinguptherangeofpossible values into sets of adjacent bins, counting the number of individualmeasurementsfallingwithineachbin,thenplottingthebinsasrectangularbars,whoseheightindicatesthenumberofmeasurements,andpositionontheXaxisindicatestherangeofvaluesinthebin.

Toplotahistogram:

1)SelecttheHistogrampagebyclickingonitspagetab.

2) Select thewaveformvariable fromwhich thehistogramis tobegeneratedfromthevariableandchannellistboxes.

3)EnterthenumberofhistogrambinsintheNo.ofbinsbox(max.1024).

4)Entertherangeofvariablevalueswhicharetobeincludedinthehistogram,

Page 175: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

fromthelowerlimitinLowerboxtotheupperlimitintheUpperbox.5)Ifyouwantthehistogrambarheightexpressedasapercentageofthetotal

numberofrecordstickthePercentageoption.6)IfyouwantacumulativehistogramticktheCumulativeoption.

7)ClicktheNewHistogrambuttontocompileandplotthehistogram.

Forexample, thehistogram,below, shows thedistributionof fitteddecay timeconstantsforaseriesof200simulatedendplatecurrentsItconsistsof50equal-sizedbinsovertherange9to12ms(i.e.abinwidthof0.6ms).Theheightofeach bin represents the number of records containing a signal with a peakamplitudefallingwithinthatbinrange.

CustomisinghistogramsIfyouwanttoaltertheXorYaxisrange,scalingorlabels,clickthe

SetAxes

buttontoopentheSetAxesRange/Labelsdialogbox.

Page 176: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Axis limits and tick spacing are initially set to default values based upon themin.-max. range of the data. You can change the axis limits by entering newvaluesforintoMin,Max.andTick (spacing)boxesfor theXandYaxes.Anaxis can be made Linear or Logarithmic by selecting the option from itsScalelist.LabelsfortheXandYaxesandatitlefortheplotcanbeenteredintotheLabelsboxes.ThestyleofrectangleusedtoplotthehistogrambinscanbechangedusingtheBinStyleoptions.SelectNoFill todisplaybins as rectangularoutlines,SolidFilltofillthebinsinwithasolidcolour,andHatchedFillforbinsfilledwithadiagonallines.Youcandefinethecolourusedforthesolidfill,byclickingtheColour box, and selecting a colour from the palette. TheFullBorders checkboxdetermineswhethertheoutlineisdrawncompletelyaroundeachbar,orjustwherebarsdonotoverlap.

PrintingthehistogramToprintthedisplayedhistogram,selectFilePrint

ToopenthePrintdialogbox.

Page 177: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

ClickthePrintbuttontoplotthegraph.

CopyingthehistogramdatapointstotheWindowsclipboardThenumericalvaluesof theX,Ydatapointswhichgenerate thehistogramcanbecopiedtotheclipboardbyselectingEditCopyData

Thedataisplacedontheclipboardasatableofdatavalues,intabtextformat,definingthehistogram.Thereare4valuesperrow,andonerowforeverybininthehistogram.Eachrowhastheformat

<BinLowerLimit><tab><BinMid-point><BinUpperLimit><tab><BinCount><cr><lf>

CopyinganimageofthehistogramtotheWindowsclipboardAnimageofthehistogramplotcanbecopiedtotheclipboardbyselectingEditCopyImage

toopenthecopyimagedialogbox.

Page 178: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Thedimensions(pixels)ofthebitmap,whichwillholdtheimage,canbesetusingtheWidthandHeightimagesizeboxes.ThesizeandstyleofthetypefacecanbesetusingtheTypefaceandSizeboxes.

Whentheimageparametershavebeenset,clicktheOKbuttontocopytheimagetotheclipboard.

Page 179: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

CurveFitting>SummaryStatisticsTheSummarypagedisplaysasummaryreportcontainingthemeanvaluesandstandard errors of the fitted parameters for the records, which have beenanalysed.

Todisplaythesummaryofresults:1)SelecttheSummarypagebyclickingonitspagetab.2) Selectthevariablestobeincludedinthesummarybytickingorun-ticking

theappropriatevariabletickbox.

Page 180: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

CurveFitting>TablesofFittedParametersTheTablespageisusedtodisplaylistsoffittedparametersintabularform.

Todisplaytablesofmeasurements:1)SelecttheTablespagebyclickingonitstab.2)ClicktheClearTablebuttontoerasetheexistingtable.3) If results for failed curve fits are to be included in the table, tick the

IncludeBadFitsoption.4) Selectthevariablestobeaddedtothetable,byselectingachannel,ticking

thevariablestobeadded,thenclickingtheAddVariablesbutton.

SavingTablestoFileTo copy the table to a text file (tab separated columns), click the Save toFilebuttontoopentheSaveTabledialogboxandenterafilename.PrintingTablesToprintoutacopyofasummaryreportortableofresultsontheprinter,selectFile

Page 181: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Print

CopyingTablestotheClipboardTocopythereportortabletotheWindowsclipboard,selectEditCopyData

Page 182: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

CurveFitting>AssessingCurveFitQualityIterative curve fitting is a numerical approximation technique, which is notwithout its limitations. In some circumstances, it can fail to converge to ameaningfulanswer,inothersthebestfitparametersmaybepoorlydefined.Itisimportanttomakeanassessmentofhowwellthefunctionfitsthecurvebeforeplacingtoomuchrelianceontheparameters.

Doesthechosenfunctionprovideagoodfittothedata?Oneassessmentofthegoodnessoffitistocomparethevarianceoftheresidualdifferences between the best fit function and the data with the backgroundvarianceofthesignal.Ifthefunctionprovidesapoorfittothedata,theresidualvariance will be significantly greater than the variance of the randombackgroundnoiseonthesignal.Thedistributionofthevarianceasdisplayedinthe residualsplot is also important.Deviations shouldbe randomlydistributedoverthefittedregionof therecord.If thefittedlineisconsistentlyhigherthanthedatapointsinsomepartsandlowerinothersthisindicatesthatthesignalisnotwellrepresentedbythechosenequation.

Aretheparameterswell-defined?Theaimofmostcurvefittingexercisesistoobtainawell-definedsetoffunctionparameters (e.g. exponential time constants)which characterise the part of thesignal being fitted. The standard errors of the best fit parameters provide anindication of this. A large standard error indicates that a parameter is poorlydefined by the data and can be varied significantly with little effect on thegoodness of fit. Such a situation typically arises when there is insufficientinformationcontainedinthesignalwaveformtoadequatelydefinethefunction.Forinstance,inthecaseofexponentialfunctions,thewaveformdatamustbeofsufficient duration to contain at least one time constant of the exponentialfunction before an accurate estimate can be obtained. Similarly, it provesdifficult to accurately estimate the time constants of multiple exponentialfunctionswhentheydifferbylessthanafactorof5.

It is worth noting that the parameter "standard errors" discussed above arecomputedfromtheHessianmatrixbythecurvefittingprogram,andarenottrueestimatesofexperimentalstandarderrorsincetheytakenoaccountofintercellorothervariability.Inaddition,theyonlyprovidealowerboundtotheestimateofthestandarderrorinparametervalue.Itcanbeshown(bysimulation)that,if

Page 183: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

therandomnoiseontheexperimentalsignalsiscorrelated,thenthevariabilityoffittedparametersmaybe substantiallygreater than suggestedby thecomputedparameter standard error. The error in parameter estimation can be a complexfunction of the parameter values and the signal-noise ratio of the data. It istherefore wise to test the curve fitting procedure using simulated waveformswithknownparameterssetspanningtherangeofvalueslikelytobeobservedintheexperimentaldata.

Arealltheparametersmeaningful?

Itisalsonecessarytodiscriminatebetweenfunctions,whichfitthedataequallywell. For instance, the question often arises as towhether one, two, ormore,exponentialfunctionsareneededtofitasignalwaveform.ItisusuallyobviousfromtheresidualplotwhenasingleexponentialdoesNOTprovideagoodfit.However,whenasingleexponentialdoesfit,twoormoreexponentialswillalsoprovideagoodfit.Insuchcircumstance,itisusualtochoosethefunctionwiththe least number of parameters, on the principle of parsimony. An excess offunctionparametersalsoresultsinthesomeoftheparametersbeingill-definedwithstandarderrorsvaluesoftenlargerthantheparametervaluesthemselves.AmoredetaileddiscussionoftheaboveissuescanbefoundinDempster(1992)and(2001).

Page 184: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

SignalAveraging>IntroductionMany electrophysiological signals have poor signal-noise ratios, making itdifficulttoobtainaccuratemeasurementsfromindividualrecords.However,ifasignalcanbemadetooccurrepeatedly,digitalsignalaveragingtechniquescanrecoverthesignalwaveformfromthebackgroundnoise.

Thesignalaverageofaseriesofrecordsisgeneratedbycomputingtheaverageof each corresponding sample within the records. For a set of N records,consistingofsamples,yi,(i=1,n)theaveragerecordconsistsofnsamples,andisgivenby.

Thelocationofsignalswithintherecordsometimesvariesfromrecordtorecord,due to imperfections in the detection of spontaneous signals or fluctuations instimuluslatency.Insuchcircumstances,averagingcorrespondingsamplepointswithintherecordwouldresultinadistortedsignalaverage.Thisproblemcanbeavoidedbyaligning the signalsby themid-pointsof their risingphasesbeforeaveraging.

Page 185: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

SignalAveraging>CreatingSignalAveragesSelectAnalysisSignalAveraging

toopenthesignalaveragingwindow.

Tocreateaseriesofsignalaverages:

1) Specify the rangeof records to be averagedby entering the first and lastrecords,separatedbya“-“,intheRangebox.

2) Select the Sequential option to average sequential groups of records(i,i+1,i+2...i+n-1) or Interleaved to average sets of records interleavedtogether (i,i+n,i+2n,..). Enter the number of records (n) in a sequential orinterleavinggroupintheingroupsofbox.

3) Youcan restrictaveraging toa specific typeof recordbyselectinga typefrom theType list. SelectALL to use records of any type (except rejectedrecords).

Page 186: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

4)Setthealignmentmode.SelectNoalignmentifthepositionofthesignalsdonot varywithin the records and alignment is not necessary. If alignment isnecessary,selectonpositiverise forpositive-goingsignalsandonnegativerisefornegativesignals.

5)Setthealignmentsearchregioncursors.Ifrecordscontainstimulusartefacts,itmaybenecessarytorestricttheregionoftherecordwhichissearchedforthe signalmid-point, inorder toavoid theaveragesbeingalignedusing theartefacts rather than the true signals. The alignment search region is set bymoving the two vertical cursors on the display to define the beginning andendoftheregioncontainingthesignal.

6)Tocreatetheaverages,click

DoAverages

Theaveragingprocessnowproceeds.Anadditionaldigitiseddatafileiscreatedcontaining the average record(s),with the samenameas theoriginal data file,but with a ".AVG" file extension rather than ".WCP". On completion ofaveraging,therecorddisplaymoduleisopenedtoshowtheaveragerecords.

Youcanswitchthedisplaybackandforthbetweentheaveragesfileandtherawdatafilebyselecting

ViewAveragedRecords

Toviewtheaverages,andViewRawRecords

Toviewtheoriginaldigitisedsignalrecords.

Page 187: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DigitalLeakCurrentSubtraction>IntroductionIoniccurrentsrecordedusingthevoltageclamptechniqueareusuallycomposedofavarietyofcomponents,mediatedbydifferentionicchannels(e.g.Na,K,Ca,Cletc.).Inordertostudyaparticularcurrentindetail,itisusuallynecessarytoeliminatealltheothercurrentsfromthesignal.Thisisoftendoneusingpharmacologicalagents,suchasTTXtoblockNacurrents,TEAtoblockKcurrents,etc.However,evenwhensuchblockingagentsareused,thereoftenstillremainssomeresidualcurrentinadditiontotheoneunderstudy.Thiscurrent,isknownastheleakcurrent.Itusuallydisplayslineartime-independentproperties.Insomecircumstances,theleakcurrentisverysmallandcanbeignored.However,inothersitcanbeaslargeasthecurrentsunderstudy,complicatingtheanalysisofthesignalwaveformsunlessitisremoved.

Although the leak current cannot be removed pharmacological, its linearproperties permit a digital subtraction approach to be used.The current signalcanbeconsideredtoconsistof3components

where Ii(t) is the time-dependent, voltage-activated, ionic current under study,Ilkistheleakcurrent,andIc(t)istransientcapacitycurrentduetothecharginganddischargingofthemembranecapacity.Ic(t)andIlkarealwayspresentinthesignal, and scale linearlywith the sizeof thevoltage step.However, Ii(t) onlyoccurs for voltage steps to potentials which activate the voltage sensitive ionchannels.TheNacurrent, for instance, isonlyevokedbydepolarisingvoltagesteps topotentialsmorepositive than -60mV. It is possible toobtain a record,containingonly leak and capacity currents, byusing a hyperpolarisingvoltagestep(orasmalldepolarisingstep)

Scalingthisrecordtoaccountforthedifferencesinthesizeand/orpolarityofthevoltagestep,andsubtractingitfromthetestrecord,effectivelyremovestheleakandcapacitycurrents.

Sincethescalingupofsmallsubtractionrecordsalsoscalesupthebackground

Page 188: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

noise, it is usual to average several subtraction records before, scaling andsubtracting. It is also possible to average the test records.WinWCP uses thefollowinggeneralalgorithm

whereMisthenumberoftestrecordsaveragedandNthenumberofsubtractionrecords.

Page 189: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DigitalLeakCurrentSubtraction>StimulusProtocolsforLeakSubtractionOneofthemostcommonlyusedleaksubtractionprotocolsistheP/Nprotocol,developedbyBezanilla&Armstrong (1977).Foreachdepolarising testpulse,there are N additional subtraction pulses, evoked by hyperpolarisng pulses1/Nththeamplitudeofthetestpulse.WinWCP's stimulus generator can be configured to produce the necessarysequence of test and leak subtraction recording sweeps, by selecting theP/NMode leak subtraction option in a stimulus protocol (See RecordingSettings).Thiscausesthestimulusgeneratortoproduceadditionalscaleddownand inverted stimulus pulse waveforms for evoking the linear leak currentswithoutthevoltage-activatedcurrents.Theleakcurrentrecordingsareaveragedand stored in a recordmarked as a LEAK type. The test record ismarked asTEST type record. The TEST record, with its associated LEAK record, arecollectedtogetherinagroup(i.e.theyhavethesamegroupnumber).

Page 190: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DigitalLeakCurrentSubtraction>SubtractingLeakCurrentsTosubtracttheleakcurrentsfromadatafile,select

AnalysisLeakCurrentSubtraction

toopentheleakcurrentsubtractionwindow

Todigitallysubtracttheleakcurrentintherecords{

1) SelectthechannelcontainingthecellmembranepotentialfromtheVoltagechannellist.

2) SelectthechannelcontainingthecellmembranecurrentfromtheCurrentchannellist.

3) Select the source of the Leak records. If records are grouped intoLEAK/TESTrecordpairs,selectFromGroup(ThisoptionshouldbeusedforP/Nprotocols).IftheLEAKrecordsarenotgroupedwiththeTESTrecords,selectFromwholefile.(Wholefilemodeisusedwhenoneormorerecordsat thebeginningorendofadatafileare tobeusedasLEAKrecords.NotethattheserecordswillhavetobemanuallyclassifiedasLEAK).

4)SetthecurrentScalingmode.SelectFromVoltagetousetheratiobetween

Page 191: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

the TEST and LEAK voltage pulses as the current scaling factor (default).SelectFixed if youwish to use the fixed scaling factor, entered in the boxbelow. (Fixedmode is requiredwhen the recorddoesnot contain a voltagechannel.)

5) TosubtractbothcapacitycurrentandionicleakcurrentselecttheI(cap)+I(leak)option.Tosubtractionicleakcurrentonly,selectI(leak).(TheI(leak)optionproducessubtractedrecordswithlowerbackgroundnoise,butdoesnotremovecapacitycurrenttransients.)

6) If you have selected the From Voltage scaling mode, use theVTest andVHolddisplaycursorstodefinethemeasurementpointsonthevoltagetraceusedtocomputethevoltagescaling.VHoldisplacedovertheholdingvoltagelevelandVTestisplacedoverthemid-pointofthetestvoltage.(Anaverageof 20 samples around each measurement point isusedtocomputethevoltagelevels.).

7)Select

Dosubtraction

Toinitiatetheleaksubtractionprocess.

Foreachgroupofrecords,theLEAKandTESTrecordsareaveraged,scaledandsubtracted using (See Introduction). Each group is condensed down to oneleak-subtracted record that is stored in a .SUB filewith the samenameas the

Page 192: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

data file. These records can then be displayed and analysed using the ViewRecords,Waveformanalysis,andCurvefittingmodules,byselectingViewLeaksubtracted

Page 193: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Non-stationaryNoiseAnalysis>Introduction

Thenon-stationarynoisemoduleanalysestherandomfluctuationsinthedecayofionchannelcurrents,providinganestimateofsingle-channelcurrentandtotalnumberofchannelsinthefluctuatingpopulation.Foracellcontainingapopulationofnionchannels,eachcapableofpassingacurrenti,themeanwholecellcurrent,Im(t)is,

1

wherep(t)istheprobabilityofachannelbeingopenattimet.Thevariance,2(t),ofthecurrentfluctuations,attimet,aboutthismeanis,

2

Thesetwoequationscanbecombinedtoprovidearelationshipbetween2(t)andIm(t),

3Thesingle-channelcurrent,i,andnumberofchannels,n,canthusbecalculatedbyfittingtheaboveparabolicfunctiontoaplotof2(t)vsIm(t)duringacurrenttransientwherep(t)ischanging.Im(t) can be computed as the average current of a series of transient currentrecords,repeatedMtimesallevokedbythesamestimulus,

4

Thevariance,2(t),ateachsamplepoint,t,cansimilarlybecomputedfrom

5The method was developed by Sigworth (1981) for voltage-activated Nacurrents. It has also been used to study the fluctuations during the rapidly

Page 194: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

desensitisingcurrentsinducedbyhighconcentrationsofacetylcholine(Dilger&Brett,1990).Withmodificationitcanalsobeenappliedtosynapticcurrents.Thebasicnon-stationaryvarianceapproachassumesthattheonlysourceofvariancearisesfromthefluctuationsoftheionchannelsthatcarrythecurrent.However,synaptic current amplitude can fluctuate due to both ion channels and quantalsize/contentvariation.Traynelisetal(1993)foundawayroundthisproblembyscalingtheamplitudeoftheaveragecurrenttothepeakamplitudeofeachsignalbefore the subtraction in Eqn. 5, thus compensating for the quantal variation.ThisapproachdoeshavelimitationsanditisworthreadingDeKoninck&Mody(1994)ifconsideringusingthescalingapproach.

Page 195: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Non-stationaryNoiseAnalysis>AnalysingSynapticCurrentFluctuations

TheWinWCPnon-stationarynoiseanalysismodulecanbeusedtocomputethetimecourseofresidualcurrentfluctuationsbetweenindividualcurrentrecordsandtheaveragecurrenttimecourse,andplotthevarianceofthesefluctuationsvsmeancurrentateachsampletimepointduringthedecayofthecurrent.Theaveragenumberofionchannelscontributingtotheioniccurrentandthesingle-channelcurrentcanthenbeestimatedbyfittingaparabolicfunctiontothevariancevs.meanplot.SelectAnalysisNon-stationarynoiseanalysistoopenthenon-stationaryvarianceanalysiswindow.

Page 196: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Theuppertraceinthesignaldisplaypanelshowsaselectedindividualsignalrecord(blue)withtheaverageofalltherecordsinthefilesuperimposedinred.Thelowertraceshowstheresidualdifference(Res)betweenthesignalrecordandtheaverage.Togenerateavariancevsmeanplotandestimatesingle-channelcurrentandchannelnumberfromaseriesofsynapticcurrentrecords:1)Ifthereismorethanonesignalchannel,selectthechannelcontainingthe

currentsignaltobeanalysedfromtheChannellist.

2) Optional.To use a specific record type only, change theType list fromALLtotheselectedtype(TEST,LEAK,EVOK,MINI,FAIL,TYP1,TYP2,TYP3).

Page 197: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

3)SelecttheAllRecordsoptiontouseallrecordsoftheselectedtype.Touseasub-rangeoftherecordswithinthefile,SelectRangeandentertherangeofrecordsinthebox.

4) Ifsynapticcurrentsarebeinganalysed,selecttheScale toPeakoption toscaletheaveragecurrenttothepeakamplitudeofeachcurrentrecordbeforethe subtraction to produce the residual variance. SelectNo Scaling if theunscaledaverageistobesubtracted..

5) Optional.Ifthestartingtimeofeachsignalvariessignificantlyfromrecordtorecord, itcanbere-alignedwiththeaveragecurrentbeforesubtractiontoproduce the residual. Set the Alignment mode to On Positive Rise forpositive-goingsignalandOnNegativeRisefornegativesignals.

6) Select the region of the signalwaveform (the decay phase in the case ofsynapticcurrents)tobeincludedinthevariancevs.meanplotusingthepairof(a-a)analysisregioncursors.

7)ClicktheX/YPlottabtoswitchtotheX/YPlotpage.

Page 198: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

SelectMeanfromtheXAxisvariablelistandVariancefromtheYAxislist,thenclicktheNewPlotbuttontogeneratethevariancevsmeanplot,s

8)Tofitaparabolatothecurve:

a)SelectParabolafromthecurvefittinglisttofittheequationy(x)=Vb+Iu*x+x2/Nc(whereIuisthesingle-channelcurrent,NcisthenumberofionchannelsandVbisthebackgroundvariance).

b)Define the region of the variance vsmeanplot to be fitted to, using theanalysisregioncursors(f-f).

Page 199: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

c)ClicktheFitCurvebutton,set(optional)theinitialparameterguessesandclicktheOKbuttontofitthecurve.

Thebestfittingparabolaissuperimposed(inred)onthevariancevs.meanplot.Theestimatedsingle-channelcurrent (Iu)andnumberofchannels(Nc)aredisplayedinthecurvefittingresultsbox,alongwithanestimateofthebackgroundvariance(Vb).

Page 200: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features
Page 201: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

QuantalAnalysisofTransmitterRelease>Introduction

Thequantalanalysismodulecanbeusedtoestimatethequantalcontentofneuromuscularnerve-evokedendplatecurrentsorpotentials,andotherformsofsynapticsignal,usingtheeitherthedirectmethod,variancemethod,andmethodoffailures.Incircumstanceswherebothevokedandspontaneousminiatureeventsareavailable,transmitterreleaseparameters,n,(numberofavailablequanta)andp,probabilityofrelease,iscalculatedusingbinomialanalysis.Quantalcontent(directmethod)

Ifthedatafilecontainsbothevokedandminiaturesignals,thedirectmethodofcalculatingquantalcontentcanbeused.

1Thisisthemostaccuratemethodforcalculatingquantalcontent.

Quantalcontent(variancemethod)

Itisnotalwayspossibletorecordtheminiaturesynapticsignals,whichrepresentsinglequanta.Insuchcircumstances,itmaystillbepossibletocalculatequantalcontentfromthevariabilityoftheevokedsignal

2This method is dependent upon the assumption that the number of quantareleased follows a Poisson distribution. This will only be the case when theprobabilityof release isvery low(i.e.p<0.1).Since largeerrorscan result ifthisconditionisnotsatisfied,resultsusingthevariancemethodshouldbetreatedwithcaution.

QuantalContent(failuresmethod)

Ifthequantalreleaseprobabilityisverylow,anervestimulusmayoccasionallyreleasenoquantaatall,resultinginintermittentfailurestoevokedpost-synapticsignals.AgainusingtheassumptionofaPoissondistributioncontrollingrelease,thequantalcontentcanbecalculatedfrom

Page 202: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

3

Binomialanalysis

The transmitter release process can often be modelled as a pool of n quantaavailable for release, with each quantum having a probability, p, of beingreleasedwhen thenerve is stimulated. Ifbothevokedand spontaneous signalsareavailable,itispossibletocalculateestimatesfornandp,ontheassumptionthatthenumberofquantareleasedperstimulusfollowsabinomialdistribution.

4

5

Correctionfornon-linearsummationofpotentials

Unlikecurrentsrecordedundervoltage-clampconditions,synapticpotentialsdonotsummatelinearly.Thereforethesizeofthesynapticpotentialisnotdirectlyproportional to the number of quanta released. However, given certainassumptions, it is possible to correct for the effects of non-linear summationusingtheeqn.

6where Peakevoked is the measured peak amplitude of the evoked synapticpotential,Vmisthecellrestingpotential,Vristhereversalpotentialforthepost-synaptic ion channels, and f is a correction factor for the effects of the cellmembranetimeconstantonsynapticpotentialamplitude.(Adiscussiononnon-linearsummationanditscorrectioncanbefoundinMcLachlan&Martin,1981).

Page 203: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

QuantalAnalysisofTransmitterRelease>AnalysingQuantalContentofSynapticCurrentsThefollowingprocedurecanbeusedtocalculatethequantalcontentofaseriesof synaptic currents or potentials, which have been recorded and stored in adigitiseddatafile.

a) Using the record display module, inspect each record in the data file andclassify it as being either a nerve-evoked signal, EVOK, a spontaneousminiatureevent,MINI,or (inexperimentswhere theprobabilityof transmitterrelease is low)anervestimuluswhichhas failed to releaseanyquanta,FAIL.(YoushouldalsomarkanyrecordscontainingartefactsasREJECTED.).

b) Use the waveform measurements module to calculate the waveformparameters forALLof the records,with the intention ofmeasuring the signalpeakamplitude(Takecaretoexcludethenervestimulusartefact).

c)SelectAnalysisQuantalContenttoopenthequantalanalysiswindow.

Page 204: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Tocalculatethequantalcontentofthesynapticcurrents:1) Select the type of quantal analysis.ChoosePoisson if there are noMINI

recordsavailableandthetransmitterreleaseprobabilityisexpectedtobelow.OtherwisechooseBinomial.

2) Enter therangeofrecordstobeusedin theanalysis.SelectAllrecords ifyouwant touseallrecordsinthefile,orselectRangeandentera rangeofrecords.

3) If thereareseveralchannels in thesignal record,select thechannelwhichcontainsthesignalstobeanalysed,fromtheCh.list.

4)Evokedevents.SelecttheEVOKrecordclassificationtype,usedtoindicatestimulus-evokedsignals,fromtheTypelist.

5) Quantumevents.If thefilecontainsminiatureevents,selecttheEvents in

Page 205: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

fileoptionandselectMINIfromtheTypelist.

If there are nominiature events in the file, but you knowwhat the quantalsignalamplitudeis,selectUserenteredandentertheaveragepeakamplitudeofthespontaneousminiaturesignalintotheAmplitudebox,andthestandarddeviationofpeakamplitudeintheStandardDev.box

6)Analysismode.

If the signals being analysed are currents, recorded under voltage-clampconditions,selecttheCurrentsoption.

If the signals are potentials, select thePotentials option, and enter the cellresting potential and the reversal potential of the synaptic conductance intotheResting potential andReversal potential boxes. This data is used toapply a correction for the non-linear summation effect. The Correctionfactorshouldbeleftatthedefaultvalue(1)unlesstheappropriatefactorforthesynapseunderstudyisknown.

7)ClicktheDoAnalysisbutton,tobeginthequantalanalysis.

The analysis procedure scans through the data file, calculates the mean andvariance of the peak amplitude of the signal records, uses these to obtainestimatesforthequantalcontent,anddisplaystheresultsinthereportwindow.Acopyofthequantalanalysisreportisalsowrittentothelogfile.(Note that you can test the operation of the quantal content analysis moduleusingsimulatedendplatecurrentsorpotentials,generatedbythesynapticsignalsimulationmodule.)

Page 206: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

SynapticCurrentDrivingFunctionAnalysis>ComputingaDrivingFunctionThesynapticcurrentdrivingfunctionisameasureoftherateofevokedreleaseoftransmitteratasynapse.Ifthetimecourseofdecaythepost-synapticcurrentisknown,thedrivingfunctioncanbecomputedusingadeconvolutionprocess.MoredetailsofthemethodcanbefoundinDempster(1984).WinWCP’sdrivingfunctionmodulecanbeusedtocomputethedrivingfunctionfromsynapticcurrentrecords,suchasendplatecurrents.

Tocarryoutadrivingfunctionanalysis:

a)Recordaseriesofstimulus-evokedsynapticcurrents.

b)Usethesignalaveragingmoduletocreateanaveragesynapticcurrentfromthesetofrawrecords.

c)Usethecurvefittingmoduletofitanexponentialfunctiontothedecayphaseoftheaveragedsynapticcurrent.Fitthefunctionfromaround95%-5%ofthedecay phase, excluding the 5% around the peak where the transmitter is stillbeingrelease.

d)Select

AnalysisDrivingFunction

toopenthedrivingfunctionwindow

Page 207: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

1) Ifthereareseveralchannelsintherecord,selectthechannelcontainingthesignaltobetransformedfromtheCh.list.

2) Set the rangeof records tobe transformed.SelectAllRecords for all therecords in the file,ThisRecord for the currently displayed record only, orselectRangeandenterarangeofrecordsintothebox.

3)Enterthecellholdingpotential(inmV)thatthecurrentswererecordedat,intheHolding Potential box, and the reversal potential of the post-synapticcurrent,intheReversalPotentialbox.(Thedrivingfunctionisexpressedinunits of conductance/unit time. The holding and reversal potentials arerequiredtoconvertfromcurrenttoconductance).

4)Thetimeconstantcomputedbythecurvefittingmoduleinstep(3)isusedtodeconvolvethecurrentsignal.Ifyouwishtousethesametimeconstantforall records (rather than using the individual value computed from eachrecord),selecttheKeepparametersfixedoption.

5) The basic deconvolution process computes a driving function, which

Page 208: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

represents the rate of change of post synaptic conductance induced by therelease of transmitter. It is also possible to reconvolve this driving functionwith a different post-synaptic current decay function to generate thewaveform of the synaptic current thatwould have existed under these newconditions.Ifyouwishtocreateasimulatedcurrent,selecttheReconvolutewaveform option and enter the new time constant in theReconvolutioncolumn.

6)ClicktheDoTransformsbuttontobeginthedeconvolutionprocess.

Driving functions are created and stored in a driving function data file (.DFNextension) and can be viewed by selecting Driving Functions from theViewmenutodisplaythemintherecorddisplaymodule.

The driving function (b) computed from a simulated endplate current (a) isshownbelow.

(a)

(b)

Page 209: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features
Page 210: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

SignalRecordEditor>EditingDigitisedSignalRecordsTherecordeditingwindowscanbeusedtomakemodificationstothedigitisedsignalrecordsstoredonfile.Thepositionofsignalscanbeshiftedverticallyorhorizontallywithintherecords, invertedorscaledinamplitude.Regionsoftherecordcontainingstimulusorotherartefactscanalsobeblankedout.

SelectAnalysisSignalEditor

toopentheEditRecordwindow.

SelectingrecordsforeditingRecordscanbedisplayedusingtheRecordselectionsliderbar.Selectthesignalchannel to be edited from theChannel list. Select theThisRecord option toapplyeditingoperations to thecurrentlydisplayedrecordonly,AllRecords tochangeallrecordsinthedatafile,orselectRangeandenteraspecificrangeof

Page 211: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

records.ShiftingthesignalhorizontallyToshiftthesignalleftwardsorrightwards,enterthedistancetoshifted(intimeunits)intheXShiftboxandclicktheLeftarroworRightarrowbuttontoshiftthesignal.ShiftingthesignalverticallyEnterthedistancetoshifted(intheunitsoftheselectedsignalchannel)intheYShiftboxandclicktheUparroworDownarrowbuttontoshiftthesignal.Scalingthesignal.EnterthescalingfactorintheYScaleboxandclicktheScaleBybutton.(Note.Scalingby-1invertsthesignal).StimulusartefactremovalSelect the region of the signal record containing the artefact using the regionselection cursors. The limits of the region to be modified are indicated by ahorizontal bar along the bottom of the display. Enter the signal level to besubstituted for the artefact in the Blank Value box, then click the RemoveArt.button.UndoingoracceptingchangesToundoeditingchanges,clicktheUndoAllEditsbuttontorestorethedatatothebackupcopyof theoriginaldata file. (Abackupcopyof thedata file (filename.wcp.BAK)iscreatedwhenthetheEditRecordwindowisopenedforthefirsttime.)

Page 212: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DataFiles>OpeningaWCPDataFileWinWCP uses its own custom data file format for storing digitised signalrecords.Thesefilesareidentifiedbythefileextension“.WCP”ToloadapreviouslycreatedWCPdatafile,select

FileOpenDataFile

todisplaytheOpenFiledialogbox.

SelectthediskdriveandfolderfromtheLookIn list.AlistofavailableWCPfileswillbedisplayed.Selectoneofthefilenames,thenclicktheOKbuttontoopenthedatafilefordisplayandanalysis.

Page 213: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DataFiles>AddingRecordsfromaDataFileToappendrecordsfromaWCPdatafileontotheendofthecurrentlyopendatafile,selectFileAppendDataFile

TodisplaytheAppendFiledialogbox.

SelectthediskdriveandfolderfromtheLookIn list.AlistofavailableWCPfileswillbedisplayed.Selectoneofthefilenames,thenclicktheOKbuttontoappendtherecordsfromthisfileontotheendofthecurrentlyopenthedatafile.

(Note,youcanonlyappendfileswhichhavecompatiblerecordswiththesamenumberofchannelsandsamplesperchannel.)

Page 214: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DataFiles>InterleavingRecordsfromaDataFileTwoWCPdatafilescanbemergedbyalternatelyinterleavingrecordsfromonefilewith the other. (This feature can be useful for leak subtractionwhen leakrecordshavebeenacquiredinanotherfile.)To interleave records fromaWCPdata filewith recordsof thecurrentlyopendatafile,selectFileInterleaveDataFile

TodisplaytheInterleaveFiledialogbox.

SelectthediskdriveandfolderfromtheLookIn list.AlistofavailableWCPfileswillbedisplayed.Selectoneofthefilenames,thenclicktheOKbuttontointerleavetherecordsfromthisfilewiththoseoftheopenthedatafile.

(Note, you can only interleave files which have compatible records with thesamenumberofchannelsandsamplesperchannel.)

Page 215: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DataFiles>ImportingOtherDataFileFormatsToimportrecordsfromoneormorenon-WCPdatafile,selectFileImport

TodisplaytheImportFiledialogbox.

Select thediskdriveand folder from theLookIn list.Thenselect the typeofdata file tobe imported from theFilesofType list.A listofavailable filesofthattypearedisplayed.Selectoneormoreofthefilenames,thenclicktheOKbuttontoimportthedatafile(s)intoa.WCPformatfile.Anew.WCPformatfileiscreatedwiththesamenameastheimportedfilebutwiththeextension.WCP.Whenmorethanonefileisselectedforimport,a.WCPdatafile iscreatedforeachfile in theselection listwith the last file in the listremainingopenanddisplayedbyWinWCP.

Page 216: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Thecurrentlysupporteddatafileformatsarelistedinthetablebelow.

ImportableDataFileFormats

AxonInstruments(*.abf,*.dat)

AxonInstrumentsABF(AxonBinaryFile)formatfilesproducedbythePCLAMPandAxoScopeprograms.

CambridgeElectronicDesignCFS(*.CFS,*.DAT)

CambridgeElectronicDesignCFS(CEDFilingSystem)formatfiles.

SCANFiles(*.SCA)

DatafilesproducedbytheStrathclydeElectrophysiologySCANprogram(anMS-DOSbasedelectrophysiologypackage.

IgorBinaryFiles(*.IBW)

IBW(IgorBinaryWave)filesproducedbytheIGORProsoftwarepackage.

HEKA(*.ASC)

DatarecordsexportedfromtheHekaPULSEsoftware.

Page 217: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DataFiles>ImportingfromASCIITextFilesTo import records fromoneormore text files containing tablesofnumbers inASCIIformat,select

FileImport

TodisplaytheImportFiledialogbox.

SelectthediskdriveandfolderfromtheLookInlist.ThenselectASCIITextathetypeofdatafiletobeimportedfromtheFilesofTypelist.Selectoneormoreof the list filenames, thenclick theOKbutton toopen theASCIIImportdialogboxwhichallowsyoutoviewtheformatofthedatatobeimportedandtospecifyhowitshouldbeimported.When you have (if necessary) adjusted the import configuration, click theOKbutton,toimportthedatawhentheimportsettingsarecomplete.Anew.WCPformatfileiscreatedwiththesamenameastheimportedfilebut

Page 218: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

withtheextension.WCP.Whenmorethanonefileisselectedforimport,a.WCPdatafile iscreatedforeachfile in theselection listwith the last file in the listremainingopenanddisplayedbyWinWCP.ImportConfigurationSettings

ColumnSeparator:Select the character used to separate data columns in thefile(<tab>,commaorsinglespacecharacter).No.oftitlelinestoignore:Thefirstdatarow(s)inthetableoftencontainlabelsor identification information,which should not be treated as samples. To skiponeormoreoftheselines,enterthenumbertoskippedintheNo.oftitlelinestoignorebox.

Sampletimes.Ifthefirstcolumninthetablecontainssamplestimes,selecttheSampletimesinfirstcolumnoption toderive thesampling interval fromthetimesofsuccessiverows.Selecttheunitsthatthetimedataisexpressedinfromthe Time units list. If no sample time data is available, select No sample

Page 219: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

timesandenterthesamplingintervalintotheSamplingIntervalbox.

TimeUnits:Select theunitsof thetimedatacolumn(secs,msecs,mins)fromtheTimeUnitslist.

No.of timepointspersweep. If a sample timecolumn ispresent, containingtimevaluesincrementingfromzeroforeachseparaterecordingsweepcontainedthedatatable,thesizeoftheWinWCPdatarecordisdeterminedautomaticallyfromwhentimedataresetstozero.Thenumberofdatapointsineachsweepcanalso be setmanually, by selecting theSet record size option and entering therecordsizeintothebox.Channels:EnterthenamesandunitsforeachchannelintotheChannelstable.

Page 220: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DataFiles>ImportingfromRawBinaryDataFiles

WhenaspecificdatafileformatisnotsupportedbyWinWCPitcanstillbepossibletoimportdatausingtherawbinaryimport.Theimportmoduleassumesthatthedatahasthegeneralformat

Atthebeginningofthefile,thereisablockoffileheaderdatawhichcontainstheinformationonthenumberofrecordsinthefile,sizeofrecord,numberandscalingofchannels.ThisisfollowedbyoneormoredatablockscontainingtheA/D converter samples. If more than one input channel has been digitised,samples are interleaved within the data block (e.g.Ch.0,Ch.1,Ch.2,Ch.0,Ch.1.,Ch.2,…).Thesedetailsofthedatafilestructurecanoften be obtained from the user manuals associated with the software, whichcreated the data files. (Note that the sampling interval and other scalinginformationisdiscardedbythebinaryimportmodule.)Theimportsettingsmustbecarefullysetuptomatchthecharacteristicsofthefilebeingimported.Toimportoneormorerawbinarydatafiles,selectFileImport

TodisplaytheImportFiledialogbox.

Page 221: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

SelectthediskdriveandfolderfromtheLookInlist.ThenselectRawBinary(*.dat,*.raw)fromtheFilesofTypelist.Alistofavailablefilesinthattypearedisplayed.Selectoneormoreofthefilenames,thenclicktheOKbuttontoopentheRawBinaryImportdialogbox.

Page 222: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Specifytheformatofthedatainthefiletobeimported:Fileheadersize:Enterthesizeofthefileheader(inbytes).Ifthereisnofileheaderenter0.No.ofInputChannel:Enterthenumberofanaloginputchannelsinthefile.

No.ofSamples/Channel:EnterthenumberofA/Dsamplesperchannelintherecord.

SampleFormat:Select the numerical format of the sample data:Float for 4byte floating point numbers or Integer. If Integer has been selected, enter thesizeoftheintegernumber(bytes)inNo.ofbytes/sampleandtheupperlimitofthenumericaldatainMax.Value.

Sampling interval: Enter the time interval between adjacent samples withineach analog channel. Select the units of the time interval from the Timeunitslist.

Channels: Enter the name and measurement units for each channel and thescalingfactortoconvertfromintegervaluetothemeasurementunits..

ClicktheOKbutton,toimportthedatawhentheimportsettingsarecomplete.Anew.WCPformatfileiscreatedwiththesamenameastheimportedfilebutwiththeextension.WCP.Whenmorethanonefileisselectedforimport,a.WCPdatafile iscreatedforeachfile in theselection listwith the last file in the listremainingopenanddisplayedbyWinWCP.

Page 223: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DataFiles>ExportingtoOtherDataFileFormatsWCPdatafilescanalsobeexportedinanumberofdatafileformats.Toexportdatafiles,selectFileExport

ToopentheExportFiledialogbox.

OutputFormat:Selectthedataformatofthefiletobeexportedtofromthelistofoptions.

Record Range: Select the All Records option to export all records in thecurrentlyopenWCPdatafile,orselectRangeandentertherangeofrecordstobeexported.

Channels:Ticktheanaloguesignalchannelstobeexported.

Selectingfilesforexport:Thecurrentlyopendatafileisselectedforexport.Toselectmore files, clickSelectFiles to open theSelectFiles toExportdialogbox, hold down theCtrlkey, and click on the files to be selected, then click

Page 224: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Openwhencomplete.The list of files selected for export aredisplayed in theFilesbox.Note.Alistoffilestobeexportedcanalsobepastedintothisbox.

Whentheexportsettingsarecomplete,clicktheOKbuttontocreatetheexportfile(s).

Thecurrentlysupportedexportfileformatsarelistedinthetablebelow.

ExportDataFileFormats

AxonInstruments(*.abf)

AxonInstrumentsABF(AxonBinaryFile)V1.8formatfiles.

CambridgeElectronicDesignCFS(*.CFS,*.DAT)

CambridgeElectronicDesignCFS(CEDFilingSystem)formatfiles.

ASCIIText Tab-delimitedcolumnsofASCIItext.

Page 225: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

(*.txt)

WCP(*.wcp)

StrathclydeElectrophysiologySoftwareWinWCPdatafileformat.

EDR(*.edr)

StrathclydeElectrophysiologySoftwareWinEDRdatafileformat.

IgorBinaryFiles(*.IBW)

IBW(IgorBinaryWave)filesproducedbytheIGORProsoftwarepackage.

MatlabFiles(*.MAT)

.MATformatarraydatafilesreadablebyMatlab

Page 226: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

DataFiles>WCPFileStructure

ThisappendixprovidesadetailedspecificationoftheinternalstructureoftheWinWCPdatafile.TheWCPdatafileisdesignedtostoredigitised16bitintegerbinaryrecordsofanalogsignals,theassociatedscalinginformationrequiredtoreconstituteactualsignallevels,validationinformationenteredbytheuserandmeasurementsgeneratedbyWinWCPanalysismodules.

AWCPfilecancontainupto231separaterecords,eachrecordcontainingupto128channels,eachchannelcontainingamultipleof256samples,uptoatotalof1048576forthewholerecord.Note.Allrecordswithinafilemustbethesamesize,i.e.samenumberofchannelsandsamples/channel.

Threekindsofdatablockscanexistwithinthefile.TheheaderblockcontainsalistofASCII-formatkeywords,detailingthenumberofrecordsinthefile,recordsize, scaling factors etc.Signal records are stored in sequenceafter theheaderblock. Each record consists of an analysis block, containing validation andanalysisresultspertainingtotherecord,followedbyadatablockcontainingthedigitisedA/Dsamples.Adatafilethushastheform:

….

Thebeginningofeachsignalrecordcanbedeterminedasabyteoffsetfromthestartofthefileusingtheformula

Offset=HBsize+(Rec#-1)(RABsize+RDBsize)

whereHBsize,RABsizeandRDBsizearethesizes(bytes)oftheheader,recordanalysisanddatablocksrespectivelyandRec#istherecordnumber.

HeaderBlock

The header block contains the information needed to allow a program todeterminethesizeandnumberofrecordsinthefile.Theheaderblockcanvaryinsizebetween1024and16380bytedependingon thenumberofchannels inthefile,accordingtotheformula:

HBsize=(Int(Nchans-1)/8)+1)x1024

Page 227: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

FileparametersarestoredasASCIItextintheformofkeywords,onewordperline,asfollowsKEY=<value><cr><lf>where<value>isanumberortextdependingontheparameterand<cr><lf>arethecarriagereturnandlinefeedcharacters.

A typical header block (from a file with 2 channels) contains the followingkeywords.

VER=9WCPdatafileformatversionnumberCTIME=19-05-201015:15:59.010Creationdate/timeRTIME=19-05-201015:15:60.000Date/timeofstartofrecordingRTIMESECS=2000.00Timeofstartofrecordinginseconds(relativetolastsystemboot)NC=2No.ofchannelsperrecord.NR=50No.ofrecordsinthefile.NBH=2No.of512bytesectorsinfileheaderblockNBA=1No.of512bytesectorsinarecordanalysisblockNBD=4No.of512bytesectorsinarecorddatablockAD=5.0000A/Dconverterinputvoltagerange(V)ADCMAX=2047MaximumA/DsamplevalueNP=512No.ofA/DsamplesperchannelDT=.1600A/Dsamplinginterval(s)NZ=10No.ofsamplesaveragedtocalculateazerolevel.TU=msTimeunitsID=Cell1ExperimentidentificationlineChannelscalingfactorsYN0=ImChannel0nameYU0=nAChannel0unitsYG0=.167E+04Channel0gainfactormV/unitsYZ0=1997Channel0zerolevel(A/Dbits)YO0=0Channel0offsetintosamplegroupindatablockYR0=2

Page 228: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

YN1=VmChannel1nameYU1=mVChannel1unitsYG1=10.0Channel1gainfactormV/bitYZ1=2048Channel1zerolevel(A/Dbits)YO1=1Channel1offsetintosamplegroupindatablockYR1=0

WaveformmeasurementsettingsTXPERC=0T.x%decaytimesettingsPKPAVG=1No.ofpointstoaveragebefore/afterforpeakmeasurementNon-stationaryvariancesettingsNSVCHAN=0SignalchanneltobeanalysedNSVALIGN=0AlignmentmodeNSVTYPR=0

NSVS2P=FT=ScaleaveragecurrenttopeakbeforesubtractionNSVCUR0=0FirstanalysiscursorpositionNSVCUR1=0SecondanalysiscursorpositionID=

Notethatitshouldnotbeassumedthatthekeywordswillfollowanyparticularorder.

RecordAnalysisBlock

The record analysis block containing a series of internal format variables. Itvaries in size between 1024 and 16380 byte depending on the number ofchannelsinthefile,accordingtotheformula:

RABsize=(Int(Nchans-1)/8)+1)+1)x1024

whereNchansisthenumberofdatachannelsandInt()meansrounddowntothenearestinteger.Theanalysisblockstructureisdetailedbelow:Variable Type ContentsRecordstatus 8xASCIIbytes ACCEPTED,REJECTEDRecordtype 4xASCIIbytes TEST,LEAK,etc.Groupnumber 4bytefloatingpoint RecordleaksubtractiongroupingnumberTimerecorded 4bytefloatingpoint (s)

Page 229: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Samplinginterval 4bytefloatingpoint (s)MaxpositivelimitofA/Dvoltagerange

4bytefloatingpointxNchans (V)

Marker 16xASCIIbytes UserenteredmarkerValues 4bytefloatingpoint

x(Int(Nchans-1)/8)+1)x28

Waveformmeasurementandcurvefittingdatastoragearray.

Datablock

Thedatablockcontainsthedigitisedsignals,storedintheformof16bitbinaryintegers.EachA/Dsampletakesup2bytesofspace.Itssizedependsuponthenumberofdatachannelsinthefile

RDBsize=2xNchansxNsamplesperchan

whereNchans is the number of data channels and Nsamples per chan is thenumber of A/D samples per channel. If there is more than one A/D inputchannel, samples are interleaved within the data block. For example, for 2channels,

Y01Y11Y02Y12.....Y0nsamplesY1nsamples

DifferentlaboratoryinterfacessupportedbyWinWCPreturnmultichannelA/Dsamplesindifferentorders.ThechannelinterleavingorderforadatafileisspecifiedbytheYOn=channelkeywordinthefileheaderblock.

Thecalibratedsignallevelintheappropriatechannelunitscanbereconstructedusinginformationstoredinthefileheaderandtherecordanalysisblocks,using,

whereVmaxthemaximumpositivelimitoftheA/Dconvertervoltagerange(fromrecordanalysisblock),ADCmaxismaximumA/DsamplevalueatVmax.(headerblock)andYGnisthecalibrationfactor(Volts/channelunits)forchanneln(headerblock).

Page 230: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Simulations>Nerve-evokedEPSCSimulation

Thenerve-evokedEPSCmodulegenerates a seriesof nerve-evoked excitatorypost-synaptic currents (EPSCs) or potentials (EPSPs). When the nerve isstimulated a randomnumberof transmitter quanta are released fromapoolofsize,n,with each quantumhaving a probability,p, of release. The number ofquanta released per stimulus follows a binomial distribution. The EPSCwaveform can be made to decay following a single or double exponentialfunction.Randombackgroundnoisewithagaussiandistributioncanbeaddedtothe signal. EPSPs can also be simulated, including the effects of non-linearsummationofquantalpotentials.TocreateadatafilecontainingsimulatedEPSCs:Createanewdatafiletoholdtherecords,byselectingFileNew

andenteringthenameofanewdatafile.SelectSimulationsNerve-evokedEPSCs

toopenthesimulationwindow.

Page 231: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

SetthesimulatedEPSCproperties:

No.Records:EnterthenumberofsimulatedEPSCstobecreated.

Current/Potentials: Select the Currents or Potentials option to determinewhethersimulatedcurrentsorpotentialsare tobecreated. Ifyouhaveselectedpotentials, enter the resting potential of the cell. in the Resting/holdingpotentialbox.

TransmitterRelease: Enter the number of quanta available for release in theReleasepool(n)boxand theprobabilityofaquantumbeingreleasewhen thenerveisstimulatedintheReleaseprob(p)box.

Quantaleventproperties:

Amplitude:SettheaveragepeakamplitudeoftheminiaturequantalcurrentinthePeakboxand its standarddeviation in theStDev box.Enter the standard

Page 232: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

deviationofthebackgroundnoiseonthesignalintheBackgroundnoisebox.

Rising Phase: Enter the time constant of the EPSC rising phase in theTau(rise)boxandthevariabilityofthetimebetweenstimulationandtheeventintheLatencyvariabilitybox.

DecayPhase:Enter the time constant of the decay of the EPSC in theTimeconstant(1) box. If a double exponential decay is required, tick theDoubleexponential decay option, enter a second time constant in the Timeconstant(2)box,andentertheratiobetweentheamplitudesofthetwodecayingexponentialcomponentsintheAmp(1)/Amp(2)box.

ClicktheStartSimulationbutton,tocreatethesimulatedEPSCrecords.

Page 233: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Simulations>Voltage-activatedCurrentSimulation

Thevoltage-activatedcurrentsmodulesimulatesthecurrentsevokedinresponsetoaseriesofrectangularvoltagesteps,usingtheHodgkin-Huxleyequations.Bothactivationandinactivationkineticsaremodelled.Twochannelsaregenerated,membranepotentialandmembranecurrent.Themodelalsosimulatestheeffectsofpatchclamppipetteaccessconductanceonmeasuredcurrents.TheHodgkin-HuxleysimulationcanbeusedtotesttheleaksubtractionmoduleandtheHodgkin-Huxleyfunctionsinthecurvefittingmodule.Thecurrents,aremodelledbytheequation

whereV is the voltage level to which the cell potential is stepped,Vh is theinitial holding voltage, Vrev is the reversal potential for the conductance,Gmax is the maximal conductance, Taum the activation (m) time constant,Tauhtheinactivation(h)timeconstant,andpthepowertowhichtheactivationparameterisraised,m,(V)andh(V)arethesteady-statevaluesoftheactivationandinactivationparameters,respectively,definedbyBoltzmannfunctions,m(V)andh(V)arebell-shapedfunctions.Tocreateadatafilecontainingsimulatedvoltage-activatedcurrents:Createanewdatafiletoholdtherecords,byselectingFileNew

andenteringthenameofanewdatafile.SelectSimulationsVoltage-activatedcurrents

toopenthesimulationwindow.

Page 234: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

SetthesimulatedEPSCproperties:

VoltageProtocol:Enterthevoltage-clampholdingvoltageintotheHoldingvoltagebox,thenumberofsimulatedvoltagestepstobecreatedintheNo.ofstepsbox,andtheincrementinvoltagebetweenstepsintheVoltagestepbox.

LeakSubtraction:Ifleaksubtractionrecordsaretobecreated,selectDividebyNandentertheP/Ndividefactor.

Noise:Enterthestandarddeviationofthegaussianbackgroundnoisetobe

Page 235: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

addedtothesignalsintheBackgroundnoisebox.

Conductance:Enterthemaximumconductanceforthevoltage-activatedcurrentbeingmodelledintheMax.conductancebox.EnterthereversalpotentialforthevoltageactivatedconductanceintheReversalpotentialbox.Enterthecell’snon-voltagedependentleakconductanceintheLeakconductancebox.EntertheaccessconductanceofthepatchpipetteusedtopatchclampthecellinthePipetteconductancebox.(Notethatifthepipetteaccessconductanceislessthan5Xthecellmembraneconductance,thenpipetteseriesresistanceartefactswilloccur.).EnterthecellcapacityintheCellcapacitybox.Thisdeterminesthesizeofthecapacitycurrentartifactatthebeginningandendofthevoltagestep.

Activation(m):TheActivation(m)settingsgroupdetermines thevoltage andtime dependence of the Hodgkin-Huxley activation parameter, m.Enter thepowertowhichtheactivationparameter,m,istoberaisedtointheActivationpower factor box. (Default =3, typical of sodium currents). The voltagedependenceofsteady-stateactivationissetbytheBoltzmannfunction,minf(V),defined by its voltage of halfmaximal activationV1/2 and slopeVslope. Thevoltagedependenceoftheactivationtimeconstant,tau(V)issetbyabellshapedfunction, which varies the time constant between the minimum, tmin andmaximum tmax,with tmax occurring atV1/2 and the steepness of the cursordefinedbyVslope.

Inactivation(h):TheInactivation(h)settingsgroupdeterminesthevoltageandtime dependence of the activation parameter, h. To enable the inactivationparameter, check the Inactivation in use box. The voltage dependence ofsteady-stateactivationissetbytheBoltzmannfunction,minf(V),definedbyitsvoltage of half maximal activation V1/2 and slope Vslope. The voltagedependence of the activation time constant, tau(V) is set by a bell shapedfunction, which varies the time constant between the minimum, tmin andmaximum tmax,with tmax occurring atV1/2 and the steepness of the cursordefinedbyVslope.Enterthevoltageatwhichtheinactivationparameterisat0.5in the V.half box. Enter the inactivation time constant when the membranepotentialisatV.halfintheTau(V.half)box.EnterthevoltagesensitivityintheV.slopebox(largevalues=weakvoltagesensitivity).

ClicktheStartSimulationbutton,tocreatethesimulatedvoltage-activated

Page 236: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

currentrecords.

Page 237: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

Simulations>MiniatureEPSCSimulation

The miniature EPSC module generates simulated miniature postsynapticcurrents, exhibiting the stochastic fluctuationsassociatedwith thecurrent flowthrough the population of ion channels opened by a single quantum oftransmitter.Thegatingofasinglepost-synapticionchannelisrepresentedbyasimple4-statemodel.Bindingofanagonistmolecule (A)with receptor (R) toforman agonist-receptor complex,makes it possible for the channel to shuttlebetweenaclosedstate(AR),anopenstate(AR*)andaclosed/desensitisedstate(ARD).

Thesingle-channelcurrenttimecourseisgovernedbysixrateconstants–rateofbindingandunbindingofagonistfromreceptor,(kbind,kunbind)rateofchannelopening and closure (kopen, kclose) and the rate of entry and exit from thedesensitised state (kdes, kund). The mEPSC is generated by summing theindividualsingle-channelcurrent timecourses, foreach ionchannelopenedbythebriefpulseoftransmitterreleasedfromeachvesicle(timecourserepresentedbyadecayingexponentialfunctionwithatimeconstantof10s.

TocreateadatafilecontainingsimulatedmEPSCs:Createanewdatafiletoholdtherecords,byselectingFileNew

andenteringthenameofanewdatafile.SelectSimulationsMiniatureEPSCs

toopenthesimulationwindow.

Page 238: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

SetthesimulatedmEPSCproperties:

mEPSC:EnterthenumberofsimulatedmEPSCrecordstobecreatedintheNo.mEPSCsbox.Enterthesingle-channelcurrentamplitudeforthepost-synapticionchannelsintheUnitarycurrentbox.EntertheaveragenumberofionchannelsactivatedwhenaquantumoftransmitterisreleasedintheNo.channelsboxanditsstandarddeviationintheSt.Dev.Box.EnterthetransmitterreleasedecaytimeconstantintotheTransmitterdecaybox.

Ion ChannelModel: Enter the rates constants which define the ion channelgatingproperties. (Note.Modelswhichpermit entry into thedesensitised state(kdes>0) produce mEPSCs with biexponential decays. If kdes =0monoexponentialdecaysresult.)

RecordingConditions:Enter the standard deviation of recording backgroundnoise in the Backg. Noise box. If low-pass filtering is to be applied to themEPSC,selecttheLow-pfilterOnoptionandenterthecut-offfrequencyinthebox.Randombaselinedriftcanbeaddedtoeachrecordbyenteringanon-zerovalueintheDrift(Max)box.

ClicktheStartSimulationbutton,createthesimulatedmEPSCcurrentrecords.

Page 239: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features
Page 240: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

COMAutomationInterface>COMAutomationInterface

WinWCPimplementsaCOMautomationserverwhichallowsitsrecordingandsealtestfunctionstobecontrolledfromVBSCRIPTbatchfilesorfromapplicationssuchasMatlabwhichsupportsCOMautomation.ThenameoftheWinWCPautomationobjectisWinWCP.AUTOandisopenedbytheVBSCRIPTcommand

setWCP=CreateObject(“winwcp.auto”)

Recordingfunctions

Recording can be started/stopped, data files created/opened and the recordingtriggermodeandstimuluspulseprotocolsselected.Therecordingmethodsandpropertiesarelistedbelow.

RecordingMethods&Properties

.NewFile(“filename.wcp”) Method Createsanewdatafilewiththesuppliedname

.OpenFile(“filename.wcp”)Method Opensapre-existingdatafilewiththesuppliedname

.StartRecording Method Startsrecordingtodisk.

.StopRecording Method Stopsrecordingtodisk.

.HoldingVoltage R/WProperty

Reads/setstheholdingvoltage(inVolts)appliedtothecell.E.g.WCP.HoldingVoltage=-0.06

.TriggerMode R/WProperty

Read/setstherecordingsweeptriggermode.“F”=Freerun,“E”=Externaltrigger,“D”=EventDetection,“P”=StimulusPulse.E.g.WCP.TriggerMode=“F”

.StimulusProtocol R/WProperty

Read/setstheselectedstimuluspulseprotocol.e.g.WCP.StimulusProtocol=“prot01”

Page 241: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

.Status ReadOnlyProperty

ReadsthecurrentoperationalstatusofWinWCP.(0=idle,1=sealtestrunning,2=recordingtodisk)

Sealtestfunctions

WinWCP’s seal test function can be initiated via the command interface andusedtoapplytestpulsestocellsandcalculatethecellmembraneconductance,capacity, access conductance and pipette seal resistance. These measurementscanbereadviathecommandinterfacewhilethesealtestisrunning.

Thesealtestcommandsarelistedbelow:

SealTestMethodsandProperties

.StartSealTest Method Displays the seal test window andappliesthesealtestpulse.

.SealTestPulseAmplitude R/WProperty

Reads/setstheamplitude(Volts)ofthesealtestpulse(e.g. WCP.SealTestPulseAmplitude=0.01)

.SealTestPulseDuration R/WProperty

Reads/sets the duration amplitude (S)ofthesealtestpulse(e.g. WCP.SealTestPulseDuration=0.01)

.SealTestSmoothingFactor R/WProperty

Set cell parameters smoothing factor(0.1-1.0) '1=nosmoothing, '0.1=maximum smoothing (equivalent toaveragingover10pulses

.Vm ReadOnlyProperty

Reads the most recent cell holdingpotential (V) measurement, computedbythesealtest.

.Im ReadOnlyProperty

Returns the most recent cell holdingcurrent (A) measurement, computedbythesealtest.

Page 242: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

.Ga ReadOnlyProperty

Reads the most recent cell accessconductance(S)measurement.

.Gm ReadOnlyProperty

Reads themost recent cellmembraneconductance(S)measurement.

.Cm ReadOnlyProperty

Readsthemostrecentcellcapacity(F)measurement.

.Rseal ReadOnlyProperty

Reads the most recent pipette sealresistance()measurement.

Afile(WinWCPVBSCRIPTExample.vbs)containingVBSCRIPTexamplecodecanbefoundinthec:\programfiles\winwcpfolder.

Page 243: WinWCP V5.3 - Documentation & Help · WinWCP V5.3.8 Whole Cell Electrophysiology Analysis Program (c) John Dempster, University of Strathclyde 1996-2018. Introduction > Main Features

References>References

BrownK.M.&DennisJ.E.(1972)Derivative-freeanalogsoftheLevenberg-MarquardtandGaussalgorithmsfornon-linearleastsquaresapproximation.NumerischeMathematik,18,289-297.Bezanilla F.&ArmstrongC.M. (1977) Inactivation of the sodium channel I.Sodiumcurrentexperiments.J.GenPhysiol.70,548-566.

DeKoninckY&ModyI.(1994)NoiseanalysisofminiatureIPSCsinadultratbrainslices:propertiesofsynapticGABAAreceptorchannels.J.Neurophysiol.71,1318-35.

Dempster J. (1986)Theuseof thedriving function in theanalysisofendplatecurrentkinetics.J.Neurosci.Methods,18,277-285.

Dempster J. (1993) Computer Analysis of Electrophysiological Signals,AcademicPress,London(ISBN0-12-208940-5)

DempsterJ.(2001)TheLaboratoryComputer:AGuideforneuroscientistsandphysiologists,AcademicPress.

Dilger J.P&Brett R.S. (1990) Directmeasurement of the concentration- andtime-dependentopenprobabilityofthenicotinicacetylcholinereceptorchannel.Biophys.J.57,723-731.

Gillis K. (1995) Techniques formembrane capacitymeasurements. In Single-channelrecording,2nded.(ed.B.Sakmann&E.Neher),PlenumPress.

McLachlan E.M. & Martin A.R. (1981) Non-linear summation of endplatepotentialsinthefrogandmouse.J.Physiol.311,307-324.

SigworthF.J.(1980)ThevarianceofsodiumcurrentfluctuationsatthenodeofRanvier.J.Physiol.307,97-129.

Standen N.B., Gray P.T.A. & Whitaker M.J. (eds) (1987) The PlymouthWorkshopHandbook,TheCompanyofBiologistsLtd.,Cambridge.

TraynelisS.F.,SilverR.A.&Cull-CandyS.G.(1993)Estimatedconductanceofglutamate receptor channels activated during EPSCs at the cerebellar mossyfibre-granulecellsynapse.Neuron11,279-289.