site1.add_session('11-00-55', 'a', sessionTypes['tc']) site1.add_session('11-10-14', 'a', sessionTypes['2afc'], paradigm='2afc') sitefuncs.nick_lan_daily_report_v2(site1, 'site1', mainRasterInds=None, mainTCind=0) exp = cellDB.Experiment(animalName='adap020', date ='2016-04-20', experimenter='', defaultParadigm='tuning_curve') site1 = exp.add_site(depth=2.625, tetrodes=[1,2,3,4,5,6,7,8]) site1.add_session('13-33-22', 'a', sessionTypes['tc']) site1.add_session('13-51-59', 'a', sessionTypes['2afc'], paradigm='2afc') sitefuncs.nick_lan_daily_report_v2(site1, 'site1', mainRasterInds=None, mainTCind=0) ''' #CLUSTERING CRASH: MEMORYERROR exp = cellDB.Experiment(animalName='adap020', date ='2016-04-21', experimenter='', defaultParadigm='tuning_curve') site1 = exp.add_site(depth=2.625, tetrodes=[1,2,3,4,5,6,7,8]) site1.add_session('13-02-10', 'a', sessionTypes['tc']) site1.add_session('13-19-14', 'a', sessionTypes['2afc'], paradigm='2afc') sitefuncs.nick_lan_daily_report_v2(site1, 'site1', mainRasterInds=None, mainTCind=0) ''' exp = cellDB.Experiment(animalName='adap020', date ='2016-04-22', experimenter='', defaultParadigm='tuning_curve') site1 = exp.add_site(depth=2.75, tetrodes=[1,2,3,4,5,6,7,8]) site1.add_session('17-19-38', 'a', sessionTypes['tc']) site1.add_session('17-28-59', 'a', sessionTypes['2afc'], paradigm='2afc') sitefuncs.nick_lan_daily_report_v2(site1, 'site1', mainRasterInds=None, mainTCind=0) exp = cellDB.Experiment(animalName='adap020', date ='2016-04-23', experimenter='', defaultParadigm='tuning_curve') site1 = exp.add_site(depth=2.875, tetrodes=[1,2,3,4,5,6,7,8]) site1.add_session('15-49-20', 'a', sessionTypes['tc']) site1.add_session('16-00-54', 'a', sessionTypes['2afc'], paradigm='2afc') sitefuncs.nick_lan_daily_report_v2(site1, 'site1', mainRasterInds=None, mainTCind=0) exp = cellDB.Experiment(animalName='adap020', date ='2016-04-24', experimenter='', defaultParadigm='tuning_curve') site1 = exp.add_site(depth=3.000, tetrodes=[1,2,3,4,5,6,7,8])
'3p': '3mWpulse', '1p': '1mWpulse', '2afc': '2afc' } badSessionList = [] #prints bad sessions at end exp = cellDB.Experiment(animalName='test055', date='2015-02-20', experimenter='', defaultParadigm='tuning_curve') site1 = exp.add_site(depth=4.5, tetrodes=[1, 2, 3, 4, 5, 6, 7, 8]) site1.add_session('11-32-33', 'a', sessionTypes['tc']) site1.add_session('11-42-48', 'a', sessionTypes['2afc'], paradigm='2afc') sitefuncs.nick_lan_daily_report_v2(site1, 'site1', mainRasterInds=None, mainTCind=0) exp = cellDB.Experiment(animalName='test055', date='2015-02-21', experimenter='', defaultParadigm='tuning_curve') site1 = exp.add_site(depth=4.5, tetrodes=[1, 2, 3, 4, 5, 6, 7, 8]) site1.add_session('18-29-58', 'a', sessionTypes['tc']) site1.add_session('18-38-13', 'a', sessionTypes['2afc'], paradigm='2afc') sitefuncs.nick_lan_daily_report_v2(site1, 'site1', mainRasterInds=None, mainTCind=0) ''' exp = cellDB.Experiment(animalName='test055', date ='2015-02-22', experimenter='', defaultParadigm='tuning_curve')
from jaratoolbox.test.nick.database import cellDB 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'} exp = cellDB.Experiment(animalName='adap012', date ='2016-03-04', experimenter='lan', defaultParadigm='laser_tuning_curve') site1 = exp.add_site(depth=2660, tetrodes=[1,2,3,4,5,6,7,8]) site1.add_session('15-12-18', None, sessionTypes['nb']) #amp=0.1 site1.add_session('15-16-55', 'a', sessionTypes['tc']) #2-40Hz chords, 50dB site1.add_session('15-23-27', 'a', sessionTypes['2afc'], paradigm='2afc') sitefuncs.nick_lan_daily_report_v2(site1, 'site1', mainRasterInds=[0], mainTCind=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=2, tetrodes=[1,2,3,4,5,6,7,8],trialLimit=[]) #sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=2, tetrodes=[1,2,3,4,5,6,7,8],trialLimit=[],choiceSide='both') #sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=2, tetrodes=[1,3,4,5,6,7],trialLimit=[],choiceSide='left') #sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=2, tetrodes=[1,3,4,5,6,7],trialLimit=[],choiceSide='right')
cluster4 = site3.add_cluster( cluster=4, tetrode=6 ) #soundResponsive=True, laserPulseResponse=True, followsLaserTrain=True, comments='tuned') cluster5 = site3.add_cluster( cluster=5, tetrode=6 ) #soundResponsive=True, laserPulseResponse=False, followsLaserTrain=False, comments = 'tuned') cluster11 = site3.add_cluster( cluster=11, tetrode=6 ) #soundResponsive=True, laserPulseResponse=True,followsLaserTrain=True, comments='inhibited by laser, not tuned') soundResponsiveCellCount += 5 laserResponsiveCellCount += 1 soundnlaserResponsiveCellCount += 1 soundResponsiveTuned = +3 #sitefuncs.plot_report_only_good_clusters(site3, 'site3', mainRasterInds=[0,1,2], mainTCind=4) sitefuncs.nick_lan_daily_report_v2(site3, 'site3', mainRasterInds=[0, 1, 2], mainTCind=4) site4 = exp0701.add_site(depth=2800, tetrodes=[6]) site4.add_session('19-49-07', None, sessionTypes['lp']) site4.add_session('19-52-08', None, sessionTypes['nb']) site4.add_session('19-54-43', None, sessionTypes['lt']) site4.add_session('19-58-34', 'd', sessionTypes['tc']) site4.add_session('20-11-17', None, sessionTypes['3p']) site4.add_session('20-14-20', None, sessionTypes['1p']) cluster3 = site4.add_cluster( cluster=3, tetrode=6 ) #soundResponsive=True, laserPulseResponse=True, followsLaserTrain=False, comments='fair cell') cluster4 = site4.add_cluster( cluster=4, tetrode=6 ) #soundResponsive=True, laserPulseResponse=False, followsLaserTrain=False, comments='fair cell, ISI violation')