<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.neurotycho.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mkomatsu</id>
	<title>NeuroTychoWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.neurotycho.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mkomatsu"/>
	<link rel="alternate" type="text/html" href="https://wiki.neurotycho.org/Special:Contributions/Mkomatsu"/>
	<updated>2026-06-11T22:50:58Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.neurotycho.org/index.php?title=LocalGlobal_Details&amp;diff=86166</id>
		<title>LocalGlobal Details</title>
		<link rel="alternate" type="text/html" href="https://wiki.neurotycho.org/index.php?title=LocalGlobal_Details&amp;diff=86166"/>
		<updated>2024-07-06T13:13:16Z</updated>

		<summary type="html">&lt;p&gt;Mkomatsu: /* Sample code for Monkey Ji and Rc */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Experiment Settings == &lt;br /&gt;
Not that the followings are default settings, and the actual details are in the each paper.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stimuli: x=800 Hz, Y=1600 Hz, 50 ms duration No raise/fall time&lt;br /&gt;
&lt;br /&gt;
Trial: ISI = 150 ms (thus SOA = 200 ms), ITI = [1.8 2.0] s&lt;br /&gt;
&lt;br /&gt;
Block: 10 types, randomized order&lt;br /&gt;
&lt;br /&gt;
1 block contains 100 trials (20 habituation, 64 standards, and 16 deviants).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tone Index:&lt;br /&gt;
&lt;br /&gt;
1. xxxxx&lt;br /&gt;
&lt;br /&gt;
2. xxxxY&lt;br /&gt;
&lt;br /&gt;
3. xxxx_&lt;br /&gt;
&lt;br /&gt;
4. YYYYY&lt;br /&gt;
&lt;br /&gt;
5. YYYYx&lt;br /&gt;
&lt;br /&gt;
6. YYYY_&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Block Index:&lt;br /&gt;
&lt;br /&gt;
1. xxxxx with deviant xxxxY&lt;br /&gt;
&lt;br /&gt;
2. xxxxx with omission xxxx_&lt;br /&gt;
&lt;br /&gt;
3. xxxxY with deviant xxxxx&lt;br /&gt;
&lt;br /&gt;
4. xxxxY with omission xxxx_&lt;br /&gt;
&lt;br /&gt;
5. pure omission xxxx_&lt;br /&gt;
&lt;br /&gt;
6. YYYYY with deviant YYYYx&lt;br /&gt;
&lt;br /&gt;
7. YYYYY with omission YYYY_&lt;br /&gt;
&lt;br /&gt;
8. YYYYx with deviant YYYYY&lt;br /&gt;
&lt;br /&gt;
9. YYYYx with omission YYYY_&lt;br /&gt;
&lt;br /&gt;
10. pure omission YYYY_&lt;br /&gt;
&lt;br /&gt;
== Data format ==&lt;br /&gt;
&lt;br /&gt;
Data can be download from Brain/MINDS data portal.&lt;br /&gt;
&lt;br /&gt;
One zip file has one date data which consists of a session.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Monkey Ji and Rc:&lt;br /&gt;
&lt;br /&gt;
‘ECoG_ch**.mat‘ had ECoG data of electrode. ** means number of electrode. Sampling rate was 1 kHz.&lt;br /&gt;
&lt;br /&gt;
‘ECoGTime.mat‘ had time of ECoG data.&lt;br /&gt;
&lt;br /&gt;
‘Event.mat‘ had information of condition.&lt;br /&gt;
&lt;br /&gt;
‘Eye.mat‘ had eye tracking data recorded from right eye.&lt;br /&gt;
&lt;br /&gt;
‘Audio.mat‘ had a audio data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Monkey Yo, Ca and Rm:&lt;br /&gt;
&lt;br /&gt;
‘ECoG_ch**.mat‘ had ECoG data of electrode. ** means number of electrode. Sampling rate was 1017.25 Hz.&lt;br /&gt;
&lt;br /&gt;
‘TriG_ch2.mat‘ had information of condition.&lt;br /&gt;
&lt;br /&gt;
‘Aud_ch1.mat‘ had a audio data.&lt;br /&gt;
&lt;br /&gt;
== Sample code for Monkey Ji and Rc ==&lt;br /&gt;
&lt;br /&gt;
    clear&lt;br /&gt;
    &lt;br /&gt;
    addpath(genpath('D:\MATLAB_toolboxes\eeglab14_1_1b'))&lt;br /&gt;
    cd G:\Local_global_marmoset&lt;br /&gt;
    &lt;br /&gt;
    Subject='Ji';&lt;br /&gt;
    % Subject='Rc';&lt;br /&gt;
    &lt;br /&gt;
    Expt_name=sprintf('%s20*',Subject);&lt;br /&gt;
    Expt=ls(Expt_name);&lt;br /&gt;
    Expt_num=size(Expt,1);&lt;br /&gt;
    &lt;br /&gt;
    FS=1000; %Hz&lt;br /&gt;
    DS=1;&lt;br /&gt;
    &lt;br /&gt;
    Channel_num=96;&lt;br /&gt;
    &lt;br /&gt;
    %%&lt;br /&gt;
    &lt;br /&gt;
    Data_all=[];&lt;br /&gt;
    Time=[];&lt;br /&gt;
    Stim_time=[];&lt;br /&gt;
    Block_idx=[];&lt;br /&gt;
    Trial_idx=[];&lt;br /&gt;
    Expt_idx=[];&lt;br /&gt;
    &lt;br /&gt;
    Time_offset=0;&lt;br /&gt;
    &lt;br /&gt;
    for expt=1:Expt_num&lt;br /&gt;
        &lt;br /&gt;
        cd(Expt(expt,:))&lt;br /&gt;
        load Event %allBlockIdx allTrialIdx StimOn&lt;br /&gt;
        &lt;br /&gt;
        fprintf(1,'&amp;gt;&amp;gt; Expt%d/%d: %s (%.1f min)(%d trials)\n',expt, Expt_num,Expt(expt,:),length(EventTime)/1000/60,length(StimOn))&lt;br /&gt;
    &lt;br /&gt;
         &lt;br /&gt;
        Data=zeros(Channel_num,length([1:DS:length(EventTime)]));&lt;br /&gt;
        &lt;br /&gt;
        for ch=1:Channel_num&lt;br /&gt;
            FN=sprintf('ECoG_ch%d',ch);&lt;br /&gt;
            load(FN)&lt;br /&gt;
            &lt;br /&gt;
            str=sprintf('Data(ch,:)=ECoGData_ch%d(1:DS:end);',ch);&lt;br /&gt;
            eval(str)&lt;br /&gt;
        end&lt;br /&gt;
            &lt;br /&gt;
        Data_all=[Data_all Data];&lt;br /&gt;
        Time=[Time EventTime(1:DS:end)/FS+Time_offset];&lt;br /&gt;
        Stim_time=[Stim_time StimOn/FS+Time_offset];&lt;br /&gt;
        Block_idx=[Block_idx allBlockIdx];&lt;br /&gt;
        Trial_idx=[Trial_idx allTrialIdx];&lt;br /&gt;
        Expt_idx=[Expt_idx ones(1,length(allTrialIdx))*expt];&lt;br /&gt;
        &lt;br /&gt;
        Time_offset=Time(end)+DS/FS;&lt;br /&gt;
            &lt;br /&gt;
        clear Data EventTime  StimOn&lt;br /&gt;
      &lt;br /&gt;
        cd ..&lt;br /&gt;
        &lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
== Sample code for Monkey Yo, Ca and Rm ==&lt;br /&gt;
&lt;br /&gt;
    clear&lt;br /&gt;
    &lt;br /&gt;
    addpath(genpath('D:\MATLAB_toolboxes\eeglab14_1_1b'))&lt;br /&gt;
    cd G:\Local_global_marmoset&lt;br /&gt;
    &lt;br /&gt;
    Subject='Ca';&lt;br /&gt;
    % Subject='Rm';&lt;br /&gt;
    % Subject='Yo';&lt;br /&gt;
    &lt;br /&gt;
    Expt_name=sprintf('%s20*',Subject);&lt;br /&gt;
    Expt=ls(Expt_name);&lt;br /&gt;
    Expt_num=size(Expt,1);&lt;br /&gt;
    &lt;br /&gt;
    FS=1017.25; %Hz&lt;br /&gt;
    DS=1;&lt;br /&gt;
    &lt;br /&gt;
    Channel_num=96;&lt;br /&gt;
    &lt;br /&gt;
    Trial_per_block=100;&lt;br /&gt;
    &lt;br /&gt;
    %% Block info&lt;br /&gt;
    &lt;br /&gt;
    Block_type_name{1}='xxxxx with deviant xxxxY';&lt;br /&gt;
    Block_type_name{2}='xxxxx with omission xxxx_';&lt;br /&gt;
    Block_type_name{3}='xxxxY with deviant xxxxx';&lt;br /&gt;
    Block_type_name{4}='xxxxY with omission xxxx_';&lt;br /&gt;
    &lt;br /&gt;
    Anag_xx=40;&lt;br /&gt;
    Anag_xY=80;&lt;br /&gt;
    Anag_xo=120;&lt;br /&gt;
    &lt;br /&gt;
    %%&lt;br /&gt;
    Data_all=[];&lt;br /&gt;
    Block_idx=[];&lt;br /&gt;
    Trial_idx=[];&lt;br /&gt;
    Expt_idx=[];&lt;br /&gt;
    Stim_idx=[];&lt;br /&gt;
    &lt;br /&gt;
    Idx_offset=0;&lt;br /&gt;
     &lt;br /&gt;
    for expt=1:Expt_num&lt;br /&gt;
        &lt;br /&gt;
        cd(Expt(expt,:))&lt;br /&gt;
            &lt;br /&gt;
        %% Event&lt;br /&gt;
        load('TriG_ch2.mat')&lt;br /&gt;
        &lt;br /&gt;
        %trim Trig if longer than wave&lt;br /&gt;
        load('ECoG_ch1');&lt;br /&gt;
        &lt;br /&gt;
        if length(Trig)&amp;gt;length(wave)&lt;br /&gt;
            Trig=Trig(1:length(wave));&lt;br /&gt;
        end   &lt;br /&gt;
        &lt;br /&gt;
        %downsample&lt;br /&gt;
        Trig=Trig(1:DS:end);&lt;br /&gt;
        &lt;br /&gt;
        Onset=find(diff(Trig)&amp;gt;10);&lt;br /&gt;
        Nope=find(Trig(Onset)&amp;gt;10);&lt;br /&gt;
        Onset(Nope)=[];&lt;br /&gt;
            &lt;br /&gt;
        Trial_idx_expt=round(Trig(Onset+10)/40); %1: xxxxx; 2: xxxxY; 3:xxxxo&lt;br /&gt;
        &lt;br /&gt;
        Block_idx_expt=zeros(1,length(Onset));&lt;br /&gt;
     &lt;br /&gt;
        %%% Could be only 3 blocks&lt;br /&gt;
        Block_per_expt=ceil(length(Block_idx_expt)/Trial_per_block);&lt;br /&gt;
        &lt;br /&gt;
        for block=1:Block_per_expt&lt;br /&gt;
            if block&amp;lt;Block_per_expt&lt;br /&gt;
                XX=Trial_idx_expt([1:Trial_per_block]+(block-1)*Trial_per_block);&lt;br /&gt;
            else % the last block could be short&lt;br /&gt;
                XX=Trial_idx_expt((1+(block-1)*Trial_per_block):end);&lt;br /&gt;
            end&lt;br /&gt;
            Stand=XX(1);&lt;br /&gt;
            Dev=find(XX~=Stand);&lt;br /&gt;
            Dev=XX(Dev(1));&lt;br /&gt;
            &lt;br /&gt;
            if Stand==1 &amp;amp; Dev==2&lt;br /&gt;
                B_type=1;&lt;br /&gt;
            elseif Stand==1 &amp;amp; Dev==3&lt;br /&gt;
                B_type=2;&lt;br /&gt;
            elseif Stand==2 &amp;amp; Dev==1&lt;br /&gt;
                B_type=3;&lt;br /&gt;
            elseif Stand==2 &amp;amp; Dev==3&lt;br /&gt;
                B_type=4;&lt;br /&gt;
            else&lt;br /&gt;
                B_type=-1;&lt;br /&gt;
            end&lt;br /&gt;
            &lt;br /&gt;
            if block&amp;lt;Block_per_expt&lt;br /&gt;
                Block_idx_expt([1:Trial_per_block]+(block-1)*Trial_per_block)=B_type;&lt;br /&gt;
            else&lt;br /&gt;
                Block_idx_expt((1+(block-1)*Trial_per_block):end)=B_type;&lt;br /&gt;
            end&lt;br /&gt;
            &lt;br /&gt;
        end&lt;br /&gt;
            &lt;br /&gt;
        Trial_idx=[Trial_idx Trial_idx_expt];&lt;br /&gt;
        Block_idx=[Block_idx Block_idx_expt];&lt;br /&gt;
        Expt_idx=[Expt_idx ones(1,length(Onset))*expt];&lt;br /&gt;
        &lt;br /&gt;
        Stim_idx=[Stim_idx  Onset+Idx_offset];&lt;br /&gt;
        &lt;br /&gt;
        Idx_offset=Idx_offset+length(Trig); &lt;br /&gt;
        &lt;br /&gt;
        %%&lt;br /&gt;
        fprintf(1,'&amp;gt;&amp;gt; Expt %d/%d: %s (%d trials)\n',expt, Expt_num,Expt(expt,:),length(Onset))&lt;br /&gt;
     &lt;br /&gt;
        Data=zeros(Channel_num,length(Trig));&lt;br /&gt;
        for ch=1:Channel_num&lt;br /&gt;
            FN=sprintf('ECoG_ch%d',ch);&lt;br /&gt;
            load(FN)&lt;br /&gt;
            &lt;br /&gt;
            Data(ch,:)=wave(1:DS:end);&lt;br /&gt;
        end&lt;br /&gt;
            &lt;br /&gt;
        Data_all=[Data_all Data];&lt;br /&gt;
       &lt;br /&gt;
        clear Data wave&lt;br /&gt;
        cd ..    &lt;br /&gt;
    end&lt;br /&gt;
    Time=[0:size(Data_all,2)-1]/FS*DS;&lt;br /&gt;
    Stim_time=Time(Stim_idx);&lt;/div&gt;</summary>
		<author><name>Mkomatsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.neurotycho.org/index.php?title=LocalGlobal_Details&amp;diff=86165</id>
		<title>LocalGlobal Details</title>
		<link rel="alternate" type="text/html" href="https://wiki.neurotycho.org/index.php?title=LocalGlobal_Details&amp;diff=86165"/>
		<updated>2024-07-06T13:12:41Z</updated>

		<summary type="html">&lt;p&gt;Mkomatsu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Experiment Settings == &lt;br /&gt;
Not that the followings are default settings, and the actual details are in the each paper.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stimuli: x=800 Hz, Y=1600 Hz, 50 ms duration No raise/fall time&lt;br /&gt;
&lt;br /&gt;
Trial: ISI = 150 ms (thus SOA = 200 ms), ITI = [1.8 2.0] s&lt;br /&gt;
&lt;br /&gt;
Block: 10 types, randomized order&lt;br /&gt;
&lt;br /&gt;
1 block contains 100 trials (20 habituation, 64 standards, and 16 deviants).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tone Index:&lt;br /&gt;
&lt;br /&gt;
1. xxxxx&lt;br /&gt;
&lt;br /&gt;
2. xxxxY&lt;br /&gt;
&lt;br /&gt;
3. xxxx_&lt;br /&gt;
&lt;br /&gt;
4. YYYYY&lt;br /&gt;
&lt;br /&gt;
5. YYYYx&lt;br /&gt;
&lt;br /&gt;
6. YYYY_&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Block Index:&lt;br /&gt;
&lt;br /&gt;
1. xxxxx with deviant xxxxY&lt;br /&gt;
&lt;br /&gt;
2. xxxxx with omission xxxx_&lt;br /&gt;
&lt;br /&gt;
3. xxxxY with deviant xxxxx&lt;br /&gt;
&lt;br /&gt;
4. xxxxY with omission xxxx_&lt;br /&gt;
&lt;br /&gt;
5. pure omission xxxx_&lt;br /&gt;
&lt;br /&gt;
6. YYYYY with deviant YYYYx&lt;br /&gt;
&lt;br /&gt;
7. YYYYY with omission YYYY_&lt;br /&gt;
&lt;br /&gt;
8. YYYYx with deviant YYYYY&lt;br /&gt;
&lt;br /&gt;
9. YYYYx with omission YYYY_&lt;br /&gt;
&lt;br /&gt;
10. pure omission YYYY_&lt;br /&gt;
&lt;br /&gt;
== Data format ==&lt;br /&gt;
&lt;br /&gt;
Data can be download from Brain/MINDS data portal.&lt;br /&gt;
&lt;br /&gt;
One zip file has one date data which consists of a session.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Monkey Ji and Rc:&lt;br /&gt;
&lt;br /&gt;
‘ECoG_ch**.mat‘ had ECoG data of electrode. ** means number of electrode. Sampling rate was 1 kHz.&lt;br /&gt;
&lt;br /&gt;
‘ECoGTime.mat‘ had time of ECoG data.&lt;br /&gt;
&lt;br /&gt;
‘Event.mat‘ had information of condition.&lt;br /&gt;
&lt;br /&gt;
‘Eye.mat‘ had eye tracking data recorded from right eye.&lt;br /&gt;
&lt;br /&gt;
‘Audio.mat‘ had a audio data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Monkey Yo, Ca and Rm:&lt;br /&gt;
&lt;br /&gt;
‘ECoG_ch**.mat‘ had ECoG data of electrode. ** means number of electrode. Sampling rate was 1017.25 Hz.&lt;br /&gt;
&lt;br /&gt;
‘TriG_ch2.mat‘ had information of condition.&lt;br /&gt;
&lt;br /&gt;
‘Aud_ch1.mat‘ had a audio data.&lt;br /&gt;
&lt;br /&gt;
== Sample code for Monkey Ji and Rc ==&lt;br /&gt;
&lt;br /&gt;
 clear&lt;br /&gt;
 &lt;br /&gt;
 addpath(genpath('D:\MATLAB_toolboxes\eeglab14_1_1b'))&lt;br /&gt;
 cd G:\Local_global_marmoset&lt;br /&gt;
 &lt;br /&gt;
 Subject='Ji';&lt;br /&gt;
 % Subject='Rc';&lt;br /&gt;
 &lt;br /&gt;
 Expt_name=sprintf('%s20*',Subject);&lt;br /&gt;
 Expt=ls(Expt_name);&lt;br /&gt;
 Expt_num=size(Expt,1);&lt;br /&gt;
 &lt;br /&gt;
 FS=1000; %Hz&lt;br /&gt;
 DS=1;&lt;br /&gt;
 &lt;br /&gt;
 Channel_num=96;&lt;br /&gt;
 &lt;br /&gt;
 %%&lt;br /&gt;
 Data_all=[];&lt;br /&gt;
 Time=[];&lt;br /&gt;
 Stim_time=[];&lt;br /&gt;
 Block_idx=[];&lt;br /&gt;
 Trial_idx=[];&lt;br /&gt;
 Expt_idx=[];&lt;br /&gt;
 &lt;br /&gt;
 Time_offset=0;&lt;br /&gt;
 &lt;br /&gt;
 for expt=1:Expt_num&lt;br /&gt;
    &lt;br /&gt;
    cd(Expt(expt,:))&lt;br /&gt;
    load Event %allBlockIdx allTrialIdx StimOn&lt;br /&gt;
    &lt;br /&gt;
    fprintf(1,'&amp;gt;&amp;gt; Expt%d/%d: %s (%.1f min)(%d trials)\n',expt, Expt_num,Expt(expt,:),length(EventTime)/1000/60,length(StimOn))&lt;br /&gt;
 &lt;br /&gt;
      &lt;br /&gt;
    Data=zeros(Channel_num,length([1:DS:length(EventTime)]));&lt;br /&gt;
    &lt;br /&gt;
    for ch=1:Channel_num&lt;br /&gt;
        FN=sprintf('ECoG_ch%d',ch);&lt;br /&gt;
        load(FN)&lt;br /&gt;
        &lt;br /&gt;
        str=sprintf('Data(ch,:)=ECoGData_ch%d(1:DS:end);',ch);&lt;br /&gt;
        eval(str)&lt;br /&gt;
    end&lt;br /&gt;
        &lt;br /&gt;
    Data_all=[Data_all Data];&lt;br /&gt;
    Time=[Time EventTime(1:DS:end)/FS+Time_offset];&lt;br /&gt;
    Stim_time=[Stim_time StimOn/FS+Time_offset];&lt;br /&gt;
    Block_idx=[Block_idx allBlockIdx];&lt;br /&gt;
    Trial_idx=[Trial_idx allTrialIdx];&lt;br /&gt;
    Expt_idx=[Expt_idx ones(1,length(allTrialIdx))*expt];&lt;br /&gt;
    &lt;br /&gt;
    Time_offset=Time(end)+DS/FS;&lt;br /&gt;
        &lt;br /&gt;
    clear Data EventTime  StimOn&lt;br /&gt;
  &lt;br /&gt;
    cd ..&lt;br /&gt;
    &lt;br /&gt;
 end&lt;br /&gt;
&lt;br /&gt;
== Sample code for Monkey Yo, Ca and Rm ==&lt;br /&gt;
&lt;br /&gt;
    clear&lt;br /&gt;
    &lt;br /&gt;
    addpath(genpath('D:\MATLAB_toolboxes\eeglab14_1_1b'))&lt;br /&gt;
    cd G:\Local_global_marmoset&lt;br /&gt;
    &lt;br /&gt;
    Subject='Ca';&lt;br /&gt;
    % Subject='Rm';&lt;br /&gt;
    % Subject='Yo';&lt;br /&gt;
    &lt;br /&gt;
    Expt_name=sprintf('%s20*',Subject);&lt;br /&gt;
    Expt=ls(Expt_name);&lt;br /&gt;
    Expt_num=size(Expt,1);&lt;br /&gt;
    &lt;br /&gt;
    FS=1017.25; %Hz&lt;br /&gt;
    DS=1;&lt;br /&gt;
    &lt;br /&gt;
    Channel_num=96;&lt;br /&gt;
    &lt;br /&gt;
    Trial_per_block=100;&lt;br /&gt;
    &lt;br /&gt;
    %% Block info&lt;br /&gt;
    &lt;br /&gt;
    Block_type_name{1}='xxxxx with deviant xxxxY';&lt;br /&gt;
    Block_type_name{2}='xxxxx with omission xxxx_';&lt;br /&gt;
    Block_type_name{3}='xxxxY with deviant xxxxx';&lt;br /&gt;
    Block_type_name{4}='xxxxY with omission xxxx_';&lt;br /&gt;
    &lt;br /&gt;
    Anag_xx=40;&lt;br /&gt;
    Anag_xY=80;&lt;br /&gt;
    Anag_xo=120;&lt;br /&gt;
    &lt;br /&gt;
    %%&lt;br /&gt;
    Data_all=[];&lt;br /&gt;
    Block_idx=[];&lt;br /&gt;
    Trial_idx=[];&lt;br /&gt;
    Expt_idx=[];&lt;br /&gt;
    Stim_idx=[];&lt;br /&gt;
    &lt;br /&gt;
    Idx_offset=0;&lt;br /&gt;
     &lt;br /&gt;
    for expt=1:Expt_num&lt;br /&gt;
        &lt;br /&gt;
        cd(Expt(expt,:))&lt;br /&gt;
            &lt;br /&gt;
        %% Event&lt;br /&gt;
        load('TriG_ch2.mat')&lt;br /&gt;
        &lt;br /&gt;
        %trim Trig if longer than wave&lt;br /&gt;
        load('ECoG_ch1');&lt;br /&gt;
        &lt;br /&gt;
        if length(Trig)&amp;gt;length(wave)&lt;br /&gt;
            Trig=Trig(1:length(wave));&lt;br /&gt;
        end   &lt;br /&gt;
        &lt;br /&gt;
        %downsample&lt;br /&gt;
        Trig=Trig(1:DS:end);&lt;br /&gt;
        &lt;br /&gt;
        Onset=find(diff(Trig)&amp;gt;10);&lt;br /&gt;
        Nope=find(Trig(Onset)&amp;gt;10);&lt;br /&gt;
        Onset(Nope)=[];&lt;br /&gt;
            &lt;br /&gt;
        Trial_idx_expt=round(Trig(Onset+10)/40); %1: xxxxx; 2: xxxxY; 3:xxxxo&lt;br /&gt;
        &lt;br /&gt;
        Block_idx_expt=zeros(1,length(Onset));&lt;br /&gt;
     &lt;br /&gt;
        %%% Could be only 3 blocks&lt;br /&gt;
        Block_per_expt=ceil(length(Block_idx_expt)/Trial_per_block);&lt;br /&gt;
        &lt;br /&gt;
        for block=1:Block_per_expt&lt;br /&gt;
            if block&amp;lt;Block_per_expt&lt;br /&gt;
                XX=Trial_idx_expt([1:Trial_per_block]+(block-1)*Trial_per_block);&lt;br /&gt;
            else % the last block could be short&lt;br /&gt;
                XX=Trial_idx_expt((1+(block-1)*Trial_per_block):end);&lt;br /&gt;
            end&lt;br /&gt;
            Stand=XX(1);&lt;br /&gt;
            Dev=find(XX~=Stand);&lt;br /&gt;
            Dev=XX(Dev(1));&lt;br /&gt;
            &lt;br /&gt;
            if Stand==1 &amp;amp; Dev==2&lt;br /&gt;
                B_type=1;&lt;br /&gt;
            elseif Stand==1 &amp;amp; Dev==3&lt;br /&gt;
                B_type=2;&lt;br /&gt;
            elseif Stand==2 &amp;amp; Dev==1&lt;br /&gt;
                B_type=3;&lt;br /&gt;
            elseif Stand==2 &amp;amp; Dev==3&lt;br /&gt;
                B_type=4;&lt;br /&gt;
            else&lt;br /&gt;
                B_type=-1;&lt;br /&gt;
            end&lt;br /&gt;
            &lt;br /&gt;
            if block&amp;lt;Block_per_expt&lt;br /&gt;
                Block_idx_expt([1:Trial_per_block]+(block-1)*Trial_per_block)=B_type;&lt;br /&gt;
            else&lt;br /&gt;
                Block_idx_expt((1+(block-1)*Trial_per_block):end)=B_type;&lt;br /&gt;
            end&lt;br /&gt;
            &lt;br /&gt;
        end&lt;br /&gt;
            &lt;br /&gt;
        Trial_idx=[Trial_idx Trial_idx_expt];&lt;br /&gt;
        Block_idx=[Block_idx Block_idx_expt];&lt;br /&gt;
        Expt_idx=[Expt_idx ones(1,length(Onset))*expt];&lt;br /&gt;
        &lt;br /&gt;
        Stim_idx=[Stim_idx  Onset+Idx_offset];&lt;br /&gt;
        &lt;br /&gt;
        Idx_offset=Idx_offset+length(Trig); &lt;br /&gt;
        &lt;br /&gt;
        %%&lt;br /&gt;
        fprintf(1,'&amp;gt;&amp;gt; Expt %d/%d: %s (%d trials)\n',expt, Expt_num,Expt(expt,:),length(Onset))&lt;br /&gt;
     &lt;br /&gt;
        Data=zeros(Channel_num,length(Trig));&lt;br /&gt;
        for ch=1:Channel_num&lt;br /&gt;
            FN=sprintf('ECoG_ch%d',ch);&lt;br /&gt;
            load(FN)&lt;br /&gt;
            &lt;br /&gt;
            Data(ch,:)=wave(1:DS:end);&lt;br /&gt;
        end&lt;br /&gt;
            &lt;br /&gt;
        Data_all=[Data_all Data];&lt;br /&gt;
       &lt;br /&gt;
        clear Data wave&lt;br /&gt;
        cd ..    &lt;br /&gt;
    end&lt;br /&gt;
    Time=[0:size(Data_all,2)-1]/FS*DS;&lt;br /&gt;
    Stim_time=Time(Stim_idx);&lt;/div&gt;</summary>
		<author><name>Mkomatsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.neurotycho.org/index.php?title=LocalGlobal_Details&amp;diff=86164</id>
		<title>LocalGlobal Details</title>
		<link rel="alternate" type="text/html" href="https://wiki.neurotycho.org/index.php?title=LocalGlobal_Details&amp;diff=86164"/>
		<updated>2024-07-06T13:08:44Z</updated>

		<summary type="html">&lt;p&gt;Mkomatsu: /* Sample code for Monkey Ji and Rc */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Experiment Settings == &lt;br /&gt;
Not that the followings are default settings, and the actual details are in the each paper.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stimuli: x=800 Hz, Y=1600 Hz, 50 ms duration No raise/fall time&lt;br /&gt;
&lt;br /&gt;
Trial: ISI = 150 ms (thus SOA = 200 ms), ITI = [1.8 2.0] s&lt;br /&gt;
&lt;br /&gt;
Block: 10 types, randomized order&lt;br /&gt;
&lt;br /&gt;
1 block contains 100 trials (20 habituation, 64 standards, and 16 deviants).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tone Index:&lt;br /&gt;
&lt;br /&gt;
1. xxxxx&lt;br /&gt;
&lt;br /&gt;
2. xxxxY&lt;br /&gt;
&lt;br /&gt;
3. xxxx_&lt;br /&gt;
&lt;br /&gt;
4. YYYYY&lt;br /&gt;
&lt;br /&gt;
5. YYYYx&lt;br /&gt;
&lt;br /&gt;
6. YYYY_&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Block Index:&lt;br /&gt;
&lt;br /&gt;
1. xxxxx with deviant xxxxY&lt;br /&gt;
&lt;br /&gt;
2. xxxxx with omission xxxx_&lt;br /&gt;
&lt;br /&gt;
3. xxxxY with deviant xxxxx&lt;br /&gt;
&lt;br /&gt;
4. xxxxY with omission xxxx_&lt;br /&gt;
&lt;br /&gt;
5. pure omission xxxx_&lt;br /&gt;
&lt;br /&gt;
6. YYYYY with deviant YYYYx&lt;br /&gt;
&lt;br /&gt;
7. YYYYY with omission YYYY_&lt;br /&gt;
&lt;br /&gt;
8. YYYYx with deviant YYYYY&lt;br /&gt;
&lt;br /&gt;
9. YYYYx with omission YYYY_&lt;br /&gt;
&lt;br /&gt;
10. pure omission YYYY_&lt;br /&gt;
&lt;br /&gt;
== Data format ==&lt;br /&gt;
&lt;br /&gt;
Data can be download from Brain/MINDS data portal.&lt;br /&gt;
&lt;br /&gt;
One zip file has one date data which consists of a session.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Monkey Ji and Rc:&lt;br /&gt;
&lt;br /&gt;
‘ECoG_ch**.mat‘ had ECoG data of electrode. ** means number of electrode. Sampling rate was 1 kHz.&lt;br /&gt;
&lt;br /&gt;
‘ECoGTime.mat‘ had time of ECoG data.&lt;br /&gt;
&lt;br /&gt;
‘Event.mat‘ had information of condition.&lt;br /&gt;
&lt;br /&gt;
‘Eye.mat‘ had eye tracking data recorded from right eye.&lt;br /&gt;
&lt;br /&gt;
‘Audio.mat‘ had a audio data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Monkey Yo, Ca and Rm:&lt;br /&gt;
&lt;br /&gt;
‘ECoG_ch**.mat‘ had ECoG data of electrode. ** means number of electrode. Sampling rate was 1017.25 Hz.&lt;br /&gt;
&lt;br /&gt;
‘TriG_ch2.mat‘ had information of condition.&lt;br /&gt;
&lt;br /&gt;
‘Aud_ch1.mat‘ had a audio data.&lt;br /&gt;
&lt;br /&gt;
== Sample code for Monkey Ji and Rc ==&lt;br /&gt;
&lt;br /&gt;
 clear&lt;br /&gt;
 &lt;br /&gt;
 addpath(genpath('D:\MATLAB_toolboxes\eeglab14_1_1b'))&lt;br /&gt;
 cd G:\Local_global_marmoset&lt;br /&gt;
 &lt;br /&gt;
 Subject='Ji';&lt;br /&gt;
 % Subject='Rc';&lt;br /&gt;
 &lt;br /&gt;
 Expt_name=sprintf('%s20*',Subject);&lt;br /&gt;
 Expt=ls(Expt_name);&lt;br /&gt;
 Expt_num=size(Expt,1);&lt;br /&gt;
 &lt;br /&gt;
 FS=1000; %Hz&lt;br /&gt;
 DS=1;&lt;br /&gt;
 &lt;br /&gt;
 Channel_num=96;&lt;br /&gt;
 &lt;br /&gt;
 %%&lt;br /&gt;
 Data_all=[];&lt;br /&gt;
 Time=[];&lt;br /&gt;
 Stim_time=[];&lt;br /&gt;
 Block_idx=[];&lt;br /&gt;
 Trial_idx=[];&lt;br /&gt;
 Expt_idx=[];&lt;br /&gt;
 &lt;br /&gt;
 Time_offset=0;&lt;br /&gt;
 &lt;br /&gt;
 for expt=1:Expt_num&lt;br /&gt;
    &lt;br /&gt;
    cd(Expt(expt,:))&lt;br /&gt;
    load Event %allBlockIdx allTrialIdx StimOn&lt;br /&gt;
    &lt;br /&gt;
    fprintf(1,'&amp;gt;&amp;gt; Expt%d/%d: %s (%.1f min)(%d trials)\n',expt, Expt_num,Expt(expt,:),length(EventTime)/1000/60,length(StimOn))&lt;br /&gt;
 &lt;br /&gt;
      &lt;br /&gt;
    Data=zeros(Channel_num,length([1:DS:length(EventTime)]));&lt;br /&gt;
    &lt;br /&gt;
    for ch=1:Channel_num&lt;br /&gt;
        FN=sprintf('ECoG_ch%d',ch);&lt;br /&gt;
        load(FN)&lt;br /&gt;
        &lt;br /&gt;
        str=sprintf('Data(ch,:)=ECoGData_ch%d(1:DS:end);',ch);&lt;br /&gt;
        eval(str)&lt;br /&gt;
    end&lt;br /&gt;
        &lt;br /&gt;
    Data_all=[Data_all Data];&lt;br /&gt;
    Time=[Time EventTime(1:DS:end)/FS+Time_offset];&lt;br /&gt;
    Stim_time=[Stim_time StimOn/FS+Time_offset];&lt;br /&gt;
    Block_idx=[Block_idx allBlockIdx];&lt;br /&gt;
    Trial_idx=[Trial_idx allTrialIdx];&lt;br /&gt;
    Expt_idx=[Expt_idx ones(1,length(allTrialIdx))*expt];&lt;br /&gt;
    &lt;br /&gt;
    Time_offset=Time(end)+DS/FS;&lt;br /&gt;
        &lt;br /&gt;
    clear Data EventTime  StimOn&lt;br /&gt;
  &lt;br /&gt;
    cd ..&lt;br /&gt;
    &lt;br /&gt;
 end&lt;/div&gt;</summary>
		<author><name>Mkomatsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.neurotycho.org/index.php?title=LocalGlobal_Details&amp;diff=86163</id>
		<title>LocalGlobal Details</title>
		<link rel="alternate" type="text/html" href="https://wiki.neurotycho.org/index.php?title=LocalGlobal_Details&amp;diff=86163"/>
		<updated>2024-07-05T08:05:23Z</updated>

		<summary type="html">&lt;p&gt;Mkomatsu: Created page with &amp;quot;== Experiment Settings ==  Not that the followings are default settings, and the actual details are in the each paper.   Stimuli: x=800 Hz, Y=1600 Hz, 50 ms duration No raise/...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Experiment Settings == &lt;br /&gt;
Not that the followings are default settings, and the actual details are in the each paper.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stimuli: x=800 Hz, Y=1600 Hz, 50 ms duration No raise/fall time&lt;br /&gt;
&lt;br /&gt;
Trial: ISI = 150 ms (thus SOA = 200 ms), ITI = [1.8 2.0] s&lt;br /&gt;
&lt;br /&gt;
Block: 10 types, randomized order&lt;br /&gt;
&lt;br /&gt;
1 block contains 100 trials (20 habituation, 64 standards, and 16 deviants).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tone Index:&lt;br /&gt;
&lt;br /&gt;
1. xxxxx&lt;br /&gt;
&lt;br /&gt;
2. xxxxY&lt;br /&gt;
&lt;br /&gt;
3. xxxx_&lt;br /&gt;
&lt;br /&gt;
4. YYYYY&lt;br /&gt;
&lt;br /&gt;
5. YYYYx&lt;br /&gt;
&lt;br /&gt;
6. YYYY_&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Block Index:&lt;br /&gt;
&lt;br /&gt;
1. xxxxx with deviant xxxxY&lt;br /&gt;
&lt;br /&gt;
2. xxxxx with omission xxxx_&lt;br /&gt;
&lt;br /&gt;
3. xxxxY with deviant xxxxx&lt;br /&gt;
&lt;br /&gt;
4. xxxxY with omission xxxx_&lt;br /&gt;
&lt;br /&gt;
5. pure omission xxxx_&lt;br /&gt;
&lt;br /&gt;
6. YYYYY with deviant YYYYx&lt;br /&gt;
&lt;br /&gt;
7. YYYYY with omission YYYY_&lt;br /&gt;
&lt;br /&gt;
8. YYYYx with deviant YYYYY&lt;br /&gt;
&lt;br /&gt;
9. YYYYx with omission YYYY_&lt;br /&gt;
&lt;br /&gt;
10. pure omission YYYY_&lt;br /&gt;
&lt;br /&gt;
== Data format ==&lt;br /&gt;
&lt;br /&gt;
Data can be download from Brain/MINDS data portal.&lt;br /&gt;
&lt;br /&gt;
One zip file has one date data which consists of a session.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Monkey Ji and Rc:&lt;br /&gt;
&lt;br /&gt;
‘ECoG_ch**.mat‘ had ECoG data of electrode. ** means number of electrode. Sampling rate was 1 kHz.&lt;br /&gt;
&lt;br /&gt;
‘ECoGTime.mat‘ had time of ECoG data.&lt;br /&gt;
&lt;br /&gt;
‘Event.mat‘ had information of condition.&lt;br /&gt;
&lt;br /&gt;
‘Eye.mat‘ had eye tracking data recorded from right eye.&lt;br /&gt;
&lt;br /&gt;
‘Audio.mat‘ had a audio data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Monkey Yo, Ca and Rm:&lt;br /&gt;
&lt;br /&gt;
‘ECoG_ch**.mat‘ had ECoG data of electrode. ** means number of electrode. Sampling rate was 1017.25 Hz.&lt;br /&gt;
&lt;br /&gt;
‘TriG_ch2.mat‘ had information of condition.&lt;br /&gt;
&lt;br /&gt;
‘Aud_ch1.mat‘ had a audio data.&lt;br /&gt;
&lt;br /&gt;
== Sample code for Monkey Ji and Rc ==&lt;br /&gt;
&lt;br /&gt;
 clear&lt;br /&gt;
 &lt;br /&gt;
 addpath(genpath('D:\MATLAB_toolboxes\eeglab14_1_1b'))&lt;br /&gt;
 cd G:\Local_global_marmoset&lt;br /&gt;
 &lt;br /&gt;
 Subject='Ji';&lt;br /&gt;
 % Subject='Rc';&lt;br /&gt;
 &lt;br /&gt;
 cd(Subject)&lt;br /&gt;
 &lt;br /&gt;
 Expt=ls('2018*');&lt;br /&gt;
 Expt_num=size(Expt,1);&lt;br /&gt;
 &lt;br /&gt;
  &lt;br /&gt;
 FS=1000; %Hz&lt;br /&gt;
 DS=1;&lt;br /&gt;
 &lt;br /&gt;
 Channel_num=96;&lt;br /&gt;
 &lt;br /&gt;
 %%&lt;br /&gt;
 Data_all=[];&lt;br /&gt;
 Time=[];&lt;br /&gt;
 Stim_time=[];&lt;br /&gt;
 Block_idx=[];&lt;br /&gt;
 Trial_idx=[];&lt;br /&gt;
 Expt_idx=[];&lt;br /&gt;
 &lt;br /&gt;
 Time_offset=0;&lt;br /&gt;
 &lt;br /&gt;
 for expt=1:Expt_num&lt;br /&gt;
    &lt;br /&gt;
    cd(Expt(expt,:))&lt;br /&gt;
    load Event %allBlockIdx allTrialIdx StimOn&lt;br /&gt;
    &lt;br /&gt;
    fprintf(1,'&amp;gt;&amp;gt; Expt%d/%d: %s (%.1f min)(%d trials)\n',expt, Expt_num,Expt(expt,:),length(EventTime)/1000/60,length(StimOn))&lt;br /&gt;
 &lt;br /&gt;
      &lt;br /&gt;
    Data=zeros(Channel_num,length([1:DS:length(EventTime)]));&lt;br /&gt;
    &lt;br /&gt;
    for ch=1:Channel_num&lt;br /&gt;
        FN=sprintf('ECoG_ch%d',ch);&lt;br /&gt;
        load(FN)&lt;br /&gt;
        &lt;br /&gt;
        str=sprintf('Data(ch,:)=ECoGData_ch%d(1:DS:end);',ch);&lt;br /&gt;
        eval(str)&lt;br /&gt;
    end&lt;br /&gt;
        &lt;br /&gt;
    Data_all=[Data_all Data];&lt;br /&gt;
    Time=[Time EventTime(1:DS:end)/FS+Time_offset];&lt;br /&gt;
    Stim_time=[Stim_time StimOn/FS+Time_offset];&lt;br /&gt;
    Block_idx=[Block_idx allBlockIdx];&lt;br /&gt;
    Trial_idx=[Trial_idx allTrialIdx];&lt;br /&gt;
    Expt_idx=[Expt_idx ones(1,length(allTrialIdx))*expt];&lt;br /&gt;
    &lt;br /&gt;
    Time_offset=Time(end)+DS/FS;&lt;br /&gt;
        &lt;br /&gt;
    clear Data EventTime  StimOn&lt;br /&gt;
  &lt;br /&gt;
    cd ..&lt;br /&gt;
    &lt;br /&gt;
 end&lt;/div&gt;</summary>
		<author><name>Mkomatsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.neurotycho.org/index.php?title=Main_Page&amp;diff=86162</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.neurotycho.org/index.php?title=Main_Page&amp;diff=86162"/>
		<updated>2024-07-05T06:32:05Z</updated>

		<summary type="html">&lt;p&gt;Mkomatsu: /* Menu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Wiki for Neurotycho.org'''&lt;br /&gt;
&lt;br /&gt;
Welcome to Wiki.Neurotycho!&lt;br /&gt;
&lt;br /&gt;
Project Tycho is named after Tycho Brahe. The project aims to share reliable massive neural and behavioral data for understanding brain mechanism. The dataset was recorded and distributed by Laboratory for Adaptive Intelligence, BSI, RIKEN. It is not only for neuroscientists but for everyone who is interested in learning neural mechanism.&lt;br /&gt;
&lt;br /&gt;
[[File:Ss.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Menu ==&lt;br /&gt;
*Manual&lt;br /&gt;
** [[Manual|Install Manual for Python and others]]&lt;br /&gt;
** [[Manual_jp|Install manual for Python and others in Japanese]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Web application&lt;br /&gt;
**[[Begins]]&lt;br /&gt;
**[[Begins_jp]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Methods&lt;br /&gt;
**[[Multi-dimensional Recording]]&lt;br /&gt;
***[[ECoG]]&lt;br /&gt;
***[[Motion Capture]]&lt;br /&gt;
***[[Non-invasive Head Fixture]]&lt;br /&gt;
***[[Head Free Eye Tracking]]&lt;br /&gt;
***[[Surgical Procedure]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Preliminary results&lt;br /&gt;
**[[EEG-ECoG recording]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Task details&lt;br /&gt;
**[[Visual Grating Task Details]]&lt;br /&gt;
**[[Emotional Movie Task Details]]&lt;br /&gt;
**[[Anesthesia and Sleep Task Details]]&lt;br /&gt;
**[[Auditory Oddball Details]]&lt;br /&gt;
**[[LocalGlobal Details]]&lt;br /&gt;
**[[Fixation Details]]&lt;br /&gt;
**[[Visually Guided Saccade Details]]&lt;br /&gt;
**[[Passive viewing Details]]&lt;br /&gt;
**[[Memory-guided saccade Details]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*FAQ for each task&lt;br /&gt;
**[[Visual Grating Task]]&lt;br /&gt;
**[[Sleep Task]]&lt;br /&gt;
**[[Social Competition Task]]&lt;br /&gt;
**[[Emotional Movie Task]]&lt;br /&gt;
**[[Epidural-ECoG Food-Tracking Task]]&lt;br /&gt;
**[[Subdural-ECoG Food-Tracking Task]]&lt;br /&gt;
**[[Spatial Map of ECoG array]]&lt;br /&gt;
**[[MRI Data]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Sample scripts for each task&lt;br /&gt;
**[[Auditory Oddball Scripts]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Open Lab @ RIKEN BSI&lt;br /&gt;
**[[Open Lab|What is Open Lab?]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To the extent possible under law, neurotycho.org has waived all copyright and related or neighboring rights to downloadable dataset in Project Tycho. This work is published from: Japan.&lt;/div&gt;</summary>
		<author><name>Mkomatsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.neurotycho.org/index.php?title=Auditory_Oddball_Scripts&amp;diff=86161</id>
		<title>Auditory Oddball Scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.neurotycho.org/index.php?title=Auditory_Oddball_Scripts&amp;diff=86161"/>
		<updated>2023-10-26T07:31:21Z</updated>

		<summary type="html">&lt;p&gt;Mkomatsu: /* Preprocessings and ERP plots */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We assume that we are in the data folder.&lt;br /&gt;
&lt;br /&gt;
== Preprocessings and ERP plots ==&lt;br /&gt;
&lt;br /&gt;
  clear; close all;  &lt;br /&gt;
  &lt;br /&gt;
  DataDir=sprintf(['./']);&lt;br /&gt;
  nCH=numel(dir([DataDir 'ECoG_ch*']));&lt;br /&gt;
  n=whos('-file',[DataDir 'ECoG_ch1.mat']);&lt;br /&gt;
  ECoG=zeros(nCH,n.size(2));&lt;br /&gt;
  &lt;br /&gt;
  % load data&lt;br /&gt;
  load([DataDir 'repEvent']);&lt;br /&gt;
  for ch=1:nCH&lt;br /&gt;
    openfile=sprintf('ECoG_ch%d',ch);&lt;br /&gt;
    ECoG(ch,:)=struct2array(load([DataDir openfile]));&lt;br /&gt;
  end&lt;br /&gt;
  ECoG=0.25*ECoG;&lt;br /&gt;
  &lt;br /&gt;
  % CMR (Common Median Reference)&lt;br /&gt;
  mECoG=ECoG-ones(nCH,1)*median(ECoG);&lt;br /&gt;
  &lt;br /&gt;
  % bandpass filter with digital filter&lt;br /&gt;
  Fs=1000;&lt;br /&gt;
  N=100;&lt;br /&gt;
  Wn=[1 30]/(Fs/2);&lt;br /&gt;
  fil=fir1(N,Wn,'bandpass');&lt;br /&gt;
  meth='FIR digital filter';&lt;br /&gt;
  fdmdata=filtfilt(fil,1,mECoG')';&lt;br /&gt;
  &lt;br /&gt;
  % align on the stimulus onsets&lt;br /&gt;
  rtime=(-1100:1000);&lt;br /&gt;
  for t=1:length(repEvent)&lt;br /&gt;
    fdmrpt(:,t,:)=fdmdata(:,repEvent(t,6)+503*repEvent(t,5)+rtime);&lt;br /&gt;
  end&lt;br /&gt;
  &lt;br /&gt;
  % plot standard and deviant ERPs&lt;br /&gt;
  figure&lt;br /&gt;
  for ch=1:nCH&lt;br /&gt;
    subplot(6,6,ch-36*(ceil(ch/36)-1));&lt;br /&gt;
  &lt;br /&gt;
    % trial rejection&lt;br /&gt;
    data=squeeze(fdmrpt(ch,:,:));&lt;br /&gt;
    [I K]=find(std(data,[],2)&amp;gt;(mean(std(data,[],2))+3*std(std(data,[],2))));&lt;br /&gt;
    trial=[1:size(data,1)]; trial(I)=[];&lt;br /&gt;
    data=data(trial,:);&lt;br /&gt;
  &lt;br /&gt;
    % cut data&lt;br /&gt;
    STD=data(:,rtime&amp;gt;=-603 &amp;amp; rtime&amp;lt;=-3);&lt;br /&gt;
    DEV=data(:,rtime&amp;gt;=-100 &amp;amp; rtime&amp;lt;=500);&lt;br /&gt;
  &lt;br /&gt;
    % base line correction&lt;br /&gt;
    STD=STD-mean(mean(STD(:,1:100)));&lt;br /&gt;
    DEV=DEV-mean(mean(DEV(:,1:100)));&lt;br /&gt;
  &lt;br /&gt;
    plot(-100:500,mean(STD),'b'); hold on&lt;br /&gt;
    plot(-100:500,mean(DEV),'g');&lt;br /&gt;
    plot([0 0],[-15 15],'k'); hold off&lt;br /&gt;
    set(gca,'XLim',[-100 500],'YLim',[-15 15],'YDir','reverse')&lt;br /&gt;
    ylabel(['ch' num2str(ch)])&lt;br /&gt;
  end&lt;br /&gt;
&lt;br /&gt;
[[File:Demo.jpg|600px]]&lt;/div&gt;</summary>
		<author><name>Mkomatsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.neurotycho.org/index.php?title=Marmoset_Optogenetics_Details&amp;diff=86160</id>
		<title>Marmoset Optogenetics Details</title>
		<link rel="alternate" type="text/html" href="https://wiki.neurotycho.org/index.php?title=Marmoset_Optogenetics_Details&amp;diff=86160"/>
		<updated>2017-09-30T03:31:38Z</updated>

		<summary type="html">&lt;p&gt;Mkomatsu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Data format ==&lt;br /&gt;
&lt;br /&gt;
There are two zip files, each contain data collected from a day of each monkey, including three types of MATLAB files:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	ECoG_chXX.mat: ECoG signals for each electrode with the sampling rate of 1000Hz.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.	Event.mat:&lt;br /&gt;
&lt;br /&gt;
EventTbl(struct) includes the information of each photo stimulation.&lt;br /&gt;
&lt;br /&gt;
	StimTbl_Label: {'Ch' 'Output' 'Trial' 'ITI' 'Start' 'End'}&lt;br /&gt;
&lt;br /&gt;
	StimTbl: 	{400x6 double}&lt;br /&gt;
&lt;br /&gt;
-Ch and Output indicate a number of LED and intensity of stimuli, respectively. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.	ElectrodesXX.mat: Information of the ECoG electrode locations&lt;br /&gt;
&lt;br /&gt;
LINE:	The outline of the marmoset brain&lt;br /&gt;
&lt;br /&gt;
MRI:	The MRI image of the marmoset brain&lt;br /&gt;
&lt;br /&gt;
X: 	X positions of the electrodes&lt;br /&gt;
&lt;br /&gt;
Y: 	Y positions of the electrodes&lt;br /&gt;
&lt;br /&gt;
XL: 	X positions of the LEDs&lt;br /&gt;
&lt;br /&gt;
YL: 	Y positions of the LEDs&lt;br /&gt;
&lt;br /&gt;
XI: 	X positions of the injection sites&lt;br /&gt;
&lt;br /&gt;
YI: 	Y positions of the injection sites&lt;br /&gt;
&lt;br /&gt;
== Reference == &lt;br /&gt;
&lt;br /&gt;
Komatsu M, Sugano E, Tomita H and Fujii N (2017) A Chronically Implantable Bidirectional Neural Interface for Non-human Primates. Front. Neurosci. 11:514. doi:10.3389/fnins.2017.00514&lt;/div&gt;</summary>
		<author><name>Mkomatsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.neurotycho.org/index.php?title=Marmoset_Optogenetics_Details&amp;diff=86159</id>
		<title>Marmoset Optogenetics Details</title>
		<link rel="alternate" type="text/html" href="https://wiki.neurotycho.org/index.php?title=Marmoset_Optogenetics_Details&amp;diff=86159"/>
		<updated>2017-09-30T03:22:10Z</updated>

		<summary type="html">&lt;p&gt;Mkomatsu: Created page with &amp;quot;== Data format ==  There are two zip files, each contain data collected from a day of each monkey, including three types of MATLAB files:   1.	ECoG_ch*.mat: ECoG signals for e...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Data format ==&lt;br /&gt;
&lt;br /&gt;
There are two zip files, each contain data collected from a day of each monkey, including three types of MATLAB files:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	ECoG_ch*.mat: ECoG signals for each electrode with the sampling rate of 1000Hz.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.	Event.mat:&lt;br /&gt;
&lt;br /&gt;
EventTbl includes the information of each photo stimulation.&lt;br /&gt;
&lt;br /&gt;
	StimTbl_Label: {'Ch' 'Output' 'Trial' 'ITI' 'Start' 'End'}&lt;br /&gt;
&lt;br /&gt;
	StimTbl: 	{400x6 double}&lt;br /&gt;
&lt;br /&gt;
*Ch and Output indicate a number of LED and intensity of stimuli, respectively. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.	ElectrodesXX.mat: Information of the ECoG electrode locations&lt;br /&gt;
&lt;br /&gt;
LINE:	The outline of the marmoset brain&lt;br /&gt;
&lt;br /&gt;
MRI:	The MRI image of the marmoset brain&lt;br /&gt;
&lt;br /&gt;
X: 	X positions of the electrodes&lt;br /&gt;
&lt;br /&gt;
Y: 	Y positions of the electrodes&lt;br /&gt;
&lt;br /&gt;
XL: 	X positions of the LEDs&lt;br /&gt;
&lt;br /&gt;
YL: 	Y positions of the LEDs&lt;br /&gt;
&lt;br /&gt;
XI: 	X positions of the injection sites&lt;br /&gt;
&lt;br /&gt;
YI: 	Y positions of the injection sites&lt;br /&gt;
&lt;br /&gt;
== Reference == &lt;br /&gt;
&lt;br /&gt;
Komatsu M, Sugano E, Tomita H and Fujii N (2017) A Chronically Implantable Bidirectional Neural Interface for Non-human Primates. Front. Neurosci. 11:514. doi: &amp;lt;a href=&amp;quot;https://www.frontiersin.org/articles/10.3389/fnins.2017.00514/full&amp;quot;&amp;gt;10.3389/fnins.2017.00514&amp;lt;/a&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mkomatsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.neurotycho.org/index.php?title=Auditory_Oddball_Scripts&amp;diff=86158</id>
		<title>Auditory Oddball Scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.neurotycho.org/index.php?title=Auditory_Oddball_Scripts&amp;diff=86158"/>
		<updated>2016-03-02T07:28:50Z</updated>

		<summary type="html">&lt;p&gt;Mkomatsu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We assume that we are in the data folder.&lt;br /&gt;
&lt;br /&gt;
== Preprocessings and ERP plots ==&lt;br /&gt;
&lt;br /&gt;
  clear; close all;  &lt;br /&gt;
  &lt;br /&gt;
  DataDir=sprintf(['./']);&lt;br /&gt;
  nCH=numel(dir([DataDir 'ECoG_ch*']));&lt;br /&gt;
  n=whos('-file',[DataDir 'ECoG_ch1.mat'],'-regexp','ECoGData_ch1');&lt;br /&gt;
  ECoG=zeros(nCH,n.size(2));&lt;br /&gt;
  &lt;br /&gt;
  % load data&lt;br /&gt;
  load([DataDir 'repEvent']);&lt;br /&gt;
  for ch=1:nCH&lt;br /&gt;
    openfile=sprintf('ECoG_ch%d',ch);&lt;br /&gt;
    ECoG(ch,:)=struct2array(load([DataDir openfile]));&lt;br /&gt;
  end&lt;br /&gt;
  ECoG=0.25*ECoG;&lt;br /&gt;
  &lt;br /&gt;
  % CMR (Common Median Reference)&lt;br /&gt;
  mECoG=ECoG-ones(nCH,1)*median(ECoG);&lt;br /&gt;
  &lt;br /&gt;
  % bandpass filter with digital filter&lt;br /&gt;
  Fs=1000;&lt;br /&gt;
  N=100;&lt;br /&gt;
  Wn=[1 30]/(Fs/2);&lt;br /&gt;
  fil=fir1(N,Wn,'bandpass');&lt;br /&gt;
  meth='FIR digital filter';&lt;br /&gt;
  fdmdata=filtfilt(fil,1,mECoG')';&lt;br /&gt;
  &lt;br /&gt;
  % align on the stimulus onsets&lt;br /&gt;
  rtime=(-1100:1000);&lt;br /&gt;
  for t=1:length(repEvent)&lt;br /&gt;
    fdmrpt(:,t,:)=fdmdata(:,repEvent(t,6)+503*repEvent(t,5)+rtime);&lt;br /&gt;
  end&lt;br /&gt;
  &lt;br /&gt;
  % plot standard and deviant ERPs&lt;br /&gt;
  figure&lt;br /&gt;
  for ch=1:nCH&lt;br /&gt;
    subplot(6,6,ch-36*(ceil(ch/36)-1));&lt;br /&gt;
  &lt;br /&gt;
    % trial rejection&lt;br /&gt;
    data=squeeze(fdmrpt(ch,:,:));&lt;br /&gt;
    [I K]=find(std(data,[],2)&amp;gt;(mean(std(data,[],2))+3*std(std(data,[],2))));&lt;br /&gt;
    trial=[1:size(data,1)]; trial(I)=[];&lt;br /&gt;
    data=data(trial,:);&lt;br /&gt;
  &lt;br /&gt;
    % cut data&lt;br /&gt;
    STD=data(:,rtime&amp;gt;=-603 &amp;amp; rtime&amp;lt;=-3);&lt;br /&gt;
    DEV=data(:,rtime&amp;gt;=-100 &amp;amp; rtime&amp;lt;=500);&lt;br /&gt;
  &lt;br /&gt;
    % base line correction&lt;br /&gt;
    STD=STD-mean(mean(STD(:,1:100)));&lt;br /&gt;
    DEV=DEV-mean(mean(DEV(:,1:100)));&lt;br /&gt;
  &lt;br /&gt;
    plot(-100:500,mean(STD),'b'); hold on&lt;br /&gt;
    plot(-100:500,mean(DEV),'g');&lt;br /&gt;
    plot([0 0],[-15 15],'k'); hold off&lt;br /&gt;
    set(gca,'XLim',[-100 500],'YLim',[-15 15],'YDir','reverse')&lt;br /&gt;
    ylabel(['ch' num2str(ch)])&lt;br /&gt;
  end&lt;br /&gt;
&lt;br /&gt;
[[File:Demo.jpg|600px]]&lt;/div&gt;</summary>
		<author><name>Mkomatsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.neurotycho.org/index.php?title=Auditory_Oddball_Scripts&amp;diff=86157</id>
		<title>Auditory Oddball Scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.neurotycho.org/index.php?title=Auditory_Oddball_Scripts&amp;diff=86157"/>
		<updated>2016-03-02T07:26:50Z</updated>

		<summary type="html">&lt;p&gt;Mkomatsu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== A sample script for ERP plots ==&lt;br /&gt;
&lt;br /&gt;
We assume that we are in the data folder.&lt;br /&gt;
&lt;br /&gt;
  clear; close all;  &lt;br /&gt;
  &lt;br /&gt;
  DataDir=sprintf(['./']);&lt;br /&gt;
  nCH=numel(dir([DataDir 'ECoG_ch*']));&lt;br /&gt;
  n=whos('-file',[DataDir 'ECoG_ch1.mat'],'-regexp','ECoGData_ch1');&lt;br /&gt;
  ECoG=zeros(nCH,n.size(2));&lt;br /&gt;
  &lt;br /&gt;
  % load data&lt;br /&gt;
  load([DataDir 'repEvent']);&lt;br /&gt;
  for ch=1:nCH&lt;br /&gt;
    openfile=sprintf('ECoG_ch%d',ch);&lt;br /&gt;
    ECoG(ch,:)=struct2array(load([DataDir openfile]));&lt;br /&gt;
  end&lt;br /&gt;
  ECoG=0.25*ECoG;&lt;br /&gt;
  &lt;br /&gt;
  % CMR (Common Median Reference)&lt;br /&gt;
  mECoG=ECoG-ones(nCH,1)*median(ECoG);&lt;br /&gt;
  &lt;br /&gt;
  % bandpass filter with digital filter&lt;br /&gt;
  Fs=1000;&lt;br /&gt;
  N=100;&lt;br /&gt;
  Wn=[1 30]/(Fs/2);&lt;br /&gt;
  fil=fir1(N,Wn,'bandpass');&lt;br /&gt;
  meth='FIR digital filter';&lt;br /&gt;
  fdmdata=filtfilt(fil,1,mECoG')';&lt;br /&gt;
  &lt;br /&gt;
  % align on the stimulus onsets&lt;br /&gt;
  rtime=(-1100:1000);&lt;br /&gt;
  for t=1:length(repEvent)&lt;br /&gt;
    fdmrpt(:,t,:)=fdmdata(:,repEvent(t,6)+503*repEvent(t,5)+rtime);&lt;br /&gt;
  end&lt;br /&gt;
  &lt;br /&gt;
  % plot standard and deviant ERPs&lt;br /&gt;
  figure&lt;br /&gt;
  for ch=1:nCH&lt;br /&gt;
    subplot(6,6,ch-36*(ceil(ch/36)-1));&lt;br /&gt;
  &lt;br /&gt;
    % trial rejection&lt;br /&gt;
    data=squeeze(fdmrpt(ch,:,:));&lt;br /&gt;
    [I K]=find(std(data,[],2)&amp;gt;(mean(std(data,[],2))+3*std(std(data,[],2))));&lt;br /&gt;
    trial=[1:size(data,1)]; trial(I)=[];&lt;br /&gt;
    data=data(trial,:);&lt;br /&gt;
  &lt;br /&gt;
    % cut data&lt;br /&gt;
    STD=data(:,rtime&amp;gt;=-603 &amp;amp; rtime&amp;lt;=-3);&lt;br /&gt;
    DEV=data(:,rtime&amp;gt;=-100 &amp;amp; rtime&amp;lt;=500);&lt;br /&gt;
  &lt;br /&gt;
    % base line correction&lt;br /&gt;
    STD=STD-mean(mean(STD(:,1:100)));&lt;br /&gt;
    DEV=DEV-mean(mean(DEV(:,1:100)));&lt;br /&gt;
  &lt;br /&gt;
    plot(-100:500,mean(STD),'b'); hold on&lt;br /&gt;
    plot(-100:500,mean(DEV),'g');&lt;br /&gt;
    plot([0 0],[-15 15],'k'); hold off&lt;br /&gt;
    set(gca,'XLim',[-100 500],'YLim',[-15 15],'YDir','reverse')&lt;br /&gt;
    ylabel(['ch' num2str(ch)])&lt;br /&gt;
  end&lt;br /&gt;
&lt;br /&gt;
[[File:Demo.jpg|600px]]&lt;/div&gt;</summary>
		<author><name>Mkomatsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.neurotycho.org/index.php?title=Auditory_Oddball_Scripts&amp;diff=86156</id>
		<title>Auditory Oddball Scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.neurotycho.org/index.php?title=Auditory_Oddball_Scripts&amp;diff=86156"/>
		<updated>2016-03-02T07:25:55Z</updated>

		<summary type="html">&lt;p&gt;Mkomatsu: Created page with &amp;quot;== Sample script for ERP plots ==  We assume that we are in the data folder.    clear; close all;        DataDir=sprintf(['./']);   nCH=numel(dir([DataDir 'ECoG_ch*']));   n=whos...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sample script for ERP plots ==&lt;br /&gt;
&lt;br /&gt;
We assume that we are in the data folder.&lt;br /&gt;
&lt;br /&gt;
  clear; close all;  &lt;br /&gt;
  &lt;br /&gt;
  DataDir=sprintf(['./']);&lt;br /&gt;
  nCH=numel(dir([DataDir 'ECoG_ch*']));&lt;br /&gt;
  n=whos('-file',[DataDir 'ECoG_ch1.mat'],'-regexp','ECoGData_ch1');&lt;br /&gt;
  ECoG=zeros(nCH,n.size(2));&lt;br /&gt;
  &lt;br /&gt;
  % load data&lt;br /&gt;
  load([DataDir 'repEvent']);&lt;br /&gt;
  for ch=1:nCH&lt;br /&gt;
    openfile=sprintf('ECoG_ch%d',ch);&lt;br /&gt;
    ECoG(ch,:)=struct2array(load([DataDir openfile]));&lt;br /&gt;
  end&lt;br /&gt;
  ECoG=0.25*ECoG;&lt;br /&gt;
  &lt;br /&gt;
  % CMR (Common Median Reference)&lt;br /&gt;
  mECoG=ECoG-ones(nCH,1)*median(ECoG);&lt;br /&gt;
  &lt;br /&gt;
  % bandpass filter with digital filter&lt;br /&gt;
  Fs=1000;&lt;br /&gt;
  N=100;&lt;br /&gt;
  Wn=[1 30]/(Fs/2);&lt;br /&gt;
  fil=fir1(N,Wn,'bandpass');&lt;br /&gt;
  meth='FIR digital filter';&lt;br /&gt;
  fdmdata=filtfilt(fil,1,mECoG')';&lt;br /&gt;
  &lt;br /&gt;
  % align on the stimulus onsets&lt;br /&gt;
  rtime=(-1100:1000);&lt;br /&gt;
  for t=1:length(repEvent)&lt;br /&gt;
    fdmrpt(:,t,:)=fdmdata(:,repEvent(t,6)+503*repEvent(t,5)+rtime);&lt;br /&gt;
  end&lt;br /&gt;
  &lt;br /&gt;
  % plot standard and deviant ERPs&lt;br /&gt;
  figure&lt;br /&gt;
  for ch=1:nCH&lt;br /&gt;
    subplot(6,6,ch-36*(ceil(ch/36)-1));&lt;br /&gt;
  &lt;br /&gt;
    % trial rejection&lt;br /&gt;
    data=squeeze(fdmrpt(ch,:,:));&lt;br /&gt;
    [I K]=find(std(data,[],2)&amp;gt;(mean(std(data,[],2))+3*std(std(data,[],2))));&lt;br /&gt;
    trial=[1:size(data,1)]; trial(I)=[];&lt;br /&gt;
    data=data(trial,:);&lt;br /&gt;
  &lt;br /&gt;
    % cut data&lt;br /&gt;
    STD=data(:,rtime&amp;gt;=-603 &amp;amp; rtime&amp;lt;=-3);&lt;br /&gt;
    DEV=data(:,rtime&amp;gt;=-100 &amp;amp; rtime&amp;lt;=500);&lt;br /&gt;
  &lt;br /&gt;
    % base line correction&lt;br /&gt;
    STD=STD-mean(mean(STD(:,1:100)));&lt;br /&gt;
    DEV=DEV-mean(mean(DEV(:,1:100)));&lt;br /&gt;
  &lt;br /&gt;
    plot(-100:500,mean(STD),'b'); hold on&lt;br /&gt;
    plot(-100:500,mean(DEV),'g');&lt;br /&gt;
    plot([0 0],[-15 15],'k'); hold off&lt;br /&gt;
    set(gca,'XLim',[-100 500],'YLim',[-15 15],'YDir','reverse')&lt;br /&gt;
    ylabel(['ch' num2str(ch)])&lt;br /&gt;
  end&lt;br /&gt;
&lt;br /&gt;
[[File:Demo.jpg|600px]]&lt;/div&gt;</summary>
		<author><name>Mkomatsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.neurotycho.org/index.php?title=File:Demo.jpg&amp;diff=86155</id>
		<title>File:Demo.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.neurotycho.org/index.php?title=File:Demo.jpg&amp;diff=86155"/>
		<updated>2016-03-02T07:06:27Z</updated>

		<summary type="html">&lt;p&gt;Mkomatsu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mkomatsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.neurotycho.org/index.php?title=Main_Page&amp;diff=86154</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.neurotycho.org/index.php?title=Main_Page&amp;diff=86154"/>
		<updated>2016-03-02T06:37:02Z</updated>

		<summary type="html">&lt;p&gt;Mkomatsu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Wiki for Neurotycho.org'''&lt;br /&gt;
&lt;br /&gt;
Welcome to Wiki.Neurotycho!&lt;br /&gt;
&lt;br /&gt;
Project Tycho is named after Tycho Brahe. The project aims to share reliable massive neural and behavioral data for understanding brain mechanism. The dataset was recorded and distributed by Laboratory for Adaptive Intelligence, BSI, RIKEN. It is not only for neuroscientists but for everyone who is interested in learning neural mechanism.&lt;br /&gt;
&lt;br /&gt;
[[File:Ss.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Menu ==&lt;br /&gt;
*Manual&lt;br /&gt;
** [[Manual|Install Manual for Python and others]]&lt;br /&gt;
** [[Manual_jp|Install manual for Python and others in Japanese]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Web application&lt;br /&gt;
**[[Begins]]&lt;br /&gt;
**[[Begins_jp]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Methods&lt;br /&gt;
**[[Multi-dimensional Recording]]&lt;br /&gt;
***[[ECoG]]&lt;br /&gt;
***[[Motion Capture]]&lt;br /&gt;
***[[Non-invasive Head Fixture]]&lt;br /&gt;
***[[Head Free Eye Tracking]]&lt;br /&gt;
***[[Surgical Procedure]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Preliminary results&lt;br /&gt;
**[[EEG-ECoG recording]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Task details&lt;br /&gt;
**[[Visual Grating Task Details]]&lt;br /&gt;
**[[Emotional Movie Task Details]]&lt;br /&gt;
**[[Anesthesia and Sleep Task Details]]&lt;br /&gt;
**[[Auditory Oddball Details]]&lt;br /&gt;
**[[Fixation Details]]&lt;br /&gt;
**[[Visually Guided Saccade Details]]&lt;br /&gt;
**[[Passive viewing Details]]&lt;br /&gt;
**[[Memory-guided saccade Details]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*FAQ for each task&lt;br /&gt;
**[[Visual Grating Task]]&lt;br /&gt;
**[[Sleep Task]]&lt;br /&gt;
**[[Social Competition Task]]&lt;br /&gt;
**[[Emotional Movie Task]]&lt;br /&gt;
**[[Epidural-ECoG Food-Tracking Task]]&lt;br /&gt;
**[[Subdural-ECoG Food-Tracking Task]]&lt;br /&gt;
**[[Spatial Map of ECoG array]]&lt;br /&gt;
**[[MRI Data]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Sample scripts for each task&lt;br /&gt;
**[[Auditory Oddball Scripts]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Open Lab @ RIKEN BSI&lt;br /&gt;
**[[Open Lab|What is Open Lab?]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To the extent possible under law, neurotycho.org has waived all copyright and related or neighboring rights to downloadable dataset in Project Tycho. This work is published from: Japan.&lt;/div&gt;</summary>
		<author><name>Mkomatsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.neurotycho.org/index.php?title=Auditory_Oddball_Details&amp;diff=86121</id>
		<title>Auditory Oddball Details</title>
		<link rel="alternate" type="text/html" href="https://wiki.neurotycho.org/index.php?title=Auditory_Oddball_Details&amp;diff=86121"/>
		<updated>2015-10-02T11:02:34Z</updated>

		<summary type="html">&lt;p&gt;Mkomatsu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Data format ==&lt;br /&gt;
&lt;br /&gt;
There are three zip files, each contain data collected from a day, including three types of MATLAB files:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	ECoG_ch*.mat: ECoG signals for each electrode with the sampling rate of 1000Hz.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.	repEvent.mat:&lt;br /&gt;
&lt;br /&gt;
repEvent includes the information of each tone-train (1-6 columns).&lt;br /&gt;
&lt;br /&gt;
	Column 1: 	train number&lt;br /&gt;
&lt;br /&gt;
	Column 2: 	current frequency index&lt;br /&gt;
&lt;br /&gt;
	Column 3: 	next frequency index&lt;br /&gt;
&lt;br /&gt;
	Column 4: 	SOA, repetition number&lt;br /&gt;
&lt;br /&gt;
	Column 5: 	repetition number&lt;br /&gt;
&lt;br /&gt;
	Column 6: 	time stump of train onset&lt;br /&gt;
&lt;br /&gt;
Idx2Freq is a table of frequency index and actual frequency.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.	ElectrodesFr.mat: Information of the ECoG electrode locations&lt;br /&gt;
&lt;br /&gt;
LINE:	The outline of the marmoset brain&lt;br /&gt;
&lt;br /&gt;
X: 	X positions of the electrodes&lt;br /&gt;
&lt;br /&gt;
Y: 	Y positions of the electrodes&lt;br /&gt;
&lt;br /&gt;
== Reference == &lt;br /&gt;
&lt;br /&gt;
Komatsu M, Takaura K, Fujii N (2015). “Mismatch negativity in common marmosets: Whole-cortical recordings with multi-channel electrocorticograms.” Scientific Reports (in press).&lt;/div&gt;</summary>
		<author><name>Mkomatsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.neurotycho.org/index.php?title=Auditory_Oddball_Details&amp;diff=86120</id>
		<title>Auditory Oddball Details</title>
		<link rel="alternate" type="text/html" href="https://wiki.neurotycho.org/index.php?title=Auditory_Oddball_Details&amp;diff=86120"/>
		<updated>2015-10-02T10:36:29Z</updated>

		<summary type="html">&lt;p&gt;Mkomatsu: Created page with &amp;quot;== Data format ==  There are three zip files, each contain data collected from a day, including three types of MATLAB files:   1.	ECoG_ch*.mat: ECoG signals for each electrode wi...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Data format ==&lt;br /&gt;
&lt;br /&gt;
There are three zip files, each contain data collected from a day, including three types of MATLAB files:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	ECoG_ch*.mat: ECoG signals for each electrode with the sampling rate of 1000Hz.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.	repEvent.mat:&lt;br /&gt;
&lt;br /&gt;
repEvent includes the information of each tone-train (1-6 columns).&lt;br /&gt;
&lt;br /&gt;
	Column 1: 	train number&lt;br /&gt;
&lt;br /&gt;
	Column 2: 	current frequency index&lt;br /&gt;
&lt;br /&gt;
	Column 3: 	next frequency index&lt;br /&gt;
&lt;br /&gt;
	Column 4: 	SOA, repetition number&lt;br /&gt;
&lt;br /&gt;
	Column 5: 	repetition number&lt;br /&gt;
&lt;br /&gt;
	Column 6: 	time stump of train onset&lt;br /&gt;
&lt;br /&gt;
Idx2Freq is a table of frequency index and actual frequency.&lt;br /&gt;
&lt;br /&gt;
3.	ElectrodesFr.mat: Information of the ECoG electrode locations&lt;br /&gt;
&lt;br /&gt;
LINE:	The outline of the marmoset brain&lt;br /&gt;
&lt;br /&gt;
X: 	X positions of the electrodes&lt;br /&gt;
&lt;br /&gt;
Y: 	Y positions of the electrodes&lt;br /&gt;
&lt;br /&gt;
== Reference == &lt;br /&gt;
&lt;br /&gt;
Komatsu M, Takaura K, Fujii N (2015). “Mismatch negativity in common marmosets: Whole-cortical recordings with multi-channel electrocorticograms.” Scientific Reports (in press).&lt;/div&gt;</summary>
		<author><name>Mkomatsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.neurotycho.org/index.php?title=Main_Page&amp;diff=86119</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.neurotycho.org/index.php?title=Main_Page&amp;diff=86119"/>
		<updated>2015-10-02T10:13:20Z</updated>

		<summary type="html">&lt;p&gt;Mkomatsu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Wiki for Neurotycho.org'''&lt;br /&gt;
&lt;br /&gt;
Welcome to Wiki.Neurotycho!&lt;br /&gt;
&lt;br /&gt;
Project Tycho is named after Tycho Brahe. The project aims to share reliable massive neural and behavioral data for understanding brain mechanism. The dataset was recorded and distributed by Laboratory for Adaptive Intelligence, BSI, RIKEN. It is not only for neuroscientists but for everyone who is interested in learning neural mechanism.&lt;br /&gt;
&lt;br /&gt;
[[File:Ss.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Menu ==&lt;br /&gt;
*Manual&lt;br /&gt;
** [[Manual|Install Manual for Python and others]]&lt;br /&gt;
** [[Manual_jp|Install manual for Python and others in Japanese]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Web application&lt;br /&gt;
**[[Begins]]&lt;br /&gt;
**[[Begins_jp]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Methods&lt;br /&gt;
**[[Multi-dimensional Recording]]&lt;br /&gt;
***[[ECoG]]&lt;br /&gt;
***[[Motion Capture]]&lt;br /&gt;
***[[Non-invasive Head Fixture]]&lt;br /&gt;
***[[Head Free Eye Tracking]]&lt;br /&gt;
***[[Surgical Procedure]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Preliminary results&lt;br /&gt;
**[[EEG-ECoG recording]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Task details&lt;br /&gt;
**[[Anesthesia and Sleep Task Details]]&lt;br /&gt;
**[[Emotional Movie Task Details]]&lt;br /&gt;
**[[Auditory Oddball Details]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*FAQ for each Task&lt;br /&gt;
**[[Visual Grating Task]]&lt;br /&gt;
**[[Sleep Task]]&lt;br /&gt;
**[[Social Competition Task]]&lt;br /&gt;
**[[Emotional Movie Task]]&lt;br /&gt;
**[[Epidural-ECoG Food-Tracking Task]]&lt;br /&gt;
**[[Subdural-ECoG Food-Tracking Task]]&lt;br /&gt;
**[[Spatial Map of ECoG array]]&lt;br /&gt;
**[[MRI Data]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Open Lab @ RIKEN BSI&lt;br /&gt;
**[[Open Lab|What is Open Lab?]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
To the extent possible under law, neurotycho.org has waived all copyright and related or neighboring rights to downloadable dataset in Project Tycho. This work is published from: Japan.&lt;/div&gt;</summary>
		<author><name>Mkomatsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.neurotycho.org/index.php?title=Emotional_Movie_Task_Details&amp;diff=86118</id>
		<title>Emotional Movie Task Details</title>
		<link rel="alternate" type="text/html" href="https://wiki.neurotycho.org/index.php?title=Emotional_Movie_Task_Details&amp;diff=86118"/>
		<updated>2015-09-16T06:50:09Z</updated>

		<summary type="html">&lt;p&gt;Mkomatsu: /* Data format */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Subjects ==&lt;br /&gt;
&lt;br /&gt;
Subject 1: K2&lt;br /&gt;
&lt;br /&gt;
Subject 2: Chibi&lt;br /&gt;
&lt;br /&gt;
Subject 3: Kin2&lt;br /&gt;
&lt;br /&gt;
== Data format ==&lt;br /&gt;
&lt;br /&gt;
For each subjects (Subjects 1, 2, and 3), there are three zip files, each contain data collected from a day, including three types of MATLAB files:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	LFP_ch*.mat: ECoG signals for each electrode with the sampling rate of 1000Hz.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.	Task_ino.mat: SessionData.MovieSequence includes the sequence of the video clips (in indices 1 to 6).&lt;br /&gt;
&lt;br /&gt;
Clip 1: 	CmRf 	(“cF2_Tama”)&lt;br /&gt;
&lt;br /&gt;
Clip 2: 	CwRf 	(“cF2_WallwSnd”)&lt;br /&gt;
&lt;br /&gt;
Clip 3: 	ChRf 	(“cF2_Yasuo”)&lt;br /&gt;
&lt;br /&gt;
Clip 4: 	CmRn 	(“cN1_Tama”)&lt;br /&gt;
&lt;br /&gt;
Clip 5: 	CwRn	(“cN1_WallwSnd”) &lt;br /&gt;
&lt;br /&gt;
Clip 6: 	ChRn 	(“cN1_Yasuo”)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.	Movie_start_time.mat: Indices of movie onsets&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4.	Electrode_fmri_outline_with_MW.mat: Information of the ECoG electrode locations&lt;br /&gt;
&lt;br /&gt;
I: 	The image of electrode layout&lt;br /&gt;
&lt;br /&gt;
X: 	X positions of the electrodes&lt;br /&gt;
&lt;br /&gt;
Y: 	Y positions of the electrodes&lt;br /&gt;
&lt;br /&gt;
== Reference == &lt;br /&gt;
&lt;br /&gt;
Chao ZC, Nagasaka Y, Fujii N (2015). “Cortical network architecture for context processing in primate brain.” eLife.&lt;/div&gt;</summary>
		<author><name>Mkomatsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.neurotycho.org/index.php?title=Emotional_Movie_Task_Details&amp;diff=86117</id>
		<title>Emotional Movie Task Details</title>
		<link rel="alternate" type="text/html" href="https://wiki.neurotycho.org/index.php?title=Emotional_Movie_Task_Details&amp;diff=86117"/>
		<updated>2015-09-16T06:41:16Z</updated>

		<summary type="html">&lt;p&gt;Mkomatsu: Undo revision 86116 by Mkomatsu (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Subjects ==&lt;br /&gt;
&lt;br /&gt;
Subject 1: K2&lt;br /&gt;
&lt;br /&gt;
Subject 2: Chibi&lt;br /&gt;
&lt;br /&gt;
Subject 3: Kin2&lt;br /&gt;
&lt;br /&gt;
== Data format ==&lt;br /&gt;
&lt;br /&gt;
For each subjects (Subjects 1, 2, and 3), there are three zip files, each contain data collected from a day, including three types of MATLAB files:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	LFP_ch*.mat: ECoG signals for each electrode with the sampling rate of 1000Hz.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.	Task_ino.mat: SessionData.MovieSequence includes the sequence of the video clips (in indices 1 to 6).&lt;br /&gt;
&lt;br /&gt;
1: 	CmRf 	(“cF2_Tama”)&lt;br /&gt;
&lt;br /&gt;
2: 	CwRf 	(“cF2_WallwSnd”)&lt;br /&gt;
&lt;br /&gt;
3: 	ChRf 	(“cF2_Yasuo”)&lt;br /&gt;
&lt;br /&gt;
4: 	CmRn 	(“cN1_Tama”)&lt;br /&gt;
&lt;br /&gt;
5: 	CwRn	(“cN1_WallwSnd”) &lt;br /&gt;
&lt;br /&gt;
6: 	ChRn 	(“cN1_Yasuo”)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.	Movie_start_time.mat: Indices of movie onsets&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4.	Electrode_fmri_outline_with_MW.mat: Information of the ECoG electrode locations&lt;br /&gt;
&lt;br /&gt;
I: 	The image of electrode layout&lt;br /&gt;
&lt;br /&gt;
X: 	X positions of the electrodes&lt;br /&gt;
&lt;br /&gt;
Y: 	Y positions of the electrodes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reference == &lt;br /&gt;
&lt;br /&gt;
Chao ZC, Nagasaka Y, Fujii N (2015). “Cortical network architecture for context processing in primate brain.” eLife.&lt;/div&gt;</summary>
		<author><name>Mkomatsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.neurotycho.org/index.php?title=Emotional_Movie_Task_Details&amp;diff=86116</id>
		<title>Emotional Movie Task Details</title>
		<link rel="alternate" type="text/html" href="https://wiki.neurotycho.org/index.php?title=Emotional_Movie_Task_Details&amp;diff=86116"/>
		<updated>2015-09-16T06:40:54Z</updated>

		<summary type="html">&lt;p&gt;Mkomatsu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Subjects ==&lt;br /&gt;
&lt;br /&gt;
Subject 1: K2&lt;br /&gt;
&lt;br /&gt;
Subject 2: Chibi&lt;br /&gt;
&lt;br /&gt;
Subject 3: Kin2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Data format ==&lt;br /&gt;
&lt;br /&gt;
For each subjects (Subjects 1, 2, and 3), there are three zip files, each contain data collected from a day, including three types of MATLAB files:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	LFP_ch*.mat: ECoG signals for each electrode with the sampling rate of 1000Hz.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.	Task_ino.mat: SessionData.MovieSequence includes the sequence of the video clips (in indices 1 to 6).&lt;br /&gt;
&lt;br /&gt;
1: 	CmRf 	(“cF2_Tama”)&lt;br /&gt;
&lt;br /&gt;
2: 	CwRf 	(“cF2_WallwSnd”)&lt;br /&gt;
&lt;br /&gt;
3: 	ChRf 	(“cF2_Yasuo”)&lt;br /&gt;
&lt;br /&gt;
4: 	CmRn 	(“cN1_Tama”)&lt;br /&gt;
&lt;br /&gt;
5: 	CwRn	(“cN1_WallwSnd”) &lt;br /&gt;
&lt;br /&gt;
6: 	ChRn 	(“cN1_Yasuo”)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.	Movie_start_time.mat: Indices of movie onsets&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4.	Electrode_fmri_outline_with_MW.mat: Information of the ECoG electrode locations&lt;br /&gt;
&lt;br /&gt;
I: 	The image of electrode layout&lt;br /&gt;
&lt;br /&gt;
X: 	X positions of the electrodes&lt;br /&gt;
&lt;br /&gt;
Y: 	Y positions of the electrodes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reference == &lt;br /&gt;
&lt;br /&gt;
Chao ZC, Nagasaka Y, Fujii N (2015). “Cortical network architecture for context processing in primate brain.” eLife.&lt;/div&gt;</summary>
		<author><name>Mkomatsu</name></author>
		
	</entry>
</feed>