From 2cbb26f14edf3afbc47c2e8906276712bdfc2f07 Mon Sep 17 00:00:00 2001 From: efish Date: Wed, 17 Jul 2019 10:42:23 +0200 Subject: [PATCH] added setup name to config --- gp/relacs.cfg | 228 ++++++++++++++++++++++++++++++++++++++ moving_objects/relacs.cfg | 2 +- nerve/relacs.cfg | 2 +- receptors/relacs.cfg | 2 +- rfs/relacs.cfg | 2 +- 5 files changed, 232 insertions(+), 4 deletions(-) create mode 100644 gp/relacs.cfg diff --git a/gp/relacs.cfg b/gp/relacs.cfg new file mode 100644 index 0000000..a135b24 --- /dev/null +++ b/gp/relacs.cfg @@ -0,0 +1,228 @@ +*Settings + Plugins: + pluginpathes : [ base*, base*, misc*, ephys*, efield*, efish*, comedi*, attcs3310* ] + pluginhelppathes: ~ + controlplugin : [ Session, AmplifierControl, SpectrumAnalyzer ] + modelplugin : PUnitModel + Pathes: + pathformat : %04Y-%02m-%02d-%a2a-invivo-1 + defaultpath: dry/ + repropath : [ stimuli/repros/, reprodata, stimuli/repros/ ] + infofile : info.dat + Save: + saverelacsfiles : true + saveodmlfiles : false + savenixfiles : true + savenixcompressed: true + saverelacscore : true + saverelacsplugins: true + saverelacslog : true + saveattenuators : true + Date/time formats: + elapsedformat : "%02H:%02M" + sessiontimeformat: %Hh%02Mmin%02Ssec + reprotimeformat : %Mmin%02Ssec + Plotting: + printcommand: ~ + Data acquisition: + processinterval: 50ms + aitimeout : 10seconds + +*Metadata + -Setup-: + Identifier (Name): invivo1 + Maintainer : Jan Grewe + Creator : Jan Grewe and Jan Benda + Location (Room) : "5A17" + Lab : Neuroethology Lab + Institute : Institute for Neurobiology + University : University Tuebingen + Address : Auf der Morgenstelle 28 + +*RELACS + input data: + inputsamplerate : 40kHz + inputtracecapacity : 600s + inputunipolar : false + inputtraceid : [ V-1, EOD, LocalEOD-1, GlobalEFieldStimulus ] + inputtracescale : [ 100, 1, 20, 5 ] + inputtraceunit : [ mV, mV, mV, mV ] + inputtracedevice : [ ai-1, ai-1, ai-1, ai-1 ] + inputtracechannel : [ 6, 0, 2, 4 ] + inputtracereference: [ ground, ground, ground, ground ] + inputtracemaxvalue : [ 100, 5, 3, 1 ] + inputtracecenter : [ true, true, true, true ] + output data: + outputtraceid : [ GlobalEField, GlobalEFieldAM, V, I ] + outputtracedevice : [ ao-1, ao-1, ao-1, ao-1 ] + outputtracechannel : [ 1, 0, 2, 3 ] + outputtracescale : [ 1, 1, 1, 1 ] + outputtraceunit : [ V, V, V, V ] + outputtracemaxrate : [ 100kHz, 100kHz, 100kHz, 100kHz ] + outputtracemodality: [ voltage, voltage, voltage, current ] + +*Macros + file : [ macrosam.cfg, macros.cfg ] + mainfile : macros.cfg + fallbackonreload: true + +*FilterDetectors + Filter1: + name : Spikes-1 + filter : DynamicSUSpikeDetector + inputtrace : V-1 + save : true + savesize : true + savewidth : true + savemeanrate : true + savemeansize : true + savemeanwidth : true + savemeanquality: true + plot : true + buffersize : 300000 + storesize : true + storewidth : false + Filter2: + name : EOD + filter : EODDetector + inputtrace : EOD + save : false + savesize : false + savewidth : false + savemeanrate : true + savemeansize : true + savemeanwidth : false + savemeanquality: false + plot : true + buffersize : 300000 + storesize : true + storewidth : false + Filter3: + name : Chirps + filter : ChirpDetector + inputtrace : EOD + save : true + savesize : true + savewidth : true + savemeanrate : true + savemeansize : false + savemeanwidth : false + savemeanquality: false + plot : true + buffersize : 300000 + storesize : true + storewidth : true + Filter4: + name : LocalEOD-1 + filter : EODDetector + inputtrace : LocalEOD-1 + save : false + savesize : false + savewidth : false + savemeanrate : true + savemeansize : true + savemeanwidth : false + savemeanquality: false + plot : true + buffersize : 300000 + storesize : true + storewidth : false + Filter5: + name : LocalBeat-1 + filter : BeatDetector + inputtrace : LocalEOD-1 + save : true + savesize : true + savewidth : false + savemeanrate : true + savemeansize : true + savemeanwidth : false + savemeanquality: false + plot : true + buffersize : 300000 + storesize : true + storewidth : false + othertrace : Chirps + Filter6: + name : GlobalEFieldStimulus + filter : EODDetector + inputtrace : GlobalEFieldStimulus + save : false + savesize : false + savewidth : false + savemeanrate : true + savemeansize : true + savemeanwidth : false + savemeanquality: false + plot : true + buffersize : 300000 + storesize : true + storewidth : false + +*AudioMonitor + device : [ "-1 default", "0 HDA Intel PCH: CX20642 Analog (hw:0,0) (2 channels)", "2 HDA Intel PCH: HDMI 0 (hw:0,3) (8 channels)", "3 HDA Intel PCH: HDMI 1 (hw:0,7) (8 channels)", "4 sysdefault (128 channels)", "5 front (2 channels)", "6 surround40 (2 channels)", "7 surround51 (2 channels)", "8 surround71 (2 channels)", "9 hdmi (8 channels)", "10 pulse (32 channels)", "11 dmix (2 channels)", "12 default (32 channels) - default" ] + enable : true + mute : false + gain : 1 + audiorate: [ "48", "8", "16", "22.05", "44.1", "48", "96" ]kHz + +*Devices + Device1: + plugin : AmplMode + device : dio-1 + ident : ampl-1 + buzzerpin : 14 + resistancepin: 15 + bridgepin : 10 + cclamppin : 9 + vclamppin : 8 + dclamppin : 13 + syncpin : 7 + buzzerpulse : 500 + +*Analog Input Devices + Device1: + plugin: ComediAnalogInput + device: /dev/comedi0 + ident : ai-1 + +*Analog Output Devices + Device1: + plugin: ComediAnalogOutput + device: /dev/comedi0 + ident : ao-1 + +*Digital I/O Devices + Device1: + plugin: ComediDigitalIO + device: /dev/comedi0 + ident : dio-1 + +*Attenuator Devices + Device1: + plugin: [ CS3310DIO, AttSim ] + device: dio-1 + ident : attdev-1 + +*Attenuator Interfaces + Device1: + plugin : LinearAttenuate + device : attdev-1 + line : 0 + aodevice : ao-1 + aochannel : 0 + ident : Attenuator-0 + intensityname : amplitude + intensityunit : mV/cm + intensityformat: %6.3f + Device2: + plugin : LinearAttenuate + device : attdev-1 + line : 1 + aodevice : ao-1 + aochannel : 1 + ident : Attenuator-1 + intensityname : amplitude + intensityunit : mV/cm + intensityformat: %6.3f + diff --git a/moving_objects/relacs.cfg b/moving_objects/relacs.cfg index 524c360..ad3d9b2 100644 --- a/moving_objects/relacs.cfg +++ b/moving_objects/relacs.cfg @@ -5,7 +5,7 @@ controlplugin : [ Session, Robot, AmplifierControl, SpectrumAnalyzer ] modelplugin : PUnitModel Pathes: - pathformat : %04Y-%02m-%02d-%a2a + pathformat : %04Y-%02m-%02d-%a2a-invivo-1 defaultpath: dry/ repropath : [ stimuli/repros/, reprodata, stimuli/repros/ ] infofile : info.dat diff --git a/nerve/relacs.cfg b/nerve/relacs.cfg index ccd4b34..619ccac 100644 --- a/nerve/relacs.cfg +++ b/nerve/relacs.cfg @@ -8,7 +8,7 @@ controlplugin : [ Session, SpectrumAnalyzer ] modelplugin : PUnitModel Pathes: - pathformat : %04Y-%02m-%02d-%a2a + pathformat : %04Y-%02m-%02d-%a2a-invivo-1 defaultpath: dry/ repropath : [ stimuli/repros/, reprodata, stimuli/repros/ ] infofile : info.dat diff --git a/receptors/relacs.cfg b/receptors/relacs.cfg index 3d22b0c..b8a6ac4 100644 --- a/receptors/relacs.cfg +++ b/receptors/relacs.cfg @@ -5,7 +5,7 @@ controlplugin : [ Session, AmplifierControl, SpectrumAnalyzer ] modelplugin : PUnitModel Pathes: - pathformat : %04Y-%02m-%02d-%a2a + pathformat : %04Y-%02m-%02d-%a2a-invivo-1 defaultpath: dry/ repropath : [ stimuli/repros/, reprodata, stimuli/repros/ ] infofile : info.dat diff --git a/rfs/relacs.cfg b/rfs/relacs.cfg index 568c6eb..4d61bfe 100644 --- a/rfs/relacs.cfg +++ b/rfs/relacs.cfg @@ -5,7 +5,7 @@ controlplugin : [ Session, Robot, AmplifierControl, SpectrumAnalyzer ] modelplugin : PUnitModel Pathes: - pathformat : %04Y-%02m-%02d-%a2a + pathformat : %04Y-%02m-%02d-%a2a-invivo-1 defaultpath: dry/ repropath : [ stimuli/repros/, reprodata, stimuli/repros/ ] infofile : info.dat