diff --git a/gp/macros.cfg b/gp/macros.cfg
new file mode 100644
index 0000000..2945ccf
--- /dev/null
+++ b/gp/macros.cfg
@@ -0,0 +1,49 @@
+$START startup nobutton keep
+shell rm -f $RELACSDEFAULTPATH/*
+
+$DISKSPACE stopsession nobutton keep
+message Diskspace: $(DS=$(df -B 1M . | tail -n 1 | awk '{ print $4 }');
+ [ $DS -lt 1000 ] && echo "
! Warning !
Less than ${DS}MB
+ of free disk space left!
+
Please make backups and clean up to make room for the next recording!")
+
+
+#############################################################################
+$Search fallback keep
+BaselineActivity: repeats=0; isimax=20ms; isistep=0.2ms; auto=always;
+SAM: deltaf=20; contrast=20; duration=400ms; pause=100ms; repeats=0; am=true; freqsel=relative to EOD; sinewave=true;
+SAM: deltaf=20; contrast=20; duration=400ms; pause=100ms; repeats=0; am=false; freqsel=absolute; sinewave=true;
+
+
+#############################################################################
+#$Baseline
+#BaselineActivity: repeats=3000; saveeodtrace=true;
+
+
+#############################################################################
+$Beatsen
+switch macrosam.cfg
+
+$Carlos
+switch macrosCarlos.cfg
+
+#$JAR
+#JAR
+
+#############################################################################
+
+$Calib direct
+CalibEField: am=0;
+
+$Calib AM
+CalibEField: am=1;
+
+$Check SAM
+SAM: am=false; freqsel=relative to EOD; repeats=0; contrast=20%; deltaf=22Hz;
+
+
+#############################################################################
+
+$Idle
+Pause: duration=0;
+
diff --git a/gp/macrosCarlos.cfg b/gp/macrosCarlos.cfg
new file mode 100644
index 0000000..3f06712
--- /dev/null
+++ b/gp/macrosCarlos.cfg
@@ -0,0 +1,20 @@
+#############################################################################
+$Baseline
+BaselineActivity: repeats=3000; saveeodtrace=true;
+
+$FICurve AM
+FICurve: am=true;
+
+$Noise Stimuli
+#FileStimulus: file=/home/efish/stimuli/whitenoise/dennis/InputArr_50to100hz_30s.dat; duration=30000ms; sigstdev=0.25; am=true; contrast=1.0%; repeats=1; plotpsd=true
+#FileStimulus: file=/home/efish/stimuli/whitenoise/dennis/InputArr_50to100hz_30s.dat; duration=30000ms; sigstdev=0.25; am=true; contrast=5.0%; repeats=1; plotpsd=true
+#FileStimulus: file=/home/efish/stimuli/whitenoise/dennis/InputArr_50to100hz_30s.dat; duration=30000ms; sigstdev=0.25; am=true; contrast=40.0%; repeats=1; plotpsd=true
+FileStimulus: file=/home/efish/stimuli/whitenoise/dennis/InputArr_50to100hz_30s.dat ; duration=30000ms; sigstdev=0.25; am=true; contrast=10.0%; repeats=1; plotpsd=true
+FileStimulus: file=/home/efish/stimuli/whitenoise/dennis/InputArr_350to400hz_30s.dat; duration=30000ms; sigstdev=0.25; am=true; contrast=10.0%; repeats=1; plotpsd=true
+FileStimulus: file=/home/efish/stimuli/whitenoise/dennis/InputArr_50hz_30s.dat; duration=30000ms; sigstdev=0.25; am=true; contrast=10.0%; repeats=1; plotpsd=true
+FileStimulus: file=/home/efish/stimuli/whitenoise/dennis/InputArr_400hz_30s.dat; duration=30000ms; sigstdev=0.25; am=true; contrast=10.0%; repeats=1; plotpsd=true
+FileStimulus: file=/home/efish/stimuli/whitenoise/dennis/InputArr_250to300hz_30s.dat; duration=30000ms; sigstdev=0.25; am=true; contrast=10.0%; repeats=1; plotpsd=true
+FileStimulus: file=/home/efish/stimuli/whitenoise/dennis/InputArr_150to200hz_30s.dat; duration=30000ms; sigstdev=0.25; am=true; contrast=10.0%; repeats=1; plotpsd=true
+
+$Back
+switch macros.cfg
diff --git a/gp/macrosam.cfg b/gp/macrosam.cfg
new file mode 100644
index 0000000..70456da
--- /dev/null
+++ b/gp/macrosam.cfg
@@ -0,0 +1,121 @@
+#############################################################################
+$Baseline
+BaselineActivity: repeats=3000; saveeodtrace=true;
+#############################################################################
+
+$Search fallback keep
+BaselineActivity: repeats=0; isimax=20ms; isistep=0.2ms; auto=always;
+SAM: deltaf=20; contrast=20; duration=400ms; pause=100ms; repeats=0; am=true; freqsel=relative to EOD; sinewave=true;
+SAM: deltaf=20; contrast=20; duration=400ms; pause=100ms; repeats=0; am=false; freqsel=absolute; sinewave=true;
+#############################################################################
+
+$SAMs direct
+# SAM: deltaf=(5,3)Hz; am=true; freqsel=relative to EOD; duration=1s; repeats=10;contrast=10%;
+# SAM: deltaf=(10..90..10,alternateout,r=2)Hz; am=true; freqsel=relative to EOD; duration=0.2s; repeats=10; contrast=10%;
+SAM: deltaf=(770..2500..25,alternateout,r=3)Hz; am=false; freqsel=relative to EOD; duration=0.5s; repeats=3; contrast=20%;
+SAM: deltaf=(-150..150..10,alternateout,r=3)Hz; am=false; freqsel=relative to EOD; duration=1.s; repeats=3; contrast=20%;
+SAM: deltaf=(-750..-170..20,alternateout,r=3)Hz; am=false; freqsel=relative to EOD; duration=0.5s; repeats=3; contrast=20%;
+SAM: deltaf=(170..750..20,alternateout,r=3)Hz; am=false; freqsel=relative to EOD; duration=0.5s; repeats=3; contrast=20%;
+
+
+
+#SAM: deltaf=(5,1,2,3)Hz; am=true; freqsel=relative to EOD; duration=1s; repeats=10;contrast=5%;
+#SAM: deltaf=(10..90..10,alternateout,r=2)Hz; am=true; freqsel=relative to EOD; duration=0.2s; repeats=10; contrast=5%;
+#SAM: deltaf=(100..300..10,alternateout,r=3)Hz; am=true; freqsel=relative to EOD; duration=0.2s; repeats=10; contrast=5%;
+
+#SAM: deltaf=(5,1,2,3)Hz; am=true; freqsel=relative to EOD; duration=1s; repeats=10;contrast=20%;
+#SAM: deltaf=(10..90..10,alternateout,r=2)Hz; am=true; freqsel=relative to EOD; duration=0.2s; repeats=10; contrast=20%;
+#SAM: deltaf=(100..300..10,alternateout,r=3)Hz; am=true; freqsel=relative to EOD; duration=0.2s; repeats=10; contrast=20%;
+
+$SAMs low
+# SAM: deltaf=(5,3)Hz; am=true; freqsel=relative to EOD; duration=1s; repeats=10;contrast=10%;
+# SAM: deltaf=(10..90..10,alternateout,r=2)Hz; am=true; freqsel=relative to EOD; duration=0.2s; repeats=10; contrast=10%;
+SAM: deltaf=(-150..150..10,alternateout,r=3)Hz; am=false; freqsel=relative to EOD; duration=1.s; repeats=2; contrast=10%;
+SAM: deltaf=(-750..-170..20,alternateout,r=3)Hz; am=false; freqsel=relative to EOD; duration=0.5s; repeats=2; contrast=10%;
+SAM: deltaf=(170..750..20,alternateout,r=3)Hz; am=false; freqsel=relative to EOD; duration=0.5s; repeats=2; contrast=10%;
+SAM: deltaf=(770..1500..25,alternateout,r=3)Hz; am=false; freqsel=relative to EOD; duration=0.5s; repeats=2; contrast=10%;
+
+
+$Chirps
+Chirps: chirpsize=100Hz; deltaf=(-500..500..75, random); contrast=20%; chirpwidth=14ms; chirpampl=2%; repeats=16; am=false; sinewave=true; playback=false
+#Chirps: chirpsize=100Hz; deltaf=(10, 100, -200, -60); contrast=10%; chirpwidth=14ms; chirpampl=2%; repeats=16; am=true; sinewave=true; playback=false
+#Chirps: chirpsize=100Hz; deltaf=(10, 100, -200, -60); contrast=5%; chirpwidth=14ms; chirpampl=2%; repeats=16; am=true; sinewave=true; playback=false
+#Chirps: chirpsize=60Hz; deltaf=(10, 100, -200, -60); contrast=20%; chirpwidth=14ms; chirpampl=2%; repeats=16; am=true; sinewave=true; playback=false
+#Chirps: chirpsize=100Hz; deltaf=(50); contrast=20%; chirpwidth=14ms; chirpampl=2%; repeats=16; am=true; sinewave=true; playback=false
+#Chirps: chirpsize=60Hz; deltaf=(50); contrast=20%; chirpwidth=14ms; chirpampl=2%; repeats=16; am=true; sinewave=true; playback=false
+#Chirps: chirpsize=100Hz; deltaf=(-80); contrast=20%; chirpwidth=14ms; chirpampl=2%; repeats=16; am=true; sinewave=true; playback=false
+#Chirps: chirpsize=60Hz; deltaf=(-80); contrast=20%; chirpwidth=14ms; chirpampl=2%; repeats=16; am=true; sinewave=true; playback=false
+#Chirps: chirpsize=100Hz; deltaf=(120); contrast=20%; chirpwidth=14ms; chirpampl=2%; repeats=16; am=true; sinewave=true; playback=false
+#Chirps: chirpsize=60Hz; deltaf=(120); contrast=20%; chirpwidth=14ms; chirpampl=2%; repeats=16; am=true; sinewave=true; playback=false
+#Chirps: chirpsize=100Hz; deltaf=(200); contrast=20%; chirpwidth=14ms; chirpampl=2%; repeats=16; am=true; sinewave=true; playback=false
+#Chirps: chirpsize=60Hz; deltaf=(200); contrast=20%; chirpwidth=14ms; chirpampl=2%; repeats=16; am=true; sinewave=true; playback=false
+#Chirps: chirpsize=100Hz; deltaf=(80); contrast=20%; chirpwidth=14ms; chirpampl=2%; repeats=16; am=true; sinewave=true; playback=false
+#Chirps: chirpsize=60Hz; deltaf=(80); contrast=20%; chirpwidth=14ms; chirpampl=2%; repeats=16; am=true; sinewave=true; playback=false
+#Chirps: chirpsize=60Hz; deltaf=(-20,-10,80,120,20,250); contrast=20%; chirpwidth=14ms; chirpampl=2%; repeats=16; am=true; sinewave=true; playback=false
+#Chirps: chirpsize=100Hz; deltaf=(-150,-120,-100,-60,60,80,120,200,250); contrast=10%; chirpwidth=14ms; chirpampl=2%; repeats=16; am=true; sinewave=true; playback=false
+#Chirps: chirpsize=60Hz; deltaf=(-250,-150,-200,30,100); contrast=10%; chirpwidth=14ms; chirpampl=2%; repeats=16; am=true; sinewave=true; playback=false
+
+$Chirps large
+Chirps: chirpsize=150Hz; deltaf=(-500..500..75, random); contrast=20%; chirpwidth=14ms; chirpampl=2%; repeats=16; am=false; sinewave=true; playback=false
+
+$Chirps test
+Chirps: chirpsize=100Hz; deltaf=(-200..200..25, random); contrast=20%; chirpwidth=14ms; chirpampl=2%; repeats=16; am=false; sinewave=true; playback=false
+
+
+#Albifrons: Chirps: chirpsize=250Hz; deltaf=(10,100,-50,-150); contrast=20%; chirpwidth=150ms; chirpampl=2%; repeats=16; am=true; sinewave=true; playback=false
+#Chirps: chirpsize=60Hz; deltaf=(150, 200, 300); contrast=20%; chirpwidth=200ms; chirpampl=2%; repeats=16; am=true; sinewave=true; playback=false
+
+
+$FICurve AM
+FICurve: am=true;
+
+#$FICurve Adapt AM
+#FICurve: am=true; preduration=150ms; maxpreintfac=110%;minpreintfac=90%;npreints=3; preintshuffle=AlternatInDown;
+
+$Noise AM: contrast=10%
+Pause: duration=200ms
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn50Hz50s0.3.dat; duration=2000ms; sigstdev=0.3; am=true; contrast=10%; repeats=130; noisetype=none
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn50Hz50s0.3.dat;duration=2000ms; sigstdev=0.3; am=true; contrast=10%; repeats=130; noisetype=Gaussian; noisecontrast=2.5%; uppercutoff=600Hz
+FileStimulus: file=/home/efish/stimuli/whitenoise/gwn300Hz50s0.3.dat; duration=2000ms; sigstdev=0.3; am=true; contrast=10%; repeats=130; noisetype=none
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn300Hz50s0.3.dat; duration=2000ms; sigstdev=0.3; am=true; contrast=10%; repeats=130; noisetype=Gaussian; noisecontrast=2.5%; uppercutoff=600Hz
+
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn50Hz50s0.3.dat; duration=2000ms; sigstdev=0.3; am=true; contrast=2.5%; repeats=130; noisetype=none
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn50Hz50s0.3.dat; duration=2000ms; sigstdev=0.3; am=true; contrast=5%; repeats=130; noisetype=none
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn50Hz50s0.3.dat; duration=2000ms; sigstdev=0.3; am=true; contrast=10%; repeats=130; noisetype=none
+
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn300Hz50s0.3.dat;duration=2000ms; sigstdev=0.3; am=true; contrast=2.5%; repeats=20; noisetype=none
+FileStimulus: file=/home/efish/stimuli/whitenoise/gwn300Hz50s0.3.dat; duration=2000ms; sigstdev=0.3; am=true; contrast=5%; repeats=130; noisetype=none
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn300Hz50s0.3.dat; duration=2000ms; sigstdev=0.3; am=true; contrast=10%; repeats=130; noisetype=none
+
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn300Hz50s0.3.dat; duration=10000ms; sigstdev=0.3; am=true; contrast=10%; repeats=22; noisetype=none
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn300Hz50s0.3.dat; duration=10000ms; sigstdev=0.3; am=true; contrast=10%; repeats=22; noisetype=Gaussian; noisecontrast=2.5%
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn300Hz50s0.3.dat; duration=10000ms; sigstdev=0.3; am=true; contrast=10%; repeats=22; noisetype=Gaussian; noisecontrast=5.0%
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn300Hz50s0.3.dat; duration=10000ms; sigstdev=0.3; am=true; contrast=10%; repeats=22; noisetype=Gaussian; noisecontrast=10.0%
+
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn300Hz50s0.3.dat; duration=0ms; sigstdev=0.3; am=true; contrast=10%; repeats=10; noisetype=none
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn50Hz50s0.3.dat; duration=0ms; sigstdev=0.3; am=true; contrast=10%; repeats=10; noisetype=none
+
+
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn300Hz10s0.3.dat; sigstdev=0.3; am=true; contrast=2.5%; repeats=20; noisetype=none
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn300Hz10s0.3.dat; sigstdev=0.3; am=true; contrast=5%; repeats=20; noisetype=none
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn300Hz10s0.3.dat; sigstdev=0.3; am=true; contrast=10%; repeats=20; noisetype=none
+
+#FileStimulus: file=/home/efish/stimuli/whitenoise/blwn125Hz10s0.3.dat; sigstdev=0.3; am=true; contrast=2.5%; repeats=20; noisetype=none
+#FileStimulus: file=/home/efish/stimuli/whitenoise/blwn125Hz10s0.3.dat; sigstdev=0.3; am=true; contrast=5%; repeats=20; noisetype=none
+#FileStimulus: file=/home/efish/stimuli/whitenoise/blwn125Hz10s0.3.dat; sigstdev=0.3; am=true; contrast=10%; repeats=20; noisetype=none
+
+#FileStimulus: file=/home/efish/stimuli/whitenoise/blwn175Hz10s0.3.dat; sigstdev=0.3; am=true; contrast=2.5%; repeats=20
+#FileStimulus: file=/home/efish/stimuli/whitenoise/blwn175Hz10s0.3.dat; sigstdev=0.3; am=true; contrast=5%; repeats=20
+#FileStimulus: file=/home/efish/stimuli/whitenoise/blwn175Hz10s0.3.dat; sigstdev=0.3; am=true; contrast=10%; repeats=20
+
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn300Hz10s0.3.dat; sigstdev=0.3; am=true; contrast=$contrast
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn200Hz10s0.3.dat; sigstdev=0.3; am=true; contrast=$contrast
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn100Hz10s0.3.dat; sigstdev=0.3; am=true; contrast=$contrast
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn50Hz10s0.3.dat; sigstdev=0.3; am=true; contrast=$contrast
+#FileStimulus: file=/home/efish/stimuli/whitenoise/gwn25Hz10s0.3.dat; sigstdev=0.3; am=true; contrast=$contrast
+
+
+#############################################################################
+
+$Back
+switch macros.cfg
diff --git a/gp/relacsplugins.cfg b/gp/relacsplugins.cfg
new file mode 100644
index 0000000..f4d8c97
--- /dev/null
+++ b/gp/relacsplugins.cfg
@@ -0,0 +1,770 @@
+*Metadata
+ Recording:
+ Recording quality: [ Good, poor, fair, Good, ~, good, Poor, Fair ]
+ Comment : ~
+ Experimenter : [ Yu Yue, Julia Grueb, Yu Yue, Vanessa Olmos, Christina Weiss, Christina Langenberger, Ramona Schaefer, Dennis Huben, Janez Presern, Fabian Sinz, Juan Sehuanes, Carolin Sachgau, Jie Zhang, Jan Grewe, Jan Benda ]
+ WaterTemperature : 23.7°C
+ WaterConductivity: 488uS/cm
+ Cell:
+ CellType (Cell type) : [ P-unit, Pyramidal, E-cell, E-cell deep, unknow, E-Cell, unkown, E-cell superficial, I-Cell, P-unit, Ampullary, T-unit ]
+ Structure (Recording location): [ Nerve, Nerve, Brain ]
+ BrainRegion : [ n.A., TSd, Torus, n.A., ELL ]
+ BrainSubRegion : [ ~, ~, LS, CLS, CMS, MS ]
+ Depth : -76um
+ Lateral position : 0mm
+ Transverse section : 0
+ Subject:
+ Species : [ Apteronotus leptorhynchus, Apteronotus albifrons, Apteronotus leptorhynchus ]
+ Gender (Sex): [ unknown, unknown, Male, Female ]
+ Size : 17.5cm
+ Weight : 12.3g
+ Identifier : "2018lepto100"
+ -Preparation-:
+ Type : [ in vivo, in vivo, slice ]
+ Anaesthesia : true
+ Anaesthetic (Drug) : MS 222
+ AnaestheticDose (Concentration): 100mg/l
+ LocalAnaesthesia : true
+ LocalAnaesthetic (Drug) : Lidocaine
+ Immobilization : true
+ ImmobilizationDrug (Drug) : Tubocurarin 5mg/L
+ ImmobilizationDose : 75ul
+
+*Control: Session
+ ephys: true
+
+*Control: AmplifierControl
+ initmode : [ Bridge, Current-clamp, Dynamic-clamp, Voltage-clamp, Manual selection ]
+ resistancecurrent: 1nA
+ adjust : false
+ maxresistance : 100MOhm
+ buzzpulse : 500ms
+ showswitchmessage: true
+ showbridge : true
+ showcc : false
+ showdc : false
+ showvc : false
+ showmanual : false
+ syncpulse : 10us
+ syncmode : 0samples
+ vcgain : 100
+ vctau : 1ms
+
+*Control: SpectrumAnalyzer
+ intrace : [ V-1, EOD, LocalEOD-1, GlobalEFieldStimulus ]
+ origin : [ before end of data, before signal, after signal ]
+ offset : 0ms
+ duration : 1000ms
+ resolution: 10Hz
+ overlap : true
+ window : [ Hanning, Bartlett, Blackman, Blackman-Harris, Hamming, Hanning, Parzen, Square, Welch ]
+ fmax : 500Hz
+ decibel : true
+ peak : true
+ pmin : -50dB
+
+*Model: PUnitModel
+ General:
+ EOD:
+ eodtype : [ Apteronotus, None, Sine, Apteronotus, Eigenmannia ]
+ eodfreq : 800Hz
+ eodfreqsd : 10Hz
+ eodfreqtau : 10000s
+ eodlocalamplitude : 1mV/cm
+ eodglobalamplitude: 1mV/cm
+ localstimulusgain : 5.00
+ globalstimulusgain: 0.00
+ stimulusgain : 1.00
+ Spikes:
+ voltagescale: 0.5
+ General:
+ Spike generator:
+ spikemodel: [ Wang-Buzsaki, Stimulus, Passive membrane, Morris-Lecar, Hodgkin-Huxley, Connor, Wang-Buzsaki ]
+ noised : 0
+ deltat : 0.05ms
+ integrator: [ Euler, Midpoint, Runge-Kutta 4 ]
+ Voltage clamp:
+ vcgain: 10
+ vctau : 0.1ms
+ Currents:
+ Voltage-gated current 1 - activation only:
+ gmc : 2
+ emc : -90mV
+ mvmc : -35mV
+ mwmc : 10mV
+ taumc: 30ms
+ Voltage-gated current 2 - activation and inactivation:
+ gmhc : 0
+ emhc : -90mV
+ mvmhc : -40mV
+ mwmhc : 10mV
+ taummhc: 10ms
+ pmmhc : 1
+ hvmhc : -40mV
+ hwmhc : 10mV
+ tauhmhc: 10ms
+ pmhhc : 1
+
+*Model: Stimulus
+ Input:
+ gain : 1
+ offset: 0muA/cm^2
+
+*Model: Passive membrane
+ Parameter:
+ R: 50MOhm
+ C: 25pF
+ Input:
+ gain : 1
+ offset: 0muA/cm^2
+
+*Model: Morris-Lecar
+ General:
+ params: [ Custom, Type I, Type II ]
+ Calcium current:
+ gca : 4nS
+ eca : 120mV
+ mvca: -1.2mV
+ mkca: 18mV
+ Potassium current:
+ gk : 8nS
+ ek : -84mV
+ mvk : 12mV
+ mkk : 17.4mV
+ mphik: 0.067kHz
+ Leak current:
+ gl: 2nS
+ el: -60mV
+ c : 20pF
+ Input:
+ timescale: 10
+ gain : 1
+ offset : 40muA/cm^2
+
+*Model: Hodgkin-Huxley
+ Sodium current:
+ gna: 120mS/cm^2
+ ena: 50mV
+ Potassium current:
+ gk: 36mS/cm^2
+ ek: -77mV
+ Leak current:
+ gl : 0.3mS/cm^2
+ el : -54.4mV
+ c : 1muF/cm^2
+ phi: 1
+ Input:
+ gain : 50
+ offset: 10muA/cm^2
+
+*Model: Connor
+ Sodium current:
+ gna: 120mS/cm^2
+ ena: 50mV
+ Potassium current:
+ gk: 20mS/cm^2
+ ek: -77mV
+ A current:
+ gka: 47mS/cm^2
+ eka: -80mV
+ Leak current:
+ gl : 0.3mS/cm^2
+ el : -22mV
+ c : 1muF/cm^2
+ phi: 1
+ Input:
+ gain : 50
+ offset: 30muA/cm^2
+
+*Model: Wang-Buzsaki
+ Sodium current:
+ gna: 35mS/cm^2
+ ena: 55mV
+ Potassium current:
+ gk: 9mS/cm^2
+ ek: -90mV
+ Leak current:
+ gl : 0.1mS/cm^2
+ el : -65mV
+ c : 1muF/cm^2
+ phi: 5
+ Input:
+ gain : 50
+ offset: 6muA/cm^2
+
+*Event Detector: Spikes-1
+ Detector:
+ minthresh: 3.7mV
+ decay : 1sec
+ ratio : 12%
+ testwidth: false
+ maxwidth : 2.0ms
+ Indicators:
+ resolution : 0.10mV
+ trendthresh: 10%
+ trendtime : 2.0sec
+
+*Event Detector: EOD
+ threshold : 1.75mV
+ interpolation: [ linear interpolation, closest datapoint, linear interpolation, linear fit, quadratic fit ]
+
+*Event Detector: Chirps
+ minthresh: 10Hz
+
+*Event Detector: LocalEOD-1
+ threshold : 0.22mV
+ interpolation: [ linear interpolation, closest datapoint, linear interpolation, linear fit, quadratic fit ]
+
+*Event Detector: LocalBeat-1
+ minthresh: 0.674mV
+
+*Event Detector: GlobalEFieldStimulus
+ threshold : 0.16209mV
+ interpolation: [ linear interpolation, closest datapoint, linear interpolation, linear fit, quadratic fit ]
+
+*RePro: Pause
+ duration : 1sec
+ savedata : false
+ plotwidth: 0sec
+
+*RePro: Record
+ duration : 1sec
+ plotwidth: 0sec
+ dioout : false
+ diodevice: dio-1
+ dioline : 0
+
+*RePro: SaveTraces
+ General:
+ duration : 1sec
+ savedata : false
+ split : false
+ dioout : false
+ diodevice: dio-1
+ dioline : 0
+ Analog input traces:
+ trace-V-1 : true
+ trace-EOD : true
+ trace-LocalEOD-1 : true
+ trace-GlobalEFieldStimulus: true
+ Events:
+ events-Spikes-1 : true
+ events-EOD : true
+ events-Chirps : true
+ events-LocalEOD-1 : true
+ events-LocalBeat-1-1 : true
+ events-LocalBeat-1-2 : true
+ events-GlobalEFieldStimulus: true
+
+*RePro: SetAttenuatorGain
+ outrace : V-1
+ gain : 1
+ interactive: true
+
+*RePro: SetDigitalOutput
+ device : dio-1
+ line : 0
+ value : 0
+ interactive: false
+
+*RePro: SetInputGain
+ intrace : [ V-1, EOD, LocalEOD-1, GlobalEFieldStimulus ]
+ gainindex : 0
+ interactive: true
+
+*RePro: SetOutput
+ outtrace : [ GlobalEField, GlobalEFieldAM, V, I ]
+ value : 0V
+ intensity : 1
+ interactive: true
+
+*RePro: Spectrogram
+ intrace : [ V-1, EOD, LocalEOD-1, GlobalEFieldStimulus ]
+ width : 100ms
+ step : 0ms
+ tmax : 10s
+ duration: 0s
+ size : [ "1024", "64", "128", "256", "512", "1024", "2048", "4096", "8192", "16384", "32768", "65536", "131072", "262144", "524288", "1048576" ]
+ overlap : true
+ window : [ Hanning, Bartlett, Blackman, Blackman-Harris, Hamming, Hanning, Parzen, Square, Welch ]
+ powermax: true
+ fmax : 2000Hz
+ pmax : 0dB
+ pmin : -50dB
+
+*RePro: TransferFunction
+ Stimulus:
+ outtrace : [ GlobalEField, GlobalEFieldAM, V, I ]
+ offsetbase: [ custom, current ]value
+ offset : 0V
+ amplitude : 1V
+ clip : 4
+ intensity : 1
+ fmin : 0Hz
+ fmax : 1000Hz
+ duration : 1s
+ pause : 1s
+ repeats : 100
+ Analysis:
+ intrace : [ V-1, EOD, LocalEOD-1, GlobalEFieldStimulus ]
+ size : [ "1024", "64", "128", "256", "512", "1024", "2048", "4096", "8192", "16384", "32768", "65536", "131072", "262144", "524288", "1048576" ]
+ overlap : true
+ window : [ Hanning, Bartlett, Blackman, Blackman-Harris, Hamming, Hanning, Parzen, Square, Welch ]
+ plotstdevs : true
+ plotcoherence: true
+ plotdecibel : false
+
+*RePro: Wait
+ absdate: false
+ date : ~
+ days : 0days
+ time : "00:00:00.000"
+
+*RePro: BridgeTest
+ amplitude : 1V
+ duration : 10ms
+ pause : 100ms
+ average : 10
+ skipspikes : true
+ dynamicrange: false
+ rate : 0.01
+ plottrace : true
+
+*RePro: CalibrateSyncPulse
+ imin : -1
+ imax : 1
+ istep : 0.001
+ skipwin : 1000ms
+ duration: 1000ms
+
+*RePro: CapacityCompensation
+ amplitude : 1V
+ duration : 200ms
+ frequency : 100Hz
+ showcycles : 10
+ pause : 100ms
+ average : 10
+ skipspikes : true
+ dynamicrange: false
+ rate : 0.01
+
+*RePro: Iontophoresis
+ durationpos : 1s
+ amplitudepos : 1V
+ pausepos : 1s
+ durationneg : 1s
+ amplitudeneg : 1V
+ pauseneg : 1s
+ fortunes : true
+ fortuneperiod: 10s
+
+*RePro: SetLeak
+ interactive : true
+ preset : [ previous, zero, custom ]values
+ g : 0nS
+ E : 0mV
+ reversaltorest: true
+ involtage : [ V-1, EOD, LocalEOD-1, GlobalEFieldStimulus ]
+ duration : 100ms
+
+*RePro: SetVGate
+ interactive : true
+ preset : [ previous, zero, custom ]values
+ g : 0nS
+ E : 0mV
+ vmid : 0mV
+ width : 0mV
+ tau : 10ms
+ reversaltorest: true
+ involtage : [ V-1, EOD, LocalEOD-1, GlobalEFieldStimulus ]
+ duration : 100ms
+
+*RePro: Beats
+ Stimulation:
+ name : ~
+ duration : 10seconds
+ pause : 20seconds
+ ramp : 0.5seconds
+ deltafrange : "10"Hz
+ deltafshuffle: [ Up, Down, AlternateInUp, AlternateInDown, AlternateOutUp, AlternateOutDown, Random, PseudoRandom ]
+ fixeddf : false
+ amplitude : 1mV/cm
+ amtype : [ none, sine, rectangular ]
+ amfreq : "1"Hz
+ amamplitude : "100"%
+ repeats : 10
+ fakefish : 0Hz
+ Chirps:
+ generatechirps : false
+ chirpsize : 100Hz
+ chirpwidth : 100ms
+ chirpampl : 0%
+ chirpkurtosis : 1
+ chirpfrequencies: ~Hz
+ chirptimesfile : ~
+ chirptimeshuffle: [ Up, Down, AlternateInUp, AlternateInDown, AlternateOutUp, AlternateOutDown, Random, PseudoRandom ]
+ Analysis:
+ before : 1seconds
+ after : 1seconds
+ averagetime : 1seconds
+ usepsd : true
+ mineodfreq : 100Hz
+ maxeodfreq : 2000Hz
+ eodfreqprec : 1Hz
+ neod : 2
+ showstimulus: false
+ split : false
+ savetraces : false
+
+*RePro: CalibEField
+ General:
+ reset : false
+ resetval : 0.1
+ am : false
+ beatfreq : 20Hz
+ frequency: 600Hz
+ duration : 600ms
+ pause : 10ms
+ Range:
+ amplsel : [ contrast, amplitude ]
+ targetcontrast : 20%
+ mincontrast : 10%
+ maxcontrast : 40%
+ targetamplitude: 1mV/cm
+ minamplitude : 0.5mV/cm
+ maxamplitude : 2mV/cm
+ numintensities : 10
+
+*RePro: CalibrateRobot
+ robot: robot-1
+
+*RePro: DualBeat
+ Stimulus:
+ rewarded : [ A, B ]
+ eodf : 0.0Hz
+ duration : 10seconds
+ deltafA : 25.0Hz
+ harmonicA : false
+ amplitudeA: 1.000V
+ deltafB : -50.0Hz
+ harmonicB : false
+ amplitudeB: 1.000V
+ Experiment:
+ noFish : false
+ randomizeAmpl : true
+ amplitudeRange : 20%
+ randomSminus : false
+ sminusRange : 200Hz
+ training : true
+ randomElectrode : true
+ rewardedElectrode: [ "1", "2" ]
+ trainingTrials : 10
+ testTrials : 5
+ testBeat : -25.0Hz
+ testAmplitude : 1.000V
+ stimOff : true
+ rewardInTest : true
+ harmonic : true
+ Setup:
+ scaling1: 1.000
+ scaling2: 1.000
+ EOD estimation:
+ intrace : [ V-1, EOD, LocalEOD-1, GlobalEFieldStimulus ]
+ usepsd : true
+ mineodfreq : 100Hz
+ maxeodfreq : 2000Hz
+ eodfreqprec: 1Hz
+ averagetime: 2s
+
+*RePro: EFieldGeometry
+ Enviroment data:
+ temperature : 26°C
+ conductivity: 330µS
+ water_level : 20cm
+ Measurement data:
+ robot : robot-1
+ type : ~
+ distance : 0mm
+ head_length : 20mm
+ tail_length : 20mm
+ width_posY : 50mm
+ width_negY : 50mm
+ height : 50mm
+ depth : 50mm
+ step_length_x: 5mm
+ step_length_y: 5mm
+ step_length_z: 5mm
+
+*RePro: JAR
+ Stimulation:
+ duration : 10seconds
+ pause : 10seconds
+ ramp : 0.5seconds
+ deltafstep : 2Hz
+ deltafmax : 12Hz
+ deltafmin : -12Hz
+ deltafrange : ~
+ deltafshuffle: [ Up, Down, AlternateInUp, AlternateInDown, AlternateOutUp, AlternateOutDown, Random, PseudoRandom ]
+ repeats : 200
+ Amplitudes:
+ amplsel : [ contrast, absolute ]
+ contrastmax : 20%
+ contrastmin : 10%
+ contraststep: 20%
+ amplmin : 1mV/cm
+ amplmax : 2mV/cm
+ amplstep : 1mV/cm
+ S&timulus:
+ genstim : true
+ sinewave: true
+ file : ~
+ sigstdev: 1
+ warpfile: false
+ fakefish: 0Hz
+ A&nalysis:
+ before : 1seconds
+ after : 8seconds
+ savetraces : true
+ jaraverage : 500ms
+ chirpaverage: 20ms
+ eodsavetime : 1000ms
+
+*RePro: LinearField
+ duration: 1s
+
+*RePro: ManualJAR
+ deltaf : 0.0Hz
+ lineardeltaf : false
+ deltaf2 : 0.0Hz
+ amplitude : 1.0mV
+ duration : 10seconds
+ ramp : 0.5seconds
+ fakefish : 0Hz
+ showlineardeltaf: false
+ before : 1seconds
+ after : 1seconds
+ averagetime : 1seconds
+ split : false
+ savetraces : false
+
+*RePro: BaselineActivity
+ Timing:
+ duration: 300ms
+ repeats : 0
+ Analysis:
+ isimax : 20ms
+ isistep : 0.2ms
+ ratedt : 0.05ms
+ ratetmax: 2ms
+ Files:
+ eodduration : 2000ms
+ saveeodtrace: false
+ saveeodtimes: false
+ Control:
+ auto : [ never, once, always ]
+ adjust: false
+
+*RePro: Chirps
+ Chirp parameter:
+ nchirps : 10
+ beatpos : 10
+ beatstart : 0.25
+ minspace : 200ms
+ firstspace : 200ms
+ chirpsize : 100Hz
+ chirpwidth : 14ms
+ chirpampl : 2%
+ chirpsel : [ generated, from file ]
+ chirpkurtosis: 1
+ file : [ /home/efish/Desktop/doublePeakChirp.dat, ~, /home/efish/Desktop/doublePeakChirp.dat ]
+ Beat parameter:
+ deltaf : 200Hz
+ contrast: 20%
+ am : false
+ sinewave: true
+ playback: false
+ pause : 1000ms
+ repeats : 6
+ Analysis:
+ sigma : 2ms
+ adjust: false
+
+*RePro: FICurve
+ Test-Intensities:
+ duration : 400ms
+ maxintfac : 110%
+ minintfac : 90%
+ nints : 10
+ repeats : 1
+ blockrepeats : 10
+ singlerepeats: 1
+ intshuffle : [ AlternateOutUp, Up, Down, AlternateInUp, AlternateInDown, AlternateOutUp, AlternateOutDown, Random, PseudoRandom ]
+ intincrement : -2
+ Pre-Intensities:
+ preduration : 0ms
+ maxpreintfac : 140%
+ minpreintfac : 60%
+ npreints : 3
+ preintshuffle: [ AlternateInDown, Up, Down, AlternateInUp, AlternateInDown, AlternateOutUp, AlternateOutDown, Random, PseudoRandom ]
+ Control:
+ am : true
+ pause : 1000ms
+ delay : 200ms
+ onsettime : 50ms
+ rangeintincrement: 4
+ minrate : 40Hz
+ minratefrac : 15%
+ adjust : false
+
+*RePro: FileStimulus
+ Stimulus:
+ file : [ /home/efish/stimuli/whitenoise/dennis/InputArr_400hz_30s.dat, /home/efish/stimuli/whitenoise/dennis/InputArr_400hz_30s.dat, /home/efish/stimuli/whitenoise/dennis/InputArr_350to400hz_30s.dat, /home/efish/stimuli/whitenoise/gwn300Hz50s0.3.dat, ~, /home/efish/stimuli/whitenoise/gwn50Hz50s0.3.dat, /home/efish/stimuli/whitenoise/dennis/InputArr_250hz_30s.dat, /home/efish/stimuli/whitenoise/dennis/InputArr_50to100hz_30s.dat ]
+ name : ~
+ sigstdev : 0.25
+ duration : 20000ms
+ pause : 1000ms
+ amplsel : [ contrast, absolute ]
+ contrast : 20%
+ amplitude: 1mV/cm
+ am : true
+ repeats : 5
+ Additional noise:
+ noisetype : [ none, Gaussian-White, Ornstein-Uhlenbeck ]
+ uppercutoff : 600Hz
+ lowercutoff : 0Hz
+ noisetau : 10ms
+ noisecontrast: 0%
+ noiseampl : 80mV/cm
+ Analysis:
+ binwidth: 5ms
+ before : 0ms
+ after : 0ms
+ plotpsd : true
+ psdsize : [ "256", "64", "128", "256", "512", "1024", "2048", "4096", "8192", "16384", "32768", "65536", "131072", "262144", "524288", "1048576" ]
+ adjust : false
+
+*RePro: MovingObjects
+ Movement:
+ startpos : [ 0, 0, 0 ]
+ traveldist : 0mm
+ travelspeed : 40mm/s
+ movementaxis: [ x, y, z ]
+ repeats : 1
+ pause : 1.5s
+ object : [ pvc comb 4cm, pvc comb 1cm, perspex bar, metal sphere ]
+ Parameter space:
+ distmin : 0mm
+ distmax : 0mm
+ diststep : 1mm
+ speedmin : 0mm/s
+ speedmax : 0mm/s
+ speedstep: 0mm/s
+ Robot setup:
+ xmapping: [ y, z, x ]
+ xinvert : true
+ ymapping: [ z, x, y ]
+ yinvert : false
+ zmapping: [ x, y, z ]
+ zinvert : false
+ safepos : [ 0, 0, 0 ]
+ outpos : [ 0, 0, 0 ]
+
+*RePro: ReceptiveField
+ 2D search:
+ name : ~
+ xmin : 0mm
+ xmax : 0mm
+ xspeed : 10mm/s
+ ymin : 0mm
+ ymax : 0mm
+ yspeed : 10mm/s
+ zpos : 5mm
+ followmidline: true
+ npasses : 1
+ pause : 1000ms
+ Stimulation:
+ deltaf : 50Hz
+ amplitude: 1mV
+ Analysis:
+ nfft : 1024
+ nshift : 128
+ kernelwidth: 0.001ms
+ Robot setup:
+ robotdev : robot-2
+ xmapping : [ y, z, x ]
+ xinvert : true
+ ymapping : [ z, x, y ]
+ yinvert : false
+ zmapping : [ x, y, z ]
+ zinvert : false
+ safex : 350mm
+ safey : 0mm
+ safez : 0mm
+ taxispeed: 40mm/s
+
+*RePro: RobotToFishPosition
+ Position:
+ destination : 0mm
+ followmidline: true
+ Robot setup:
+ xmapping: [ y, z, x ]
+ xinvert : true
+ ymapping: [ z, x, y ]
+ yinvert : false
+ zmapping: [ x, y, z ]
+ zinvert : false
+
+*RePro: SAM
+ General:
+ name: ~
+ Stimulus:
+ duration : 200ms
+ pause : 100ms
+ freqsel : [ relative to EOD, absolute ]
+ deltaf : 750Hz
+ contrast : 10%
+ repeats : 10
+ am : false
+ sinewave : true
+ ampl : "0.0"
+ phase : "0.0"pi
+ contrastsel: [ fundamental, peak amplitude ]
+ Analysis:
+ skip : 0.5Periods
+ ratebins: 10
+ before : 0ms
+ after : 0ms
+ adjust : false
+
+*Attenuator-0
+ plugin : LinearAttenuate
+ ident : Attenuator-0
+ device : attdev-1
+ line : 0
+ aodevice : ao-1
+ aochannel : 0
+ intensityname : amplitude
+ intensityunit : mV/cm
+ intensityformat: %6.3f
+ frequencyname : ~
+ frequencyunit : Hz
+ frequencyformat: %7.0f
+ gain : 1.1877
+ offset : 0
+
+*Attenuator-1
+ plugin : LinearAttenuate
+ ident : Attenuator-1
+ device : attdev-1
+ line : 1
+ aodevice : ao-1
+ aochannel : 1
+ intensityname : amplitude
+ intensityunit : mV/cm
+ intensityformat: %6.3f
+ frequencyname : ~
+ frequencyunit : Hz
+ frequencyformat: %7.0f
+ gain : 0.17452
+ offset : 0
+