コード例 #1
0
ファイル: adap020_clustering.py プロジェクト: sjara/jaratest
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])
コード例 #2
0
    '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')
コード例 #3
0
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')
コード例 #4
0
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')