Aligned representation of visual and tactile motion directions in hMT+/V5 and fronto-parietal regions.
The 19 matches · 2 of them tie a paragraph to a whole file without given lines: weak matches, whose lines are not tinted
- [1] § Methods › Experiments › Multivariate pattern analyses (MVPA) ↔ code/behavResp/plotBehavAccu_mainExpt.m, lines 1 to 16 · score 0.76 · hdFw, hdPt, huFw, huPt, decoding experiments · Report a mismatch
- [2] § Methods › Experiments › Directional motion decoding experiments ↔ code/behavResp/plotBehavAccu_mainExpt.m, lines 1 to 16 · score 0.74 · hdFw, hdPt, huFw, huPt, decoding · Report a mismatch
- [3] § Methods › Experiments › MT/MST visual motion localizer ↔ subfun/design/expDesign.m, the whole file · a weak match · score 0.74 · right hemifield, radial motion, fixation cross, MST localizer, randomized, angle · Report a mismatch
- [4] § Methods › Experiments › Directional motion decoding experiments ↔ code/behavResp/plotAccu.m, lines 1 to 15 · score 0.73 · HdFw, HdPt, HuFw, HuPt · Report a mismatch
- [5] § Methods › Experiments › MT/MST visual motion localizer ↔ subfun/defaults/checkParameters.m, lines 1 to 107 · score 0.72 · radial motion, fixation cross, motion stimuli, opposite, hemifields, aperture · Report a mismatch
- [6] § Methods › Experiments › Multivariate pattern analyses (MVPA) ↔ code/behavResp/plotAccu.m, lines 1 to 15 · score 0.69 · HdFw, HdPt, HuFw, HuPt · Report a mismatch
- [7] § Methods › Experiments › Visual motion localizer ↔ subfun/defaults/checkParameters.m, lines 1 to 107 · score 0.68 · static dots, fixation cross, motion stimulus, visual motion localizer, configurations, ISI · Report a mismatch
- [8] § Methods › Experiments › Multi-dimensional scaling ↔ code/calcSearchlight/step1RunSearchlight.m, lines 1 to 138 · score 0.66 · pinky thumb, finger wrist, visual horizontal, visual vertical, map · Report a mismatch
- [9] § Methods › Experiments › Multivariate pattern analyses (MVPA) ↔ code/calcSearchlight/step1RunSearchlightAcrossHandAnat.m, lines 1 to 147 · score 0.61 · pinky thumb, finger wrist, HDfw, HDpt, HUfw, HUpt · Report a mismatch
- [10] § Methods › Experiments › fMRI preprocessing ↔ code/src/a_localizer_analysis.m, lines 85 to 148 · score 0.60 · IXI549Space, fMRI, preprocessed, slice, BidSpm, smoothing · Report a mismatch
- [11] § Methods › Experiments › Tactile motion localizer ↔ TactileMotionLocaliser2.m, lines 81 to 189 · score 0.59 · inter stimulus interval, ISI, IBI, duration, tactile motion, eyes · Report a mismatch
- [12] § Methods › Experiments › Visual motion localizer ↔ TactileMotionLocaliser2.m, lines 81 to 189 · score 0.58 · inter stimulus interval, ISI, IBI, press, fixation, blocks · Report a mismatch
- [13] § Methods › Experiments › fMRI preprocessing ↔ code/src/runAnalysis.m, lines 14 to 43 · score 0.56 · skull strip, segmentation, anatomic, smoothing, FWHM · Report a mismatch
- [14] § Methods › Stimuli › Tactile stimuli ↔ FoR2.m, lines 4 to 41 · score 0.56 · auditory cues, eyes closed, Iqra, instructed, stimuli, Tactile · Report a mismatch
- [15] § Methods › Experiments › Searchlight analyses ↔ code/calcSearchlight/step4CreateContrastMaps.m, the whole file · a weak match · score 0.53 · Individual accuracy maps, searchlight, sphere, smoothed, FWHM, voxel · Report a mismatch
- [16] § Methods › Experiments › Cross-modal decoding ↔ code/calcSearchlight/step1RunCrossModalSearchlight.m, lines 32 to 175 · score 0.53 · cross validation, cross modal, demeaned, training, motion direction, modality · Report a mismatch
- [17] § Methods › Experiments › Cross-modal decoding ↔ code/calcSearchlight/step1RunSearchlightCrossModalAnatBoth.m, lines 25 to 165 · score 0.53 · cross validation, cross modal, demeaned, training, motion direction, modality · Report a mismatch
- [18] § Methods › Experiments › Tactile motion localizer ↔ setParameters.m, lines 1 to 122 · score 0.51 · tactile stimulation, asked, ISI, IBI, radial, duration · Report a mismatch
- [19] § Methods › Stimuli › Tactile stimuli ↔ setParameters.m, lines 1 to 122 · score 0.51 · auditory cues, monitored, Iqra, instructed, eyes, MRI · Report a mismatch
Paper
Loaded from Europe PMC by your browser; OSCR does not store it: doi.org · Europe PMC
The paper is loaded when this pane is shown.
The authors' code
MATLAB · 169 lines · 7.1 KB · no license · 2 matches
- % plot accuracies
- %reads the excel sheet "behav Accu" which contains the behav accu
- %subject-wise for all the tasks
- % NOTE THE ORDER OF SUBJECTS IN ALL THE TABLES
- subList ={'001','002','003','004','005','006','007','008',...
- '009','010','011',...
- '013','014','015','016','017',...
- 'pil001','pil002','pil004','pil005'};
- tab=readtable("behavAccu.xlsx");
- %to plot the main decoding experiments
- a=tab.visVer(1:20); b= tab.visHor(1:20);
- c=tab.huPt(1:20); d=tab.huFw(1:20);
- e=tab.hdPt(1:20); f=tab.hdFw(1:20);
- %%
- %settings for plots
- shape='o';
- %%set the size of the shape
- % sz=50;
- %%set the width of the edge of the markers
- LineWidthMarkers=1.5;
- %%set the width of the edge of the mean line
- LineWidthMean=5;
- %%set the length of the mean line
- LineLength=0.4; %the actual length will be the double of this value%%%set the transparency of the markers
- Transparency=1;%0.7;
- %%set the color for each condition in RGB (and divide them by 256 to be matlab compatible)
- lightGreen=[105 170 153]/256; % Light green
- darkGreen=[24 96 88]/256;% Dark green
- lightOrange=[255 158 74]/256; % Light Orange
- darkOrange=[208 110 48]/256;% Dark Orange
- lightPurple=[198 131 239]/256;% Light Purple
- darkPurple=[121 57 195]/256; %Dark Purple
- Col_A=[105 170 153]/256; %
- Col_B=[24 96 88]/256;%
- Col_C=[255 158 74]/256; %
- Col_D=[208 110 48]/256;%
- Col_E=[198 131 239]/256;%
- Col_F=[121 57 195]/256; %
- Colors=[Col_A;Col_B;Col_C;Col_D;Col_E;Col_F];
- black = [0 0 0];
- white = [1 1 1];
- gray = (black + white)/2;%[0.7, 0.7, 0.7];%
- darkGray = [0.25, 0.25, 0.25];
- %%set the font styles
- FontName='Avenir'; %set the style of the labels
- FontSize=17; %%set the size of the labels
- %%
- % % set the density_distance for clustering (all the values that are
- % % within the density distance will be plotted as one marker, the size
- % % of the marker will increase according to the number of values that it
- % % represents)
- density_distance=-0.1; %if not density clustering put -0.1 here. With a value >0 you will have a baloon dot plot
- %%%%set jittering (normally to be used when the density clustering is not implemented)
- jitterAmount=0.07;% for no jittering put 0 here (otherwise try 0.15/ to be adjusted according to the data)
- %%set the size of the markers that represent one value
- starting_size=400; % in the density_plot this will be the smallest marker size (= 1 sub), in the jittered plot all the markers will be of this size
- %%
- figure(1)
- model_series = [
- mean(a), mean(b);...
- mean(c), mean(d);...
- mean(e), mean(f)];
- model_error = [
- std(a)/sqrt(length(a)),std(b)/sqrt(length(b));...
- std(c)/sqrt(length(c)),std(d)/sqrt(length(d));...
- std(e)/sqrt(length(e)),std(f)/sqrt(length(f))];
- % b = bar(model_series, 'grouped');
- bplot = bar(model_series, 'grouped','FaceColor','flat', 'LineWidth',LineWidthMean/2,'BarWidth', 0.9 );
- bplot(1).EdgeColor = darkGray;
- bplot(2).EdgeColor = darkGray;
- bplot(1).CData(1,:) = 'w';%lightGreen;%'w';%Colors(2,:); % group 1 1st bar
- bplot(1).CData(2,:) = 'w';%lightGreen;%'w';%Colors(2,:); % group 1 2nd bar
- bplot(1).CData(3,:) = 'w';%lightGreen;%'w';%Colors(2,:); % group 1 3rd bar
- bplot(2).CData(1,:) = 'w';%lightOrange;%'w';%Colors(4,:); % group 2 1st bar
- bplot(2).CData(2,:) = 'w';%lightOrange;%'w';%Colors(4,:); % group 2 2nd bar
- bplot(2).CData(3,:) = 'w';%lightOrange;%'w';%Colors(4,:); % group 2 3rd bar
- % Calculate the number of groups and number of bars in each group
- [ngroups,nbars] = size(model_series);
- % Get the x coordinate of the bars
- x = nan(nbars, ngroups);
- for i = 1:nbars
- x(i,:) = bplot(i).XEndPoints;
- end
- hold on
- % % Plot connected lines
- for iiSub=1:length(subList)
- hold on
- plot([x(1,1), x(2,1)],[a(iiSub), b(iiSub)],'color',gray);%,'LineWidth',LineWidthMean/3 )
- hold on
- plot([x(1,2), x(2,2)],[c(iiSub), d(iiSub)],'color',gray);%,'LineWidth',LineWidthMean/3)
- hold on
- plot([x(1,3), x(2,3)],[e(iiSub), f(iiSub)],'color',gray);%,'LineWidth',LineWidthMean/3)
- end
- sz=40;
- %to plot dots in a single line
- scatter(repmat(x(1,1), length(a), 1),a,sz,shape,'MarkerEdgeColor',gray,'MarkerEdgeAlpha',Transparency,'LineWidth',LineWidthMarkers);
- scatter(repmat(x(2,1), length(b), 1),b,sz,shape,'MarkerEdgeColor',gray,'MarkerEdgeAlpha',Transparency,'LineWidth',LineWidthMarkers);
- scatter(repmat(x(1,2), length(c), 1),c,sz,shape,'MarkerEdgeColor',gray,'MarkerEdgeAlpha',Transparency,'LineWidth',LineWidthMarkers);
- scatter(repmat(x(2,2), length(d), 1),d,sz,shape,'MarkerEdgeColor',gray,'MarkerEdgeAlpha',Transparency,'LineWidth',LineWidthMarkers);
- scatter(repmat(x(1,3), length(e), 1),e,sz,shape,'MarkerEdgeColor',gray,'MarkerEdgeAlpha',Transparency,'LineWidth',LineWidthMarkers);
- scatter(repmat(x(2,3), length(f), 1),f,sz,shape,'MarkerEdgeColor',gray,'MarkerEdgeAlpha',Transparency,'LineWidth',LineWidthMarkers);
- % %to plot dots spread within the bar
- % [data_density,sizeN]=compute_density(a,density_distance, starting_size);
- % scatter(repmat(x(1,1), length(a), 1),data_density(:),sz,sizeN,shape,'MarkerEdgeColor',darkGray,'MarkerEdgeAlpha',Transparency,'LineWidth',LineWidthMarkers,'jitter','on', 'jitterAmount', jitterAmount);
- % [data_density,sizeN]=compute_density(b,density_distance, starting_size);
- % scatter(repmat(x(2,1), length(b), 1),data_density(:),sz,shape,'MarkerEdgeColor',darkGray,'MarkerEdgeAlpha',Transparency,'LineWidth',LineWidthMarkers,'jitter','on', 'jitterAmount', jitterAmount);
- %
- % [data_density,sizeN]=compute_density(c,density_distance, starting_size);
- % scatter(repmat(x(1,2), length(c), 1),data_density(:),sz,'MarkerEdgeColor',darkGray,'MarkerEdgeAlpha',Transparency,'LineWidth',LineWidthMarkers,'jitter','on', 'jitterAmount', jitterAmount);
- % [data_density,sizeN]=compute_density(d,density_distance, starting_size);
- % scatter(repmat(x(2,2), length(d), 1),data_density(:),sz,'MarkerEdgeColor',darkGray,'MarkerEdgeAlpha',Transparency,'LineWidth',LineWidthMarkers,'jitter','on', 'jitterAmount', jitterAmount);
- %
- % [data_density,sizeN]=compute_density(e,density_distance, starting_size);
- % scatter(repmat(x(1,3), length(e), 1),data_density(:),sz,'MarkerEdgeColor',darkGray,'MarkerEdgeAlpha',Transparency,'LineWidth',LineWidthMarkers,'jitter','on', 'jitterAmount', jitterAmount);
- % [data_density,sizeN]=compute_density(f,density_distance, starting_size);
- % scatter(repmat(x(2,3), length(f), 1),data_density(:),sz,'MarkerEdgeColor',darkGray,'MarkerEdgeAlpha',Transparency,'LineWidth',LineWidthMarkers,'jitter','on', 'jitterAmount', jitterAmount);
- % Plot the errorbars
- err = errorbar(x',model_series,model_error,'color',darkGreen,'linestyle','none','LineWidth',LineWidthMean/2);
- err(1).Color = darkGray;
- err(2).Color = darkGray;
- %
- hold on
- %plot chance level
- % yline(0.5, ':','color', 'k','LineWidth',LineWidthMean/2)
- hold off
- ylim([0.35 1.06])
- % legend({'anat-HDPT-HUPT-vs-HDFW-HUFW','ext-HUPT-HDFW-vs-HDPT-HUFW'},'Location','northeastoutside')
- % legend box off
- xlabel('Tasks')
- ylabel('Performance Accuracy')
- xticklabels({'Visual','Hand Up', 'Hand Down'})
- title('Behavioural task')
- %format plot
- set(gcf,'color','w');
- ax=gca;
- set(ax,'FontName',FontName,'FontSize',FontSize, 'FontWeight','bold',...
- 'LineWidth',2.5,'TickDir','out', 'TickLength', [0,0],...
- 'FontSize',FontSize);
- box off
plotBehavAccu_mainExpt.m at commit 7586f28, no license · at the source
Overview
- Institute of Neuroscience (IoNS), UCLouvain,Brussels, Belgium
- Faculty of Psychology and Educational Sciences, University of Coimbra,Coimbra, Portugal
- Brain and Cognition, Leuven Brain Institute, KU Leuven,Leuven, Belgium
- The Sense Innovation and Research Center,Lausanne, Switzerland
Abstract
The abstract is not reproduced here: the paper's license (CC BY-NC-ND) does not allow it. Read it in the paper, at the publisher or on Europe PMC.
Repositories
Its files are read in the Code ↔ Paper reader above, with 19 matches between paragraphs and lines of code.
iqrashahzad14/visualLocalizer
1c73f4aec13dfffd1adb5d9bc8c561931fb23b84, 2 August 2022Availability: 1 check, the latest on 30 September 2026: the link answers
- 30 September 2026: the link answers
19 files
- dev/
devSandbox.m , MATLAB, 307 lines - initEnv.m, MATLAB, 107 lines
- setParameters.m, MATLAB, 246 lines
- subfun/
assignConditions.m , MATLAB, 20 lines - subfun/
diplayDesign.m , MATLAB, 81 lines - subfun/
doDotMo.m , MATLAB, 83 lines - subfun/
expDesign.m , MATLAB, 127 lines - subfun/
getDesignInput.m , MATLAB, 8 lines - subfun/
getDirectionBaseVectors. , MATLAB, 17 linesm - subfun/
postInitializationSetup. , MATLAB, 29 linesm - subfun/
preSaveSetup.m , MATLAB, 30 lines - subfun/
preTrialSetup.m , MATLAB, 52 lines - subfun/
saveResponsesAndTriggers , MATLAB, 27 lines.m - subfun/
setDirections.m , MATLAB, 77 lines - subfun/
targetsRepeated.m , MATLAB, 12 lines - tests/
test_expDesign.m , MATLAB, 77 lines - visualMotionLocalizer.m, MATLAB, 207 lines
- LICENSE, License, 21 lines
- README.md, Text, 170 lines
iqrashahzad14/tactileLocalizer
5c08fce107a043f8976589eaf4a1966e20ed349a, 2 August 2022Availability: 1 check, the latest on 30 September 2026: the link answers
- 30 September 2026: the link answers
20 files
- TactileMotionLocaliser2.
m , MATLAB, 189 lines, 2 matches - initEnv.m, MATLAB, 106 lines
- input/
equateRmsWav.m , MATLAB, 81 lines - setParameters.m, MATLAB, 178 lines, 2 matches
- subfun/
assignConditions.m , MATLAB, 13 lines - subfun/
diplayDesign.m , MATLAB, 79 lines - subfun/
doAuditoryMotion.m , MATLAB, 100 lines - subfun/
expDesign.m , MATLAB, 134 lines - subfun/
expDesignRepeated.m , MATLAB, 141 lines - subfun/
getDesignInput.m , MATLAB, 8 lines - subfun/
getDirectionBaseVectors. , MATLAB, 10 linesm - subfun/
getInput.m , MATLAB, 7 lines - subfun/
loadAudioFiles.m , MATLAB, 70 lines - subfun/
saveResponsesAndTriggers , MATLAB, 25 lines.m - subfun/
setDirections.m , MATLAB, 37 lines - subfun/
setDirectionsRepeated.m , MATLAB, 82 lines - subfun/
soundtargetsRepeated.m , MATLAB, 10 lines - subfun/
targetsRepeated.m , MATLAB, 12 lines - tests/
test_expDesign.m , MATLAB, 77 lines - README.md, Text, 155 lines
iqrashahzad14/mtMstLocalizer
abe607df6a01bd480d2914ac82d2f30c6755cd5a, 2 August 2022Availability: 1 check, the latest on 30 September 2026: the link answers
- 30 September 2026: the link answers
32 files
- cfgMST.m, MATLAB, 44 lines
- cfgMT.m, MATLAB, 48 lines
- initEnv.m, MATLAB, 112 lines
- main.m, MATLAB, 40 lines
- runTests.m, MATLAB, 38 lines
- subfun/
defaults/ , MATLAB, 276 lines, 2 matchescheckParameters.m - subfun/
design/ , MATLAB, 106 linesdiplayDesign.m - subfun/
design/ , MATLAB, 119 lines, 1 matchexpDesign.m - subfun/
design/ , MATLAB, 21 linesgetDesignInput.m - subfun/
design/ , MATLAB, 17 linesgetDirectionBaseVectors. m - subfun/
design/ , MATLAB, 66 linesgetMockConfig.m - subfun/
design/ , MATLAB, 29 linessetBlocksConditions.m - subfun/
design/ , MATLAB, 64 linessetDirections.m - subfun/
design/ , MATLAB, 38 linessetFixationPosition.m - subfun/
design/ , MATLAB, 129 linessetFixationTargets.m - subfun/
design/ , MATLAB, 23 linessetSpeedTargets.m - subfun/
doDotMo.m , MATLAB, 119 lines - subfun/
postInitializationSetup. , MATLAB, 26 linesm - subfun/
preSaveSetup.m , MATLAB, 33 lines - subfun/
preTrialSetup.m , MATLAB, 82 lines - subfun/
saveResponsesAndTriggers , MATLAB, 30 lines.m - subfun/
visualMotionLocalizer.m , MATLAB, 207 lines - tests/
test_checkParameters.m , MATLAB, 171 lines - tests/
test_expDesign.m , MATLAB, 28 lines - tests/
test_getDesignInput.m , MATLAB, 36 lines - tests/
test_getDirectionBaseVec , MATLAB, 32 linestors.m - tests/
test_setBlocksConditions , MATLAB, 40 lines.m - tests/
test_setDirections.m , MATLAB, 43 lines - tests/
test_setFixationTargets. , MATLAB, 61 linesm - tests/
test_setSpeedTargets.m , MATLAB, 50 lines - LICENSE, License, 21 lines
- README.md, Text, 104 lines
iqrashahzad14/fMRI_FoR_expt
8358ca86de68255ef369717942b95c5197d8afd2, 2 August 2022Availability: 1 check, the latest on 30 September 2026: the link answers
- 30 September 2026: the link answers
27 files
- FoR2.m, MATLAB, 259 lines, 1 match
- dev/
devSandbox.m , MATLAB, 307 lines - initEnv.m, MATLAB, 107 lines
- input/
equateRmsWav.m , MATLAB, 81 lines - setParameters.m, MATLAB, 266 lines
- src/
doTrial.m , MATLAB, 39 lines - src/
postInitializationSetup. , MATLAB, 17 linesm - src/
preSaveSetup.m , MATLAB, 24 lines - src/
preTrialSetup.m , MATLAB, 20 lines - subfun/
assignConditions.m , MATLAB, 20 lines - subfun/
diplayDesign.m , MATLAB, 81 lines - subfun/
doAuditoryMotion.m , MATLAB, 100 lines - subfun/
doDotMo.m , MATLAB, 83 lines - subfun/
expDesign.m , MATLAB, 139 lines - subfun/
getDesignInput.m , MATLAB, 8 lines - subfun/
getDirectionBaseVectors. , MATLAB, 18 linesm - subfun/
getInput.m , MATLAB, 7 lines - subfun/
loadAudioFiles.m , MATLAB, 70 lines - subfun/
postInitializationSetup. , MATLAB, 29 linesm - subfun/
preSaveSetup.m , MATLAB, 31 lines - subfun/
preTrialSetup.m , MATLAB, 69 lines - subfun/
saveResponsesAndTriggers , MATLAB, 27 lines.m - subfun/
setDirections.m , MATLAB, 73 lines - subfun/
soundtargetsRepeated.m , MATLAB, 10 lines - subfun/
targetsRepeated.m , MATLAB, 12 lines - LICENSE, License, 674 lines
- README.md, Text, 83 lines
iqrashahzad14/visTac_fMRI_paper
7586f288ab42d92be6e09ccc0f69b6fda8503e09, 9 December 2025Availability: 1 check, the latest on 30 September 2026: the link answers
- 30 September 2026: the link answers
103 files
- code/
behavResp/ , MATLAB, 28 linesStats_behavAccu.m - code/
behavResp/ , MATLAB, 196 linesaccuHandDown.m - code/
behavResp/ , MATLAB, 117 linesaccuHandDown2.m - code/
behavResp/ , MATLAB, 112 linesaccuHandDown2_pil001.m - code/
behavResp/ , MATLAB, 196 linesaccuHandUp.m - code/
behavResp/ , MATLAB, 117 linesaccuHandUp2.m - code/
behavResp/ , MATLAB, 112 linesaccuHandUp2_pil001.m - code/
behavResp/ , MATLAB, 120 linesaccuMtMstLocalizer.m - code/
behavResp/ , MATLAB, 120 linesaccuTacLocalizer.m - code/
behavResp/ , MATLAB, 120 linesaccuVisLocalizer.m - code/
behavResp/ , MATLAB, 120 linesaccuVisual.m - code/
behavResp/ , MATLAB, 36 linescompute_density.m - code/
behavResp/ , MATLAB, 170 lines, 2 matchesplotAccu.m - code/
behavResp/ , MATLAB, 173 linesplotBehavAccu_Loc.m - code/
behavResp/ , MATLAB, 169 lines, 2 matchesplotBehavAccu_mainExpt.m - code/
betaExtract_clusterRoiMt , MATLAB, 57 linesMst/ calVoxelsInMst.m - code/
betaExtract_clusterRoiMt , MATLAB, 70 linesMst/ createMTRoi.m - code/
betaExtract_clusterRoiMt , MATLAB, 102 linesMst/ extractBetaInMstFromTML. m - code/
betaExtract_clusterRoiMt , MATLAB, 99 linesMst/ extractBetaInMstFromVML. m - code/
betaExtract_clusterRoiMt , MATLAB, 163 linesMst/ plotBetaInMtMstFromTML.m - code/
betaExtract_clusterRoiMt , MATLAB, 161 linesMst/ plotBetaInMtMstFromVML.m - code/
betaExtraction/ , MATLAB, 68 linesa_createClusterRois_base 2pt6.m - code/
betaExtraction/ , MATLAB, 73 linesb_createClusterRois.m - code/
betaExtraction/ , MATLAB, 86 linesc_createMTClusterRoi.m - code/
betaExtraction/ , MATLAB, 92 linesc_createMTClusterRoi2.m - code/
betaExtraction/ , MATLAB, 70 linesd_createClusterRoisMetho d2_base2pt6.m - code/
betaExtraction/ , MATLAB, 95 linese_createClusterRoisMetho d2WithoutOveralp_base2pt 6.m - code/
betaExtraction/ , MATLAB, 292 linesf_betaExtractFromTml.m - code/
betaExtraction/ , MATLAB, 260 linesg_betaExtractFromVml.m - code/
betaExtraction/ , MATLAB, 380 linesh_betaExtractFromTml_clu sterRoi.m - code/
betaExtraction/ , MATLAB, 252 linesi_betaExtractFromTml_gla sserMtMstRoi.m - code/
betaExtraction/ , MATLAB, 111 linespaper_univBetaFromTml.m - code/
betaExtraction/ , MATLAB, 107 linespaper_univBetaFromVml.m - code/
betaExtraction/ , MATLAB, 228 linespeakBetaFromTml.m - code/
betaExtraction/ , MATLAB, 220 linespeakBetaFromVml.m - code/
betaExtraction/ , MATLAB, 285 linesposterf_betaExtractFromT ml.m - code/
betaExtraction/ , MATLAB, 281 linesposterff_betaExtractFrom Tml.m - code/
betaExtraction/ , MATLAB, 278 linesposterg_betaExtractFromV ml.m - code/
betaExtraction/ , MATLAB, 285 linespostergg_betaExtractFrom Vml.m - code/
betaExtraction/ , MATLAB, 261 linesposterh_betaExtractFromT ml_clusterRoi.m - code/
betaExtraction/ , MATLAB, 240 linesposterh_betaExtractFromT ml_clusterRoi_onlyRightH emi.m - code/
betaExtraction/ , MATLAB, 262 linesposterj_betaExtractFromV ml_clusterRoi.m - code/
betaExtraction/ , MATLAB, 17 linesstats.m - code/
betaExtraction/ , R, 62 linesstats_R/ lmmAndStatsOnMtMst/ lmmMtMst.R - code/
betaExtraction/ , R, 38 linesstats_R/ lmmOnBetaVal.R - code/
betaExtraction/ , R, 96 linesstats_R/ statsTest.R - code/
betaExtraction/ , R, 112 linesstats_R/ statsTest_clusterRoi.R - code/
betaExtraction/ , R, 58 linesstats_R/ statsTest_clusterRoi_rig htHemi.R - code/
calcSearchlight/ , MATLAB, 61 linesbatchSearchlight.m - code/
calcSearchlight/ , MATLAB, 9 linescreateMeanAnat.m - code/
calcSearchlight/ , MATLAB, 37 linescreateMeanAnat_job.m - code/
calcSearchlight/ , MATLAB, 75 linesgetOptionSearchlight.m - code/
calcSearchlight/ , MATLAB, 114 linesimcalc_aboveCHANCE.m - code/
calcSearchlight/ , MATLAB, 46 linesresliceMaskForSL.m - code/
calcSearchlight/ , MATLAB, 205 lines, 1 matchstep1RunCrossModalSearch light.m - code/
calcSearchlight/ , MATLAB, 168 lines, 1 matchstep1RunSearchlight.m - code/
calcSearchlight/ , MATLAB, 177 lines, 1 matchstep1RunSearchlightAcros sHandAnat.m - code/
calcSearchlight/ , MATLAB, 177 linesstep1RunSearchlightAcros sHandExt.m - code/
calcSearchlight/ , MATLAB, 195 lines, 1 matchstep1RunSearchlightCross ModalAnatBoth.m - code/
calcSearchlight/ , MATLAB, 177 linesstep1RunSearchlightPropr ioception.m - code/
calcSearchlight/ , MATLAB, 169 linesstep1RunSearchlight_noMa sk.m - code/
calcSearchlight/ , MATLAB, 92 linesstep2SmoothSearchlight.m - code/
calcSearchlight/ , MATLAB, 133 linesstep3CreateSLResultsMaps .m - code/
calcSearchlight/ , MATLAB, 131 lines, 1 matchstep4CreateContrastMaps. m - code/
calcSearchlight/ , MATLAB, 127 linesstep5RunRFX.m - code/
diceCoef/ , MATLAB, 41 linescalDice.m - code/
docs/ , Python, 91 linessource/ conf.py - code/
firstSteps/ , MATLAB, 89 linesorganiseTsvFile.m - code/
firstSteps/ , MATLAB, 98 linesorganiseTsvMtMst.m - code/
firstSteps/ , MATLAB, 101 linesorganiseTsvOnset.m - code/
firstSteps/ , MATLAB, 65 linesorganiseTsvTactileOnsets MainExpt.m - code/
firstSteps/ , MATLAB, 34 linesrenameFiles.m - code/
fmriprep/ , Shell, 14 linesfmriprepConfig.sh - code/
fmriprep/ , Shell, 20 linesfmriprepDatalad.sh - code/
fmriprep/ , Shell, 25 linesfmriprepDocker.sh - code/
src/ , MATLAB, 148 lines, 1 matcha_localizer_analysis.m - code/
src/ , MATLAB, 161 linesb_decodExpt_analysis.m - code/
src/ , MATLAB, 54 linesdemoGetOption.m - code/
src/ , MATLAB, 25 linesdemoRunSpatialPrepro.m - code/
src/ , MATLAB, 53 linesgetOption.m - code/
src/ , MATLAB, 110 linesinitEnv.m - code/
src/ , MATLAB, 43 lines, 1 matchrunAnalysis.m - code/
src/ , MATLAB, 42 linesstep1_preprocess.m - code/
src/ , MATLAB, 103 linesstep2_stats.m - code/
src/ , MATLAB, 97 linesstep3_statsForMvpa.m - code/
statsForMvpa/ , R, 57 linescheckAssumptionLmm.R - code/
statsForMvpa/ , MATLAB, 67 linesdoAnova.m - code/
statsForMvpa/ , MATLAB, 40 linesfuncLib/ FitPsycheCurveLogit.m - code/
statsForMvpa/ , MATLAB, 109 linesfuncLib/ bonf_holm.m - code/
statsForMvpa/ , MATLAB, 166 linesfuncLib/ mixed_between_within_ano va.m - code/
statsForMvpa/ , MATLAB, 130 linesfuncLib/ rm_anova2.m - code/
statsForMvpa/ , MATLAB, 176 linesfuncLib/ simple_mixed_anova.m - code/
statsForMvpa/ , MATLAB, 33 lineslmmAndAnova/ checkAnovaAssumptions.m - code/
statsForMvpa/ , MATLAB, 64 lineslmmAndAnova/ checkAnovaAssumptionsPar t2.m - code/
statsForMvpa/ , R, 75 lineslmmAndAnova/ checkAssump.R - code/
statsForMvpa/ , R, 37 lineslmmAndAnova/ reportOfLmmFromSmcs/ code.R - code/
statsForMvpa/ , R, 61 lineslmm_anatExt.R - code/
statsForMvpa/ , MATLAB, 173 linesnonParametricStats.m - code/
statsForMvpa/ , MATLAB, 46 linespairedTTest_anatExt.m - code/
statsForMvpa/ , MATLAB, 133 linesparametricStats.m - dataladConfig.sh, Shell, 28 lines
- dataladSetUp.sh, Shell, 52 lines
- README.md, Text, 93 lines
Zenodo 18225976
Availability: 1 check, the latest on 30 September 2026: the link answers (HTTP 200)
- 30 September 2026: the link answers (HTTP 200)
103 files
- code/
behavResp/ , MATLAB, 28 linesStats_behavAccu.m - code/
behavResp/ , MATLAB, 196 linesaccuHandDown.m - code/
behavResp/ , MATLAB, 117 linesaccuHandDown2.m - code/
behavResp/ , MATLAB, 112 linesaccuHandDown2_pil001.m - code/
behavResp/ , MATLAB, 196 linesaccuHandUp.m - code/
behavResp/ , MATLAB, 117 linesaccuHandUp2.m - code/
behavResp/ , MATLAB, 112 linesaccuHandUp2_pil001.m - code/
behavResp/ , MATLAB, 120 linesaccuMtMstLocalizer.m - code/
behavResp/ , MATLAB, 120 linesaccuTacLocalizer.m - code/
behavResp/ , MATLAB, 120 linesaccuVisLocalizer.m - code/
behavResp/ , MATLAB, 120 linesaccuVisual.m - code/
behavResp/ , MATLAB, 36 linescompute_density.m - code/
behavResp/ , MATLAB, 170 linesplotAccu.m - code/
behavResp/ , MATLAB, 173 linesplotBehavAccu_Loc.m - code/
behavResp/ , MATLAB, 169 linesplotBehavAccu_mainExpt.m - code/
betaExtract_clusterRoiMt , MATLAB, 57 linesMst/ calVoxelsInMst.m - code/
betaExtract_clusterRoiMt , MATLAB, 70 linesMst/ createMTRoi.m - code/
betaExtract_clusterRoiMt , MATLAB, 102 linesMst/ extractBetaInMstFromTML. m - code/
betaExtract_clusterRoiMt , MATLAB, 99 linesMst/ extractBetaInMstFromVML. m - code/
betaExtract_clusterRoiMt , MATLAB, 163 linesMst/ plotBetaInMtMstFromTML.m - code/
betaExtract_clusterRoiMt , MATLAB, 161 linesMst/ plotBetaInMtMstFromVML.m - code/
betaExtraction/ , MATLAB, 68 linesa_createClusterRois_base 2pt6.m - code/
betaExtraction/ , MATLAB, 73 linesb_createClusterRois.m - code/
betaExtraction/ , MATLAB, 86 linesc_createMTClusterRoi.m - code/
betaExtraction/ , MATLAB, 92 linesc_createMTClusterRoi2.m - code/
betaExtraction/ , MATLAB, 70 linesd_createClusterRoisMetho d2_base2pt6.m - code/
betaExtraction/ , MATLAB, 95 linese_createClusterRoisMetho d2WithoutOveralp_base2pt 6.m - code/
betaExtraction/ , MATLAB, 292 linesf_betaExtractFromTml.m - code/
betaExtraction/ , MATLAB, 260 linesg_betaExtractFromVml.m - code/
betaExtraction/ , MATLAB, 380 linesh_betaExtractFromTml_clu sterRoi.m - code/
betaExtraction/ , MATLAB, 252 linesi_betaExtractFromTml_gla sserMtMstRoi.m - code/
betaExtraction/ , MATLAB, 111 linespaper_univBetaFromTml.m - code/
betaExtraction/ , MATLAB, 107 linespaper_univBetaFromVml.m - code/
betaExtraction/ , MATLAB, 228 linespeakBetaFromTml.m - code/
betaExtraction/ , MATLAB, 220 linespeakBetaFromVml.m - code/
betaExtraction/ , MATLAB, 285 linesposterf_betaExtractFromT ml.m - code/
betaExtraction/ , MATLAB, 281 linesposterff_betaExtractFrom Tml.m - code/
betaExtraction/ , MATLAB, 278 linesposterg_betaExtractFromV ml.m - code/
betaExtraction/ , MATLAB, 285 linespostergg_betaExtractFrom Vml.m - code/
betaExtraction/ , MATLAB, 261 linesposterh_betaExtractFromT ml_clusterRoi.m - code/
betaExtraction/ , MATLAB, 240 linesposterh_betaExtractFromT ml_clusterRoi_onlyRightH emi.m - code/
betaExtraction/ , MATLAB, 262 linesposterj_betaExtractFromV ml_clusterRoi.m - code/
betaExtraction/ , MATLAB, 17 linesstats.m - code/
betaExtraction/ , R, 62 linesstats_R/ lmmAndStatsOnMtMst/ lmmMtMst.R - code/
betaExtraction/ , R, 38 linesstats_R/ lmmOnBetaVal.R - code/
betaExtraction/ , R, 96 linesstats_R/ statsTest.R - code/
betaExtraction/ , R, 112 linesstats_R/ statsTest_clusterRoi.R - code/
betaExtraction/ , R, 58 linesstats_R/ statsTest_clusterRoi_rig htHemi.R - code/
calcSearchlight/ , MATLAB, 61 linesbatchSearchlight.m - code/
calcSearchlight/ , MATLAB, 9 linescreateMeanAnat.m - code/
calcSearchlight/ , MATLAB, 37 linescreateMeanAnat_job.m - code/
calcSearchlight/ , MATLAB, 75 linesgetOptionSearchlight.m - code/
calcSearchlight/ , MATLAB, 114 linesimcalc_aboveCHANCE.m - code/
calcSearchlight/ , MATLAB, 46 linesresliceMaskForSL.m - code/
calcSearchlight/ , MATLAB, 205 linesstep1RunCrossModalSearch light.m - code/
calcSearchlight/ , MATLAB, 168 linesstep1RunSearchlight.m - code/
calcSearchlight/ , MATLAB, 177 linesstep1RunSearchlightAcros sHandAnat.m - code/
calcSearchlight/ , MATLAB, 177 linesstep1RunSearchlightAcros sHandExt.m - code/
calcSearchlight/ , MATLAB, 195 linesstep1RunSearchlightCross ModalAnatBoth.m - code/
calcSearchlight/ , MATLAB, 177 linesstep1RunSearchlightPropr ioception.m - code/
calcSearchlight/ , MATLAB, 169 linesstep1RunSearchlight_noMa sk.m - code/
calcSearchlight/ , MATLAB, 92 linesstep2SmoothSearchlight.m - code/
calcSearchlight/ , MATLAB, 133 linesstep3CreateSLResultsMaps .m - code/
calcSearchlight/ , MATLAB, 131 linesstep4CreateContrastMaps. m - code/
calcSearchlight/ , MATLAB, 127 linesstep5RunRFX.m - code/
diceCoef/ , MATLAB, 41 linescalDice.m - code/
docs/ , Python, 91 linessource/ conf.py - code/
firstSteps/ , MATLAB, 89 linesorganiseTsvFile.m - code/
firstSteps/ , MATLAB, 98 linesorganiseTsvMtMst.m - code/
firstSteps/ , MATLAB, 101 linesorganiseTsvOnset.m - code/
firstSteps/ , MATLAB, 65 linesorganiseTsvTactileOnsets MainExpt.m - code/
firstSteps/ , MATLAB, 34 linesrenameFiles.m - code/
fmriprep/ , Shell, 14 linesfmriprepConfig.sh - code/
fmriprep/ , Shell, 20 linesfmriprepDatalad.sh - code/
fmriprep/ , Shell, 25 linesfmriprepDocker.sh - code/
src/ , MATLAB, 148 linesa_localizer_analysis.m - code/
src/ , MATLAB, 161 linesb_decodExpt_analysis.m - code/
src/ , MATLAB, 54 linesdemoGetOption.m - code/
src/ , MATLAB, 25 linesdemoRunSpatialPrepro.m - code/
src/ , MATLAB, 53 linesgetOption.m - code/
src/ , MATLAB, 110 linesinitEnv.m - code/
src/ , MATLAB, 43 linesrunAnalysis.m - code/
src/ , MATLAB, 42 linesstep1_preprocess.m - code/
src/ , MATLAB, 103 linesstep2_stats.m - code/
src/ , MATLAB, 97 linesstep3_statsForMvpa.m - code/
statsForMvpa/ , R, 57 linescheckAssumptionLmm.R - code/
statsForMvpa/ , MATLAB, 67 linesdoAnova.m - code/
statsForMvpa/ , MATLAB, 40 linesfuncLib/ FitPsycheCurveLogit.m - code/
statsForMvpa/ , MATLAB, 109 linesfuncLib/ bonf_holm.m - code/
statsForMvpa/ , MATLAB, 166 linesfuncLib/ mixed_between_within_ano va.m - code/
statsForMvpa/ , MATLAB, 130 linesfuncLib/ rm_anova2.m - code/
statsForMvpa/ , MATLAB, 176 linesfuncLib/ simple_mixed_anova.m - code/
statsForMvpa/ , MATLAB, 33 lineslmmAndAnova/ checkAnovaAssumptions.m - code/
statsForMvpa/ , MATLAB, 64 lineslmmAndAnova/ checkAnovaAssumptionsPar t2.m - code/
statsForMvpa/ , R, 75 lineslmmAndAnova/ checkAssump.R - code/
statsForMvpa/ , R, 37 lineslmmAndAnova/ reportOfLmmFromSmcs/ code.R - code/
statsForMvpa/ , R, 61 lineslmm_anatExt.R - code/
statsForMvpa/ , MATLAB, 173 linesnonParametricStats.m - code/
statsForMvpa/ , MATLAB, 46 linespairedTTest_anatExt.m - code/
statsForMvpa/ , MATLAB, 133 linesparametricStats.m - dataladConfig.sh, Shell, 28 lines
- dataladSetUp.sh, Shell, 52 lines
- README.md, Text, 93 lines
Code availability statement
The paper has a code availability statement. Its license (CC BY-NC-ND) does not allow reproducing it here; in short, from what the harvester recognized in it:
- it points to the authors' code: iqrashahzad14/
fMRI_FoR_expt , iqrashahzad14/mtMstLocalizer , iqrashahzad14/tactileLocalizer , iqrashahzad14/visTac_fMRI_paper , iqrashahzad14/visualLocalizer
Read it in the paper: doi.org/10.1038/s41467-026-70537-6.
Tracing map
Proposed by the machine: these links were found in the paper and verified at the source, without human review. The map will receive a Zenodo DOI once one of the paper's authors has validated it with their ORCID.
What the map holds:
- 6 repositories of the authors' code, each at its verified commit, with its license and how the link was found in the paper;
- 295 scripts, each with its path and the digest of its content;
- 19 matches between paragraphs of the paper and lines of the code (method lexical-v1);
- neither the text of the paper nor the code itself.
Its JSON (tracing-map.json) is deposited on Zenodo with its DOI once the map is validated.
Data
Datasets cited
Data availability statement
The paper has a data availability statement. Its license (CC BY-NC-ND) does not allow reproducing it here; in short, from what the harvester recognized in it:
- it points to a dataset: OSF 98qcz
Read it in the paper: doi.org/10.1038/s41467-026-70537-6.
Versions
The history of this record: each version stored by the harvester or made by a correction of its authors or of the maintainers of its code, and what changed in its facts. The texts of the paper (its abstract, its availability statements) are not part of it; versions that changed only those are not listed.
Version 1, 30 September 2026: the first record
Recorded: type, language, journal, volume, issue, pages, dates, 6 authors, 2 keywords, 13 MeSH terms, 1 funder, 108 references, 1 RRID.
Cite
This paper
Shahzad, I., Battal, C., Cerpelloni, F., Van Audenhaege, A., Mouraux, A., & Collignon, O. (2026). Aligned representation of visual and tactile motion directions in hMT+/
BibTeX
@article{shahzad2026alig
author = {Shahzad, Iqra and Battal, Ceren and Cerpelloni, Filippo and Van Audenhaege, Alice and Mouraux, André and Collignon, Olivier},
title = {{Aligned representation of visual and tactile motion directions in hMT+/
journal = {Nature communications},
year = {2026},
month = mar,
volume = {17},
number = {1},
pages = {2625},
publisher = {Nature Publishing Group},
issn = {2041-1723},
doi = {10.1038/
url = {https://
pmid = {41862471},
pmcid = {PMC13004924}
}
RIS
TY - JOUR
AU - Shahzad, Iqra
AU - Battal, Ceren
AU - Cerpelloni, Filippo
AU - Van Audenhaege, Alice
AU - Mouraux, André
AU - Collignon, Olivier
TI - Aligned representation of visual and tactile motion directions in hMT+/
T2 - Nature communications
J2 - Nat Commun
PY - 2026
DA - 2026/
VL - 17
IS - 1
SP - 2625
SN - 2041-1723
PB - Nature Publishing Group
DO - 10.1038/
UR - https://
LA - en
ER -
CSL-JSON
{
"id": "10.1038/
"type": "article-journal",
"title": "Aligned representation of visual and tactile motion directions in hMT+/
"container-title": "Nature communications",
"author": [
{
"family": "Shahzad",
"given": "Iqra"
},
{
"family": "Battal",
"given": "Ceren"
},
{
"family": "Cerpelloni",
"given": "Filippo"
},
{
"family": "Van Audenhaege",
"given": "Alice"
},
{
"family": "Mouraux",
"given": "André"
},
{
"family": "Collignon",
"given": "Olivier"
}
],
"container-title-short":
"volume": "17",
"issue": "1",
"page": "2625",
"DOI": "10.1038/
"PMID": "41862471",
"PMCID": "PMC13004924",
"ISSN": "2041-1723",
"publisher": "Nature Publishing Group",
"URL": "https://
"language": "en",
"issued": {
"date-parts": [
[
2026,
3,
20
]
]
}
}
The tracing map gets a citation of its own once an author has validated it and it has a DOI.
Similar papers
The papers with a page that share the most with this one: the tools found in their code, their categories, datasets, cited references and authors, the rarest counting most.
- [1] doi:10.7554/elife.79370 [code]
- Impact of blindness onset on the representation of sound categories in occipital and temporal cortices.Journal: eLifeIn common: 7 references, 2 authors
- [2] doi:10.1002/hbm.26193 [code]
- Mechanisms of speed encoding in the human middle temporal cortex measured by 7T fMRI.Journal: Human brain mappingIn common: Tools for NIfTI and ANALYZE image (MATLAB), cognitive, 10 references
- [3] doi:10.7554/elife.76803 [code]
- Brain representations of motion and position in the double-drift illusion.Journal: eLifeIn common: CoSMoMVPA, Psychtoolbox, Statistics and Machine Learning Toolbox, 6 references
- [4] doi:10.1038/s41467-025-65468-7 [code]
- Impact of a transient neonatal visual deprivation on the development of the ventral occipito-temporal cortex in humans.Journal: Nature communicationsIn common: CoSMoMVPA, Statistics and Machine Learning Toolbox, 4 references, author Olivier Collignon
- [5] doi:10.1016/j.bbih.2026.101299 [code]
- Multimodal approach to identify neuropsychophysiological
subgroups in myalgic encephalomyelitis/ chronic fatigue syndrome and their relevance for rehabilitation: protocol for a mechanistic cross-sectional and longitudinal study. Journal: Brain, behavior, & immunity - healthIn common: DataLad, CoSMoMVPA, Tools for NIfTI and ANALYZE image (MATLAB), 3 other tools, 1 reference - [6] doi:10.1162/imag_a_00437 [code]
- Evidence for a compensatory relationship between left- and right-lateralized brain networks.Journal: Imaging neuroscience (Cambridge, Mass.)In common: Tools for NIfTI and ANALYZE image (MATLAB), SPM, reshape2, 1 other tool, 5 references
- [7] doi:10.3758/s13415-023-01115-2 [code]
- Dissociating representations of affect and motion in visual cortices.Journal: Cognitive, affective & behavioral neuroscienceIn common: cognitive, 7 references
- [8] doi:10.1162/imag.a.1283 [code]
- The language network responds robustly to sentences across tasks.Journal: Imaging neuroscience (Cambridge, Mass.)In common: Psychtoolbox, emmeans, lmerTest, 1 other tool, 4 references
- [9] doi:10.1038/s42003-025-08395-z [code]
- Distinct neural representational geometries of numerosity in early visual and association regions across visual streams.Journal: Communications biologyIn common: CoSMoMVPA, SPM, Statistics and Machine Learning Toolbox, cognitive, 4 references
- [10] doi:10.1126/sciadv.adi2321 [code]
- Alpha-frequency feedback to early visual cortex orchestrates coherent naturalistic vision.Journal: Science advancesIn common: CoSMoMVPA, Tools for NIfTI and ANALYZE image (MATLAB), SPM, 3 references
Contribute
The authors of this paper can claim it, correct its record and validate its tracing map, and the maintainers of its code (its owner, or a public member of its organization) correct what it says of their repository; anyone signed in can ask for its removal. Every request goes to OSCR's own machine, which answers it; your account page follows them.
Sign in with ORCID to claim this paper as one of its authors, correct its record or validate its tracing map: when the paper's metadata lists your ORCID iD, you are recognized at once. Maintainers of its code: sign in with GitHub, then claim the repository on your account page.
Claim this paper
Correct its record
Say what each link of this record is, remove the ones that are not the paper's, add the ones that are missing. The correction becomes a new version of the record, in its Versions section.
Validate its tracing map
You validate the map as this page shows it: 6 repositories of the authors' code, each at its verified commit and with its license, 295 scripts, and 19 matches between paragraphs and code (see the Code and Map sections). It then receives a DOI on Zenodo, with you (your ORCID iD) and OSCR as its creators; the code itself is not deposited.
The map's fingerprint: sha256:aa8cd9d168820498…
Add the badge to the code's README
If you are an author or a maintainer of this paper's code, you can add this badge. It says what OSCR knows of the paper (its code, its validated tracing map) and links the code to this page. Paste one of these snippets under the README's title. Keep the two marks around it, so that the badge can be replaced in place and is never added twice. OSCR changes nothing in your repository.
Markdown
<!-- oscr-badge:start -->
[](https://openscicode.org/badge/doi/10.1038/s41467-026-70537-6)
<!-- oscr-badge:end -->reStructuredText
.. oscr-badge:start
.. image:: https://openscicode.org/badge/doi/10.1038/s41467-026-70537-6.svg
:target: https://openscicode.org/badge/doi/10.1038/s41467-026-70537-6
:alt: OSCR
.. oscr-badge:endHTML
<!-- oscr-badge:start -->
<a href="https://openscicode.org/badge/doi/10.1038/s41467-026-70537-6"><img src="https://openscicode.org/badge/doi/10.1038/s41467-026-70537-6.svg" alt="OSCR"></a>
<!-- oscr-badge:end -->On GitHub, open the README, choose Edit (the pencil), paste the snippet under the title, then "Commit changes".
- iqrashahzad14/visualLocalizer: README.md on GitHub
- iqrashahzad14/tactileLocalizer: README.md on GitHub
- iqrashahzad14/mtMstLocalizer: README.md on GitHub
- iqrashahzad14/fMRI_FoR_expt: README.md on GitHub
- iqrashahzad14/visTac_fMRI_paper: README.md on GitHub
If you choose to, you can have the badge kept up to date for you, with oscr badge --write from the command line or with the GitHub Action in your repository's workflows. Every other form and option (a card, AsciiDoc, LaTeX, shields.io) is on the badge page.
Request its removal
To ask OSCR to remove this record, the copies of its authors' scripts or its tracing map, use the removal request page: signed in, you say who you are, what to remove and why, then review and confirm the request. Published rules decide every request (how).
Discussion, reproductions, activity
Discussion: code errors and mismatches between the code and the paper about this paper and its code, from readers and its authors, beside the paper and its tracing map.
Report a mismatch between the code and the paper · Report a code error (signed in)
Reproductions: reports from readers who ran the authors' code and did not get the paper's result, what they ran, with which environment, commit and data.
Report a reproduction failure (signed in)
Versions of its code: the releases of its code tied to a version of this paper (the preprint, the accepted manuscript, the version of record…), each with the tracing map versioned with it.
Activity: what happens around this paper: new versions of its record, its map's validation, discussions and reproductions. It opens with sign-in.
