Skip to content
Jesse Gomez edited this page Aug 24, 2017 · 4 revisions

Development differentially sculpts receptive fields across human visual cortex

Jesse Gomez, Brianna Jeska, Vaidehi Natu, Michael Barnett, Kalanit Grill-Spector Reproduction code of main figures

This readme file is written for the purposes of reproducing figures published in “Development differentially sculpts receptive fields across human visual cortex”, Nature Neuroscience 2017. The following software packages are required to produce and analyze the raw data for this project. However, for the purposes of reproducing figures, the necessary data and scripts are contained in the repo:

Vistasoft: https://github.com/vistalab/vistasoft SPM8: http://www.fil.ion.ucl.ac.uk/spm/software/spm8/


After drawing your visual field maps or regions of interest on the gray view of mrVista, you would first run pRF_loopSigmaVsEcc (which also has a ‘pRF_loopSigmaVsEcc_VTC’ version for face and word-selective regions published in the manuscript). For the purposes of this reproduction repository, this has already been done and the output is saved in the voxel_data folder. This script would normally loop through subjects and ROIs, extracting pRF properties and placing them into a common data structure that later functions will use to plot the main figures. Figure 1 was made simply be loading a retinotopy model in mrVista on the surface view. Some of the other figure scripts rely on other function that are included in this repository as well.

To reproduce Figure 2, run the following scripts:

  • Part A and B: pRF_compareAverageEccSigma_V1VO1.m
  • Part C: pRF_plotSlopes_singeRow.m
  • Part D: pRF_plotAveragedCoverage_bilateral.m

To reproduce Figure 3, run the following scripts:

  • Part A: These were screenshots taken from surface view of mrVista
  • Part B: pRF_compareAverageEccSigma_VTCrois.m

To reproduce Figure 4, run the following scripts:

  • Parts A through D: pRF_plotAveragedCoverage_VTC_FaceWord.m
  • Part E: pRF_fovealityCOM_jack.m
  • Part F: pRF_calculateCoverageArea_FaceWord_bilateral.m

To reproduce Figure 5, run the following scripts:

  • Part A: Made by overlaying the fixation densities produced from the following two script onto a face and word stimulus: KidsVsAdultFaces_stats.m and KidsVsAdultWords_stats.m
  • Part B: plotBarsForFixationData.m
  • Part C: KidsVsAdult_quantifyBias.m