'bf': 'bestFreq', '3p': '3mWpulse', '1p': '1mWpulse', '2afc': '2afc' } exp = cellDB.Experiment(animalName='d1pi003', date='2016-02-07', experimenter='lan', defaultParadigm='laser_tuning_curve') site1 = exp.add_site(depth=2880, tetrodes=[1, 2, 3, 4, 5, 6, 7]) #TT8 is ref site1.add_session('16-50-16', None, sessionTypes['nb']) #amp=0.15 site1.add_session('16-52-42', None, sessionTypes['lp']) #power=1.5mW site1.add_session('16-54-09', None, sessionTypes['lt']) #power=1.5mW site1.add_session('16-56-16', 'a', sessionTypes['tc']) #2-40Hz chords, 50dB site1.add_session('17-03-27', 'a', sessionTypes['2afc'], paradigm='2afc') #site1.add_session('18-44-10', None, sessionTypes['lt']) #power=1.5mW #sitefuncs.nick_lan_daily_report(site1, 'site1', mainRasterInds=[0,1,2], mainTCind=3, mainSTRind=3) #sitefuncs.lan_2afc_ephys_plots(site1, 'site1', main2afcind=3, tetrodes=[1,2,3,5,8]) sitefuncs.lan_2afc_ephys_plots_each_type( site1, 'site1', main2afcind=4, tetrodes=[1, 2, 3, 4, 5, 6, 7], trialLimit=[]) #ephys length > behav length, not analyzed #sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=5, tetrodes=[3,5],trialLimit=[],choiceSide='both') #sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=4, tetrodes=[1,4,5,6,7],trialLimit=[],choiceSide='left') #sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=4, tetrodes=[1,4,5,6,7],trialLimit=[],choiceSide='right')
exp = cellDB.Experiment(animalName='d1pi003', date='2016-02-12', experimenter='lan', defaultParadigm='laser_tuning_curve') site1 = exp.add_site(depth=3040, tetrodes=[1, 2, 3, 4, 5, 6, 7]) #TT8 is ref site1.add_session('14-14-36', None, sessionTypes['nb']) #amp=0.15 site1.add_session('14-17-01', None, sessionTypes['lp']) #power=1.5mW site1.add_session('14-18-42', None, sessionTypes['lt']) #power=1.5mW site1.add_session('14-20-22', 'a', sessionTypes['tc']) #2-40Hz chords, 50dB site1.add_session('14-25-26', 'b', sessionTypes['tc']) site1.add_session('14-29-20', 'c', sessionTypes['tc']) site1.add_session('14-34-32', 'a', sessionTypes['2afc'], paradigm='2afc') site1.add_session('16-10-01', None, sessionTypes['lt']) #power=1.5mW sitefuncs.nick_lan_daily_report(site1, 'site1', mainRasterInds=[0, 1, 2, 7], mainTCind=3, mainSTRind=3) #sitefuncs.lan_2afc_ephys_plots(site1, 'site1', main2afcind=3, tetrodes=[1,2,3,5,8]) sitefuncs.lan_2afc_ephys_plots_each_type(site1, 'site1', main2afcind=6, tetrodes=[1, 2, 3, 4, 5, 6, 7], trialLimit=[]) #sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=5, tetrodes=[3,5],trialLimit=[],choiceSide='both') #sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=6, tetrodes=[1,3,4,5,6,7],trialLimit=[],choiceSide='left') #sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=6, tetrodes=[1,3,4,5,6,7],trialLimit=[],choiceSide='right')
'tc': 'tuningCurve', 'bf': 'bestFreq', '3p': '3mWpulse', '1p': '1mWpulse', '2afc': '2afc' } exp1219 = cellDB.Experiment(animalName='adap011', date='2015-12-19', experimenter='lan', defaultParadigm='laser_tuning_curve') site1 = exp1218.add_site(depth=3200, tetrodes=[1, 2, 3, 5, 6, 7, 8]) site1.add_session('15-16-41', None, sessionTypes['nb']) #amp=0.15 site1.add_session('15-19-35', None, sessionTypes['nb']) #amp=0.18 site1.add_session('15-23-03', 'a', sessionTypes['tc']) #2-40Hz chords, 50dB site1.add_session('15-28-57', 'b', sessionTypes['tc']) #9-15kHz, 3freqs, chords, 50dB site1.add_session('15-34-41', 'a', sessionTypes['2afc'], paradigm='2afc') site1.add_session('16-56-13', None, sessionTypes['nb']) #amp=0.15 #sitefuncs.nick_lan_daily_report(site1, 'site1', mainRasterInds=[0,5], mainTCind=2, mainSTRind=2) #sitefuncs.lan_2afc_ephys_plots(site1, 'site1', main2afcind=4, tetrodes=[1,2,3,5,8]) sitefuncs.lan_2afc_ephys_plots_each_type(site1, 'site1', main2afcind=4, tetrodes=[1, 2, 3, 5, 8], trialLimit=[0, 1071]) #sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=5, tetrodes=[3,5],trialLimit=[],choiceSide='both') #sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=6, tetrodes=[1,2,3,5,8],trialLimit=[],choiceSide='left') #sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=6, tetrodes=[1,2,3,5,8],trialLimit=[],choiceSide='right')
defaultParadigm='laser_tuning_curve') site1 = exp.add_site(depth=2520, tetrodes=[7, 8]) site1.add_session('16-34-14', None, sessionTypes['nb']) #amp=0.15 site1.add_session('16-36-48', 'a', sessionTypes['tc']) #2-40Hz chords, 50dB site1.add_session('16-46-41', 'b', sessionTypes['tc']) #6.6&12.1kHz,50dB site1.add_session('16-50-58', 'a', sessionTypes['2afc'], paradigm='2afc') sitefuncs.nick_lan_daily_report(site1, 'site1', mainRasterInds=[0], mainTCind=1, mainSTRind=1) #sitefuncs.lan_2afc_ephys_plots(site1, 'site1', main2afcind=3, tetrodes=[1,2,3,4,5,6,7,8]) sitefuncs.lan_2afc_ephys_plots_each_type(site1, 'site1', main2afcind=3, tetrodes=[7, 8], trialLimit=[0, 1650]) #sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=3, tetrodes=[3,4,5,6,7,8],trialLimit=[],choiceSide='both') sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=3, tetrodes=[7, 8], trialLimit=[0, 1650], choiceSide='left') sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=3, tetrodes=[7, 8], trialLimit=[0, 1650], choiceSide='right')
'lt': 'laserTrain', 'tc': 'tuningCurve', 'bf': 'bestFreq', '3p': '3mWpulse', '1p': '1mWpulse', '2afc': '2afc' } exp = cellDB.Experiment(animalName='adap012', date='2016-02-17', experimenter='lan', defaultParadigm='laser_tuning_curve') site1 = exp.add_site(depth=2540, tetrodes=[1, 2, 3, 4, 5, 6, 7, 8]) site1.add_session('12-33-26', None, sessionTypes['nb']) #amp=0.1 site1.add_session('12-36-03', 'a', sessionTypes['tc']) #2-40Hz chords, 50dB site1.add_session('12-44-03', 'b', sessionTypes['tc']) site1.add_session('12-52-13', 'a', sessionTypes['2afc'], paradigm='2afc') #sitefuncs.nick_lan_daily_report(site1, 'site1', mainRasterInds=[0,2], mainTCind=1, mainSTRind=1) #sitefuncs.lan_2afc_ephys_plots(site1, 'site1', main2afcind=3, tetrodes=[1,2,3,5,8]) sitefuncs.lan_2afc_ephys_plots_each_type( site1, 'site1', main2afcind=3, tetrodes=[1, 2, 3, 4, 5, 6, 7, 8], trialLimit=[]) #behav trial # one more than ephys, not analyzed. #sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=5, tetrodes=[3,5],trialLimit=[],choiceSide='both') #sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=4, tetrodes=[1,2,3,4,5,6,7,8],trialLimit=[],choiceSide='left') #sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=4, tetrodes=[1,2,3,4,5,6,7,8],trialLimit=[],choiceSide='right')
} exp = cellDB.Experiment(animalName='d1pi003', date='2016-03-02', experimenter='lan', defaultParadigm='laser_tuning_curve') site1 = exp.add_site(depth=3280, tetrodes=[1, 2, 3, 4, 5, 6, 7, 8]) #TT8 is ref site1.add_session('13-13-52', None, sessionTypes['nb']) #amp=0.15 site1.add_session('13-16-01', None, sessionTypes['lp']) #power=1.5mW site1.add_session('13-17-21', None, sessionTypes['lt']) #power=1.5mW site1.add_session('13-18-59', 'a', sessionTypes['tc']) #2-40Hz chords, 50dB site1.add_session('13-26-13', 'a', sessionTypes['2afc'], paradigm='2afc') site1.add_session('14-56-08', None, sessionTypes['lt']) #power=1.5mW sitefuncs.nick_lan_daily_report_v2(site1, 'site1', mainRasterInds=[0, 1, 2, 5], mainTCind=3) #sitefuncs.lan_2afc_ephys_plots(site1, 'site1', main2afcind=3, tetrodes=[1,2,3,5,8]) sitefuncs.lan_2afc_ephys_plots_each_type( site1, 'site1', main2afcind=4, tetrodes=[1, 2, 3, 4, 5, 6, 7, 8], trialLimit=[]) #not analyzed due to mismatch trial #s #sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=5, tetrodes=[3,5],trialLimit=[],choiceSide='both') #sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=4, tetrodes=[1,2,4,5,6,7],trialLimit=[],choiceSide='left') #sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=4, tetrodes=[1,2,4,5,6,7],trialLimit=[],choiceSide='right')
reload(cellDB) from jaratest.lan.Ephys import sitefuncs_vlan as sitefuncs reload(sitefuncs) sessionTypes = {'nb':'noiseBurst', 'lp':'laserPulse', 'lt':'laserTrain', 'tc':'tuningCurve', 'bf':'bestFreq', '3p':'3mWpulse', '1p':'1mWpulse', '2afc':'2afc'} exp1209 = cellDB.Experiment(animalName='adap011', date ='2015-12-09', experimenter='lan', defaultParadigm='laser_tuning_curve') site1 = exp1209.add_site(depth=2820, tetrodes=[1,2,3,5,6,7,8]) site1.add_session('11-23-20', None, sessionTypes['nb']) #amp=0.15 site1.add_session('11-27-07', 'a', sessionTypes['tc']) #2-40Hz chords, 50dB site1.add_session('11-37-29', 'b', sessionTypes['tc']) #14.7&18kHz chords, 50dB site1.add_session('11-43-14', 'c', sessionTypes['tc']) #15&19kHz chords, 50dB site1.add_session('11-49-36', 'a', sessionTypes['2afc'], paradigm='2afc') #sitefuncs.nick_lan_daily_report(site1, 'site1', mainRasterInds=[0], mainTCind=1, mainSTRind=3) #sitefuncs.lan_2afc_ephys_plots(site1, 'site1', main2afcind=4, tetrodes=[1,3,5,6,7,8]) sitefuncs.lan_2afc_ephys_plots_each_type(site1, 'site1', main2afcind=4, tetrodes=[2],trialLimit=[0,886]) sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=4, tetrodes=[2],trialLimit=[0,886],choiceSide='both') #block1-4 (eliminate block5 due to few trials) sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=4, tetrodes=[2],trialLimit=[0,886],choiceSide='left') sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=4, tetrodes=[2],trialLimit=[0,886],choiceSide='right')
exp = cellDB.Experiment(animalName='adap005', date='2015-12-22', experimenter='lan', defaultParadigm='laser_tuning_curve') site1 = exp.add_site(depth=2520, tetrodes=[1, 2, 3, 4, 5, 6, 7, 8]) site1.add_session('15-02-25', None, sessionTypes['nb']) #amp=0.15 site1.add_session('15-05-43', 'a', sessionTypes['tc']) #2-40Hz chords, 50dB site1.add_session('15-17-02', 'b', sessionTypes['tc']) #6.6&12.1kHz,50dB site1.add_session('15-24-04', 'a', sessionTypes['2afc'], paradigm='2afc') #sitefuncs.nick_lan_daily_report(site1, 'site1', mainRasterInds=[0], mainTCind=1, mainSTRind=1) #sitefuncs.lan_2afc_ephys_plots(site1, 'site1', main2afcind=3, tetrodes=[1,2,3,4,5,6,7,8]) sitefuncs.lan_2afc_ephys_plots_each_type(site1, 'site1', main2afcind=3, tetrodes=[4, 5, 7, 8], trialLimit=[234, 1696]) #sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=3, tetrodes=[3,4,5,6,7,8],trialLimit=[],choiceSide='both') sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=3, tetrodes=[4, 5, 7, 8], trialLimit=[234, 1696], choiceSide='left') sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=3, tetrodes=[4, 5, 7, 8], trialLimit=[234, 1696], choiceSide='right')
exp1210 = cellDB.Experiment(animalName='adap011', date='2015-12-10', experimenter='lan', defaultParadigm='laser_tuning_curve') site1 = exp1210.add_site(depth=2820, tetrodes=[2]) site1.add_session('12-53-51', None, sessionTypes['nb']) #amp=0.15 site1.add_session('12-58-23', 'a', sessionTypes['tc']) #2-40Hz chords, 50dB site1.add_session('13-05-55', 'b', sessionTypes['tc']) #15&19kHz chords, 50dB site1.add_session('13-09-06', 'c', sessionTypes['tc']) #5&6.2kHz chords, 50dB site1.add_session('13-12-38', 'a', sessionTypes['2afc'], paradigm='2afc') #sitefuncs.nick_lan_daily_report(site1, 'site1', mainRasterInds=[0], mainTCind=1, mainSTRind=1) #sitefuncs.lan_2afc_ephys_plots(site1, 'site1', main2afcind=4, tetrodes=[2]) sitefuncs.lan_2afc_ephys_plots_each_type( site1, 'site1', main2afcind=4, tetrodes=[2], trialLimit=[498, 1232] ) #remove first two blocks due to poor behavior, last two blocks due to decrease in spontaneous activity of TT9c9 sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=4, tetrodes=[2], choiceSide='both', trialLimit=[498, 1232]) sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=4, tetrodes=[2], choiceSide='right', trialLimit=[498, 1232]) sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1',