DOI: 10.5281/zenodo.6472638
title: Data and Code: Cortical representations of symbolic and non-symbolic quantity expand but become estranged with learning and development

description: Here we provide preprocessed data and analysis code used in "Cortical representations of symbolic and non-symbolic quantity expand but become estranged with learning and development". Because of anonymization concerns within the framework of EU privacy regulations (GDPR), we cannot provide raw MRI data. Therefore, the fMRI data consists of individual preprocessed volumes, normalized into the MNI template, and averaged across five TRs for each block (see paper for details about the preprocessing pipeline). The analysis code requires Python version 3.8.8, Nilearn version 0.8.1, and Scikit-learn version 0.24.1. If you have any questions, please send an email to nakai.tomoya [at] neuro.mimoza.jp. Usage: Within-format decoding for 5-year-olds <pre><code>import PredysDecoding5ans_SearchLight_LOOCV as pdsl5 pdsl5.IntraModalDec(TaskName='Dots', MethodName='Test') pdsl5.SaveNiftyFile_PermTest(TaskName='Dots', MethodName='Test') pdsl5.IntraModalDec(TaskName='Digits', MethodName='Test') pdsl5.SaveNiftyFile_PermTest(TaskName='Digits', MethodName='Test')</code></pre> Within-format decoding for 8-year-olds <pre><code>import PredysDecoding8ans_SearchLight_LOOCV as pdsl8 pdsl8.IntraModalDec(TaskName='Dots', MethodName='Test') pdsl8.SaveNiftyFile_PermTest(TaskName='Dots', MethodName) pdsl8.IntraModalDec(TaskName='Digits', MethodName='Test') pdsl8.SaveNiftyFile_PermTest(TaskName='Digits', MethodName='Test')</code></pre> Within-format decoding, paired test between 5- and 8-year-olds <pre><code>pdsl5.SaveNiftyFile_Paired_PermTest_WithOneRun(TaskName='Dots', MethodName='Test') pdsl5.SaveNiftyFile_Paired_PermTest_WithOneRun(TaskName='Digits', MethodName='Test') pdsl8.SaveNiftyFile_Paired_PermTest_WithOneRun(TaskName='Dots', MethodName='Test') pdsl8.SaveNiftyFile_Paired_PermTest_WithOneRun(TaskName='Digits', MethodName='Test')</code></pre> Within-format decoding across 5- and 8-year-olds <pre><code>import PredysDecoding8to5_SearchLight as pdsl85 pdsl85.IntraModalDec(TaskName='Dots', MethodName='Test') pdsl85.SaveNiftyFile_PermTest(TaskName='Dots', MethodName='Test') pdsl85.IntraModalDec(TaskName='Digits', MethodName='Test') pdsl85.SaveNiftyFile_PermTest(TaskName='Digits', MethodName='Test') import PredysDecoding5to8_SearchLight as pdsl58 pdsl58.IntraModalDec(TaskName='Dots', MethodName='Test') pdsl58.SaveNiftyFile_PermTest(TaskName='Dots', MethodName='Test') pdsl58.SaveNiftyFile_PermTest_Conj(TaskName='Dots', MethodName='Test') pdsl58.IntraModalDec(TaskName='Digits', MethodName='Test') pdsl58.SaveNiftyFile_PermTest(TaskName='Digits', MethodName='Test') pdsl58.SaveNiftyFile_PermTest_Conj(TaskName='Digits', MethodName='Test')</code></pre> Between-format decoding for 8-year-olds <pre><code>import PredysDecoding8ans_SearchLight_LOOCV as pdsl8 pdsl8.CrossModalDec(TaskName1='Dots', TaskName2='Digits', MethodName='Test') pdsl8.SaveNiftyFile_PermTest(SaveTaskName1='Dots2Digits', MethodName='Test') pdsl8.CrossModalDec(TaskName1='Digits', TaskName2='Dots', MethodName='Test') pdsl8.SaveNiftyFile_PermTest(SaveTaskName2='Digits2Dots', MethodName='Test') pdsl8.SaveNiftyFile_PermTest_Conj(SaveTaskName1='Dots2Digits', SaveTaskName2='Digits2Dots', MethodName='Test') pdsl8.SaveNiftyFile_Paired_PermTest_Conj_WithOneRun(SaveTaskName1='Dots2Digits', SaveTaskName2='Digits2Dots', MethodName='Test')</code></pre> Between-format decoding for 5-year-olds <pre><code>import PredysDecoding5ans_SearchLight_LOOCV as pdsl5 pdsl5.CrossModalDec(TaskName1='Dots', TaskName2='Digits', MethodName='Test') pdsl5.SaveNiftyFile_PermTest(SaveTaskName1='Dots2Digits', MethodName='Test') pdsl5.CrossModalDec(TaskName1='Digits', TaskName2='Dots', MethodName='Test') pdsl5.SaveNiftyFile_PermTest(SaveTaskName2='Digits2Dots', MethodName='Test') pdsl5.SaveNiftyFile_PermTest_Conj(SaveTaskName1='Dots2Digits', SaveTaskName2='Digits2Dots', MethodName='Test') pdsl5.SaveNiftyFile_Paired_PermTest_Conj_WithOneRun(SaveTaskName1='Dots2Digits', SaveTaskName2='Digits2Dots', MethodName='Test') pdsl5.CrossModalDec(TaskName1='Dots', TaskName2='Letters', MethodName='Test') pdsl5.SaveNiftyFile_PermTest(SaveTaskName1='Dots2Letters', MethodName='Test') pdsl5.CrossModalDec(TaskName1='Letters', TaskName2='Dots', MethodName='Test') pdsl5.SaveNiftyFile_PermTest(SaveTaskName2='Letters2Dots', MethodName='Test') pdsl5.SaveNiftyFile_PermTest_Conj(SaveTaskName1='Dots2Letters', SaveTaskName2='Letters2Dots', MethodName='Test') pdsl5.SaveNiftyFile_CondPaired_PermTest_Conj(SaveTaskName1A='Dots2Digits', SaveTaskName2A='Digits2Dots', SaveTaskName1B='Digits2Letters', SaveTaskName2B='Letters2Digits', MethodName='Test')</code></pre>