예제 #1
0
exp0929 = cellDB.Experiment(animalName='d1pi007',
                            date='2015-09-29',
                            experimenter='lan',
                            defaultParadigm='laser_tuning_curve')

site1 = exp0929.add_site(depth=3050, tetrodes=[3, 4, 6])
site1.add_session('17-36-42', None, sessionTypes['nb'])  #amp=0.1
site1.add_session('17-38-53', None, sessionTypes['nb'])  #amp=0.3
site1.add_session('17-43-28', None, sessionTypes['lp'])  #50ms, 1.5mW
site1.add_session('17-45-45', None, sessionTypes['lt'])
site1.add_session('17-53-40', 'a', sessionTypes['str'])
site1.add_session('18-02-52', 'b', sessionTypes['tc'])
sitefuncs.nick_lan_daily_report(site1,
                                'site1',
                                mainRasterInds=[1, 2, 3],
                                mainTCind=5,
                                mainSTRind=4)

site2 = exp0929.add_site(depth=3150, tetrodes=[3, 4, 6])
site2.add_session('18-23-55', None, sessionTypes['nb'])  #amp=0.3
site2.add_session('18-27-05', None, sessionTypes['lp'])
site2.add_session('18-29-19', None, sessionTypes['lt'])
site2.add_session('18-32-13', 'c', sessionTypes['str'])
site2.add_session('18-40-02', 'd', sessionTypes['tc'])
sitefuncs.nick_lan_daily_report(site2,
                                'site2',
                                mainRasterInds=[0, 1, 2],
                                mainTCind=4,
                                mainSTRind=3)
예제 #2
0
 
exp1207 = cellDB.Experiment(animalName='adap011', date ='2015-12-07', experimenter='lan', defaultParadigm='laser_tuning_curve') 


#site1 = exp1207.add_site(depth=2820, tetrodes=[3,6,7]) 
#site1.add_session('11-36-15', None, sessionTypes['nb']) #amp=0.2
#site1.add_session('11-40-45', None, sessionTypes['nb']) #amp=0.25
#site1.add_session('11-44-19', 'a', sessionTypes['tc']) #2-40Hz chords, 50-70dB
#site1.add_session('12-06-48', 'a', sessionTypes['2afc'], paradigm='2afc')

#sitefuncs.nick_lan_daily_report(site1, 'site1', mainRasterInds=[0,1], mainTCind=2, mainSTRind=2)

#sitefuncs.lan_2afc_ephys_plots(site1, 'site1', main2afcind=3, tetrodes=[3,6,7]) #tetrode 8 sound responsive  


site2 = exp1207.add_site(depth=2820, tetrodes=[1,2,3,5,6,7,8]) 
site2.add_session('15-15-59', 'b', sessionTypes['tc'])#2-40Hz chords, 50-70dB
site2.add_session('15-29-59', None, sessionTypes['nb']) #amp=0.2
site2.add_session('15-40-21', 'c', sessionTypes['tc']) #22&26.8kHz chords
site2.add_session('15-44-53', 'd', sessionTypes['tc']) #8.1&9.9kHz chords
site2.add_session('15-50-48', 'e', sessionTypes['tc']) #32.8&40kHz chords
site2.add_session('15-58-16', 'f', sessionTypes['tc']) #18&22kHz chords
site2.add_session('16-06-39', 'g', sessionTypes['tc']) #9&20kHz chords
site2.add_session('16-11-10', None, sessionTypes['nb']) #amp=0.3
site2.add_session('16-23-36', 'h', sessionTypes['tc']) #20,28.3&40kHz chords
site2.add_session('16-28-04', 'b', sessionTypes['2afc'], paradigm='2afc')

sitefuncs.nick_lan_daily_report(site2, 'site2', mainRasterInds=[1,7], mainTCind=0, mainSTRind=0)

#sitefuncs.lan_2afc_ephys_plots(site2, 'site2', main2afcind=9, tetrodes=[1,2,3,5,6,7,8]) 
예제 #3
0

sessionTypes = {'nb':'noiseBurst',
                'lp':'laserPulse',
                'lt':'laserTrain',
                'tc':'tuningCurve',
                'bf':'bestFreq',
                '3p':'3mWpulse',
                '1p':'1mWpulse',
                '2afc':'2afc'}
 
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')
예제 #4
0
    'bf': 'bestFreq',
    '3p': '3mWpulse',
    '1p': '1mWpulse',
    '2afc': '2afc'
}

exp = cellDB.Experiment(animalName='adap011',
                        date='2016-01-17',
                        experimenter='lan',
                        defaultParadigm='laser_tuning_curve')

site1 = exp.add_site(depth=3780, tetrodes=[1, 2, 3, 5, 6, 7, 8])
site1.add_session('15-38-52', None, sessionTypes['nb'])  #amp=0.15
site1.add_session('15-41-26', 'a', sessionTypes['tc'])  #2-40Hz chords, 50dB
site1.add_session('15-55-03', '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,5,8])
sitefuncs.lan_2afc_ephys_plots_each_type(site1,
                                         'site1',
                                         main2afcind=2,
                                         tetrodes=[1, 2, 3, 5, 8],
                                         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=2, tetrodes=[2,3,5],trialLimit=[],choiceSide='left')
#sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=2, tetrodes=[2,3,5],trialLimit=[],choiceSide='right')
예제 #5
0
                'lp':'laserPulse',
                'lt':'laserTrain',
                'tc':'tuningCurve',
                'bf':'bestFreq',
                '3p':'3mWpulse',
                '1p':'1mWpulse',
                'str':'sortedTuningRaster'}
 
exp0929 = cellDB.Experiment(animalName='d1pi007', date ='2015-09-29', experimenter='lan', defaultParadigm='laser_tuning_curve')


site1 = exp0929.add_site(depth = 3050, tetrodes = [3,4,6]) 
site1.add_session('17-36-42', None, sessionTypes['nb']) #amp=0.1
site1.add_session('17-38-53', None, sessionTypes['nb'])  #amp=0.3
site1.add_session('17-43-28', None, sessionTypes['lp']) #50ms, 1.5mW
site1.add_session('17-45-45', None, sessionTypes['lt']) 
site1.add_session('17-53-40', 'a', sessionTypes['str'])
site1.add_session('18-02-52', 'b', sessionTypes['tc'])
sitefuncs.nick_lan_daily_report(site1, 'site1', mainRasterInds=[1, 2, 3], mainTCind=5, mainSTRind=4)


site2 = exp0929.add_site(depth = 3150, tetrodes = [3,4,6]) 
site2.add_session('18-23-55', None, sessionTypes['nb']) #amp=0.3
site2.add_session('18-27-05', None, sessionTypes['lp'])
site2.add_session('18-29-19', None, sessionTypes['lt'])
site2.add_session('18-32-13', 'c', sessionTypes['str'])
site2.add_session('18-40-02', 'd', sessionTypes['tc'])
sitefuncs.nick_lan_daily_report(site2, 'site2', mainRasterInds=[0, 1, 2], mainTCind=4, mainSTRind=3)


예제 #6
0
#site1 = exp1207.add_site(depth=2820, tetrodes=[3,6,7])
#site1.add_session('11-36-15', None, sessionTypes['nb']) #amp=0.2
#site1.add_session('11-40-45', None, sessionTypes['nb']) #amp=0.25
#site1.add_session('11-44-19', 'a', sessionTypes['tc']) #2-40Hz chords, 50-70dB
#site1.add_session('12-06-48', 'a', sessionTypes['2afc'], paradigm='2afc')

#sitefuncs.nick_lan_daily_report(site1, 'site1', mainRasterInds=[0,1], mainTCind=2, mainSTRind=2)

#sitefuncs.lan_2afc_ephys_plots(site1, 'site1', main2afcind=3, tetrodes=[3,6,7]) #tetrode 8 sound responsive

site2 = exp1207.add_site(depth=2820, tetrodes=[1, 2, 3, 5, 6, 7, 8])
site2.add_session('15-15-59', 'b', sessionTypes['tc'])  #2-40Hz chords, 50-70dB
site2.add_session('15-29-59', None, sessionTypes['nb'])  #amp=0.2
site2.add_session('15-40-21', 'c', sessionTypes['tc'])  #22&26.8kHz chords
site2.add_session('15-44-53', 'd', sessionTypes['tc'])  #8.1&9.9kHz chords
site2.add_session('15-50-48', 'e', sessionTypes['tc'])  #32.8&40kHz chords
site2.add_session('15-58-16', 'f', sessionTypes['tc'])  #18&22kHz chords
site2.add_session('16-06-39', 'g', sessionTypes['tc'])  #9&20kHz chords
site2.add_session('16-11-10', None, sessionTypes['nb'])  #amp=0.3
site2.add_session('16-23-36', 'h', sessionTypes['tc'])  #20,28.3&40kHz chords
site2.add_session('16-28-04', 'b', sessionTypes['2afc'], paradigm='2afc')

sitefuncs.nick_lan_daily_report(site2,
                                'site2',
                                mainRasterInds=[1, 7],
                                mainTCind=0,
                                mainSTRind=0)

#sitefuncs.lan_2afc_ephys_plots(site2, 'site2', main2afcind=9, tetrodes=[1,2,3,5,6,7,8])
예제 #7
0
from jaratoolbox.test.nick.database import cellDB
reload(cellDB)
from jaratoolbox.test.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'}
 
exp1206 = cellDB.Experiment(animalName='adap011', date ='2015-12-06', experimenter='lan', defaultParadigm='laser_tuning_curve') 


site1 = exp1206.add_site(depth=2820, tetrodes=[1,2,3,4,5,6,7,8]) 
site1.add_session('15-58-45', 'a', sessionTypes['2afc'], paradigm='2afc')
site1.add_session('16-42-55', None, sessionTypes['nb']) #amp=0.2
site1.add_session('16-45-35', 'a', sessionTypes['tc']) #2-40Hz chords, 60-70dB
sitefuncs.nick_lan_daily_report(site1, 'site1', mainRasterInds=[1], mainTCind=2, mainSTRind=2)

sitefuncs.lan_2afc_ephys_plots(site1, 'site1', main2afcind=0, tetrodes=[1,2,3,4,5,6,7,8]) #tetrode 8 sound responsive  

예제 #8
0
                'bf':'bestFreq',
                '3p':'3mWpulse',
                '1p':'1mWpulse',
                'str':'sortedTuningRaster',
		'ls':'lasersounds'}
 
exp0915 = cellDB.Experiment(animalName='arch003', date ='2015-09-15', experimenter='lan', defaultParadigm='laser_tuning_curve')


site1 = exp0915.add_site(depth = 2300, tetrodes = [3,4]) 
site1.add_session('12-06-54', None, sessionTypes['nb']) #amp=0.1
site1.add_session('12-10-13', 'a', sessionTypes['ls'], paradigm='lasersounds') #1mW, laser front&back overhang=0.01s, ITI=0.9s
site1.add_session('12-13-27', 'b', sessionTypes['ls'], paradigm='lasersounds') #1mW, laser front&back overhang=0.05s, ITI=0.5s
site1.add_session('12-15-41', 'c', sessionTypes['ls'], paradigm='lasersounds') #1mW, laser front&back overhang=0.05s, ITI=1.5s
site1.add_session('12-19-30', None, sessionTypes['lp']) #1mW
sitefuncs.nick_lan_daily_report(site1, 'site1', mainRasterInds=[0,1,3,4], mainTCind=None, mainSTRind=None)


site2 = exp0915.add_site(depth = 2400, tetrodes = [3,4,6])  
site2.add_session('12-27-19', None, sessionTypes['nb'])
site2.add_session('12-29-31', 'd', sessionTypes['ls'], paradigm='lasersounds') #1mW, laser front&back overhang=0.05s, ITI=1.5s
site2.add_session('12-33-19', 'e', sessionTypes['ls'], paradigm='lasersounds') #1.5mW,laser front&back overhang=0.05s, ITI=1.5s
site2.add_session('12-37-13', 'f', sessionTypes['ls'], paradigm='lasersounds') #2mW,laser front&back overhang=0.05s, ITI=1.5s
site2.add_session('12-39-24', 'a', sessionTypes['tc']) 
sitefuncs.nick_lan_daily_report(site2, 'site2', mainRasterInds=[0,1,2,3], mainTCind=4, mainSTRind=None)


site3 = exp0915.add_site(depth = 2600, tetrodes = [3,4,6]) 
site3.add_session('13-00-07', None, sessionTypes['nb']) 
site3.add_session('13-02-24', 'g', sessionTypes['ls'],paradigm='lasersounds') #1.5mW, laser front&back overhang=0.05s, ITI=1.5s
site3.add_session('13-06-58', 'h', sessionTypes['ls'],paradigm='lasersounds') #1.5mW, laser front overhang=0.08s, back overhang=0.05s, ITI=1.5s
예제 #9
0
exp1004 = cellDB.Experiment(animalName='d1pi007',
                            date='2015-10-04',
                            experimenter='lan',
                            defaultParadigm='laser_tuning_curve')

site1 = exp1004.add_site(depth=2650, tetrodes=[3])
site1.add_session('15-52-02', None, sessionTypes['nb'])  #amp=0.3
site1.add_session('15-54-32', None, sessionTypes['nb'])  #amp=0.15
site1.add_session('15-56-36', None, sessionTypes['lp'])
site1.add_session('15-57-56', None, sessionTypes['lt'])
site1.add_session('15-59-39', 'a', sessionTypes['tc'])
site1.add_session('16-14-01', 'b', sessionTypes['str'])
sitefuncs.nick_lan_daily_report(site1,
                                'site1',
                                mainRasterInds=[0, 1, 2, 3],
                                mainTCind=4,
                                mainSTRind=5)

site2 = exp1004.add_site(depth=2800, tetrodes=[3, 4])
site2.add_session('16-24-56', None, sessionTypes['nb'])  #amp=0.3
site2.add_session('16-26-55', None, sessionTypes['nb'])  #amp=0.1
site2.add_session('16-28-56', None, sessionTypes['lp'])
site2.add_session('16-30-26', None, sessionTypes['lt'])
site2.add_session('16-32-14', 'c', sessionTypes['str'])
site2.add_session('16-39-48', 'd', sessionTypes['tc'])
sitefuncs.nick_lan_daily_report(site2,
                                'site2',
                                mainRasterInds=[0, 1, 2, 3],
                                mainTCind=5,
                                mainSTRind=4)
예제 #10
0
from jaratoolbox.test.nick.database import cellDB
reload(cellDB)
from jaratoolbox.test.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'}
 
exp1204 = cellDB.Experiment(animalName='adap011', date ='2015-12-04', experimenter='lan', defaultParadigm='laser_tuning_curve') 


site1 = exp1204.add_site(depth=2580, tetrodes=[2,3,5,6,7,8]) #TT4 did not have any spikes
site1.add_session('14-41-11', None, sessionTypes['nb']) #amp=0.15
site1.add_session('14-48-13', None, sessionTypes['nb']) #amp=0.15
site1.add_session('14-50-16', 'b', sessionTypes['2afc'], paradigm='2afc')
site1.add_session('15-25-14', None, sessionTypes['nb']) #amp=0.2
site1.add_session('15-27-37', 'a', sessionTypes['tc']) #2-40Hz chords, 50dB

sitefuncs.nick_lan_daily_report(site1, 'site1', mainRasterInds=[1,3], mainTCind=4, mainSTRind=4)

sitefuncs.lan_2afc_ephys_plots(site1, 'site1', main2afcind=2, tetrodes=[1,8]) #tetrode 1&8 sound responsive  

예제 #11
0
site5.add_session('16-51-45', None, sessionTypes['lt'])
site5.add_session('16-58-03', 'b', sessionTypes['str'])

sitefuncs.nick_lan_daily_report(site5, 'site5', mainRasterInds=[0,1,2], mainSTRind=3, mainTCind=None) 


site6 = exp0818.add_site(depth = 3200, tetrodes = [3, 4])
site6.add_session('17-08-34', None, sessionTypes['nb'])
site6.add_session('17-11-37', None, sessionTypes['lp']) #TT3 weak excitation, TT4 long inhibition. 
site6.add_session('17-14-15', None, sessionTypes['lt'])
site6.add_session('17-16-50', None, sessionTypes['nb'])
site6.add_session('17-22-41', 'c', sessionTypes['str'])

sitefuncs.nick_lan_daily_report(site6, 'site6', mainRasterInds=[0,1,2,3], mainSTRind=4, mainTCind=None) 

#cluster5 = site3.add_cluster(clusterNumber=5, tetrode=3, soundResponsive=True, laserPulseResponse=False, followsLaserTrain=False, comments='good cell')
#cluster4 = site3.add_cluster(clusterNumber=4, tetrode=6, soundResponsive=True, laserPulseResponse=False, followsLaserTrain=False, comments='good cell')
'''

#second penetration
site7 = exp0818.add_site(depth = 3150, tetrodes = [3, 4])
site7.add_session('18-16-15', None, sessionTypes['nb'])
site7.add_session('18-18-43', None, sessionTypes['lt']) #TT3 has laser excitation, TT4 weak excitation.  
site7.add_session('18-21-45', None, sessionTypes['lp']) #TT3 has laser excitation, TT4 weak excitation. both followed by inhibition.
site7.add_session('18-23-49', None, sessionTypes['nb']) #amp=0.5

sitefuncs.nick_lan_daily_report(site7, 'site7', mainRasterInds=[0,1,2,3], mainSTRind=None, mainTCind=None) 



예제 #12
0

site5 = exp0918.add_site(depth = 2650, tetrodes = [3,4])
site5.add_session('13-50-00', None, sessionTypes['lp'])
site5.add_session('13-52-15', None, sessionTypes['nb']) #amp=0.1
site5.add_session('13-54-13', None, sessionTypes['nb']) #amp=0.2
site5.add_session('13-56-14', 'e', sessionTypes['ls'], paradigm='lasersounds') #2.0mW, laser front overhang=0.05s, back overhang=0.05s, ITI=1.5s.
sitefuncs.nick_lan_daily_report(site5, 'site5', mainRasterInds=[0,2,3], mainSTRind=None, mainTCind=None) 
'''

site6 = exp0918.add_site(depth = 2800, tetrodes = [3,4])
site6.add_session('14-22-28', None, sessionTypes['nb'])
site6.add_session('14-25-29', None, sessionTypes['lp']) 
site6.add_session('14-29-57', 'f', sessionTypes['ls'], paradigm='lasersounds')#2.0mW, laser front overhang=0.05s, back overhang=0.05s, ITI=1.5s

sitefuncs.nick_lan_daily_report(site6, 'site6', mainRasterInds=[0,1,2], mainSTRind=None, mainTCind=None) 


site7 = exp0918.add_site(depth = 2950, tetrodes = [3,4,6])
site7.add_session('14-37-08', None, sessionTypes['lp'])
site7.add_session('14-39-55', None, sessionTypes['nb'])
site7.add_session('14-42-46', 'g', sessionTypes['ls'], paradigm='lasersounds') #3.0mW, laser front overhang=0.05s, back overhang=0.05s, ITI=1.5s

sitefuncs.nick_lan_daily_report(site7, 'site7', mainRasterInds=[0,1,2], mainSTRind=None, mainTCind=None) 


site8 = exp0918.add_site(depth = 3050, tetrodes = [3,4,6])
site8.add_session('14-52-16', None, sessionTypes['lp'])#3mW,100ms pulses
site8.add_session('14-54-43', None, sessionTypes['nb']) 
site8.add_session('14-57-51', 'h', sessionTypes['ls'], paradigm='lasersounds') #3.0mW, laser front overhang=0.025s, back overhang=0.025s, ITI=1.5s
site8.add_session('15-03-46', 'a', sessionTypes['tc'])
site6 = exp0818.add_site(depth = 3200, tetrodes = [3, 4])
site6.add_session('17-08-34', None, sessionTypes['nb'])
site6.add_session('17-11-37', None, sessionTypes['lp']) #TT3 weak excitation, TT4 long inhibition. 
site6.add_session('17-14-15', None, sessionTypes['lt'])
site6.add_session('17-16-50', None, sessionTypes['nb'])
site6.add_session('17-22-41', 'c', sessionTypes['str'])

sitefuncs.nick_lan_daily_report(site6, 'site6', mainRasterInds=[0,1,2,3], mainSTRind=4, mainTCind=None) 

#cluster5 = site3.add_cluster(clusterNumber=5, tetrode=3, soundResponsive=True, laserPulseResponse=False, followsLaserTrain=False, comments='good cell')
#cluster4 = site3.add_cluster(clusterNumber=4, tetrode=6, soundResponsive=True, laserPulseResponse=False, followsLaserTrain=False, comments='good cell')
'''

#second penetration
site7 = exp0818.add_site(depth=3150, tetrodes=[3, 4])
site7.add_session('18-16-15', None, sessionTypes['nb'])
site7.add_session(
    '18-18-43', None,
    sessionTypes['lt'])  #TT3 has laser excitation, TT4 weak excitation.
site7.add_session(
    '18-21-45', None, sessionTypes['lp']
)  #TT3 has laser excitation, TT4 weak excitation. both followed by inhibition.
site7.add_session('18-23-49', None, sessionTypes['nb'])  #amp=0.5

sitefuncs.nick_lan_daily_report(site7,
                                'site7',
                                mainRasterInds=[0, 1, 2, 3],
                                mainSTRind=None,
                                mainTCind=None)
예제 #14
0
                'bf':'bestFreq',
                '3p':'3mWpulse',
                '1p':'1mWpulse',
                'str':'sortedTuningRaster'}
 
exp0929 = cellDB.Experiment(animalName='d1pi007', date ='2015-10-01', experimenter='lan', defaultParadigm='laser_tuning_curve')


site1 = exp1001.add_site(depth = 2700, tetrodes = [3,4,6]) 
site1.add_session('14-45-24', None, sessionTypes['nb']) #amp=0.3
site1.add_session('14-47-21', None, sessionTypes['lp'])  #50ms, 1.5mW
site1.add_session('14-48-54', None, sessionTypes['nb']) #amp=0.5
site1.add_session('14-51-38', None, sessionTypes['lt']) 
site1.add_session('14-53-03', 'a', sessionTypes['str'])
site1.add_session('15-01-11', 'b', sessionTypes['tc'])
sitefuncs.nick_lan_daily_report(site1, 'site1', mainRasterInds=[0, 1, 2, 3], mainTCind=5, mainSTRind=4)


site2 = exp1001.add_site(depth = 2825, tetrodes = [3,4,6]) 
site2.add_session('15-17-04', None, sessionTypes['nb']) #amp=0.3
site2.add_session('15-19-02', None, sessionTypes['nb']) #amp=0.5
site2.add_session('15-21-10', None, sessionTypes['nb']) #amp=0.1
site2.add_session('15-22-28', None, sessionTypes['lp'])
site2.add_session('15-23-36', None, sessionTypes['lt'])
site2.add_session('15-25-34', 'c', sessionTypes['str'])
site2.add_session('15-33-28', 'd', sessionTypes['tc'])
sitefuncs.nick_lan_daily_report(site2, 'site2', mainRasterInds=[0,1,3,4], mainTCind=6, mainSTRind=5)


site3 = exp1001.add_site(depth = 2950, tetrodes = [3,4,6]) 
site3.add_session('15-53-18', None, sessionTypes['nb']) #amp=0.3
site5.add_session('13-52-15', None, sessionTypes['nb']) #amp=0.1
site5.add_session('13-54-13', None, sessionTypes['nb']) #amp=0.2
site5.add_session('13-56-14', 'e', sessionTypes['ls'], paradigm='lasersounds') #2.0mW, laser front overhang=0.05s, back overhang=0.05s, ITI=1.5s.
sitefuncs.nick_lan_daily_report(site5, 'site5', mainRasterInds=[0,2,3], mainSTRind=None, mainTCind=None) 
'''

site6 = exp0918.add_site(depth=2800, tetrodes=[3, 4])
site6.add_session('14-22-28', None, sessionTypes['nb'])
site6.add_session('14-25-29', None, sessionTypes['lp'])
site6.add_session(
    '14-29-57', 'f', sessionTypes['ls'], paradigm='lasersounds'
)  #2.0mW, laser front overhang=0.05s, back overhang=0.05s, ITI=1.5s

sitefuncs.nick_lan_daily_report(site6,
                                'site6',
                                mainRasterInds=[0, 1, 2],
                                mainSTRind=None,
                                mainTCind=None)

site7 = exp0918.add_site(depth=2950, tetrodes=[3, 4, 6])
site7.add_session('14-37-08', None, sessionTypes['lp'])
site7.add_session('14-39-55', None, sessionTypes['nb'])
site7.add_session(
    '14-42-46', 'g', sessionTypes['ls'], paradigm='lasersounds'
)  #3.0mW, laser front overhang=0.05s, back overhang=0.05s, ITI=1.5s

sitefuncs.nick_lan_daily_report(site7,
                                'site7',
                                mainRasterInds=[0, 1, 2],
                                mainSTRind=None,
                                mainTCind=None)
예제 #16
0

sessionTypes = {'nb':'noiseBurst',
                'lp':'laserPulse',
                'lt':'laserTrain',
                'tc':'tuningCurve',
                'bf':'bestFreq',
                '3p':'3mWpulse',
                '1p':'1mWpulse',
                '2afc':'2afc'}
 
exp1215 = cellDB.Experiment(animalName='adap005', date ='2015-12-15', experimenter='lan', defaultParadigm='laser_tuning_curve') 


#site1 = exp1215.add_site(depth=2260, tetrodes=[1,2,3,4,5,6,7,8]) 
#site1.add_session('13-30-00', None, sessionTypes['nb']) #amp=0.15
#site1.add_session('13-33-21', 'a', sessionTypes['tc']) #2-40Hz chords, 50dB
#site1.add_session('13-55-21', 'c', sessionTypes['tc']) #4.4to9.9kHz, 5 freqs chords, 50dB
#site1.add_session('14-02-08', '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,4,5,6,7,8]) 
#sitefuncs.lan_2afc_ephys_plots_each_type(site1, 'site1', main2afcind=3, tetrodes=[1,2,3,4,5,6,7,8],trialLimit=[])
#sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=3, tetrodes=[5,6],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')

site2 = exp1215.add_site(depth=2260, tetrodes=[1,2,3,4,5,6,7,8]) #these recordings were done at site1 but removed ref channel
site2.add_session('13-39-33', None, sessionTypes['nb']) #amp=0.15
site2.add_session('13-43-22', 'b', sessionTypes['tc']) #2-40Hz chords, 50dB
sitefuncs.nick_lan_daily_report(site2, 'site2', mainRasterInds=[0], mainTCind=1, mainSTRind=1)
예제 #17
0
reload(cellDB)
from jaratoolbox.test.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'}
 
exp1215 = cellDB.Experiment(animalName='adap011', date ='2015-12-15', experimenter='lan', defaultParadigm='laser_tuning_curve') 


site1 = exp1215.add_site(depth=2960, tetrodes=[1,2,3,5,6,7,8]) 
site1.add_session('15-38-09', None, sessionTypes['nb']) #amp=0.15
site1.add_session('15-41-44', 'a', sessionTypes['tc']) #2-40Hz chords, 50dB
site1.add_session('15-50-14', None, sessionTypes['nb']) #amp=0.15
site1.add_session('15-54-14', 'b', sessionTypes['tc']) #2-40Hz chords, 50dB
site1.add_session('15-58-33', 'c', sessionTypes['tc']) #6.2-19.2kHz, 8freqs, chords, 50dB
site1.add_session('16-07-30', 'a', sessionTypes['2afc'], paradigm='2afc')
sitefuncs.nick_lan_daily_report(site1, 'site1', mainRasterInds=[0,2], mainTCind=3, mainSTRind=4)
#sitefuncs.lan_2afc_ephys_plots(site1, 'site1', main2afcind=6, tetrodes=[1,2,8]) 
#sitefuncs.lan_2afc_ephys_plots_each_type(site1, 'site1', main2afcind=5, tetrodes=[1,2,3,5,6,7,8],trialLimit=[])
#sitefuncs.lan_2afc_ephys_plots_each_block_each_type(site1, 'site1', main2afcind=6, tetrodes=[1,2,3,5,8],trialLimit=[,1508],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')
예제 #18
0
site1 = exp0915.add_site(depth=2300, tetrodes=[3, 4])
site1.add_session('12-06-54', None, sessionTypes['nb'])  #amp=0.1
site1.add_session(
    '12-10-13', 'a', sessionTypes['ls'],
    paradigm='lasersounds')  #1mW, laser front&back overhang=0.01s, ITI=0.9s
site1.add_session(
    '12-13-27', 'b', sessionTypes['ls'],
    paradigm='lasersounds')  #1mW, laser front&back overhang=0.05s, ITI=0.5s
site1.add_session(
    '12-15-41', 'c', sessionTypes['ls'],
    paradigm='lasersounds')  #1mW, laser front&back overhang=0.05s, ITI=1.5s
site1.add_session('12-19-30', None, sessionTypes['lp'])  #1mW
sitefuncs.nick_lan_daily_report(site1,
                                'site1',
                                mainRasterInds=[0, 1, 3, 4],
                                mainTCind=None,
                                mainSTRind=None)

site2 = exp0915.add_site(depth=2400, tetrodes=[3, 4, 6])
site2.add_session('12-27-19', None, sessionTypes['nb'])
site2.add_session(
    '12-29-31', 'd', sessionTypes['ls'],
    paradigm='lasersounds')  #1mW, laser front&back overhang=0.05s, ITI=1.5s
site2.add_session(
    '12-33-19', 'e', sessionTypes['ls'],
    paradigm='lasersounds')  #1.5mW,laser front&back overhang=0.05s, ITI=1.5s
site2.add_session(
    '12-37-13', 'f', sessionTypes['ls'],
    paradigm='lasersounds')  #2mW,laser front&back overhang=0.05s, ITI=1.5s
site2.add_session('12-39-24', 'a', sessionTypes['tc'])