OSCR

The Relation of Home Literacy Environment to Brain Specialization and Sensitivity for Phonological and Semantic Processing of Spoken Words.

Code ↔ Paper

3 matches between paragraphs of the paper and lines of its authors' code, computed by the harvester (lexical-v1). Click a colored paragraph or line to see its counterpart.

The 3 matches
  1. [1] § Method › Data Analysis › Preprocessing ↔ preproc/main_just_for_movement.m, lines 1 to 43 · score 0.91 · skull stripped anatomical, global signal intensity, anatomical image, Art Repair, cerebrospinal, products · Report a mismatch
  2. [2] § Method › Data Analysis › Preprocessing ↔ preproc/main_children_mb.m, lines 1 to 38 · score 0.89 · skull stripped anatomical, global signal intensity, anatomical image, Art Repair, cerebrospinal, template · Report a mismatch
  3. [3] § Method › Deviation From Preregistration ↔ preproc/main_just_for_movement.m, lines 1 to 43 · score 0.50 · global signal intensity, deviations, movement, repaired, volumes · 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 · 107 lines · 5.3 KB · no license · 2 matches

  1. %% This script will be used for the first time screening of the data (only give you movement info)
  2. %This script was created by Professor Baxter Rogeres (VUIIS), but is heavily modified based on our lab pipeline by Jin Wang 3/7/2019
  3. %(1) realignment to mean, reslice the mean.
  4. %(2) segment anatomical image to TPM template. We get a deformation file "y_filename" and this is used in normalisation step to normalize all the
  5. % functional data and the mean functional data.
  6. %(3) Then we make a skull-striped anatomical T1 (based on segmentation) and coregister mean functional data (and all other functional data) to the anatomical T1.
  7. %(4) Smoothing.
  8. %(5) Art_global. It calls the realignmentfile (the rp_*.txt) to do the interpolation. This step identifies the bad volumes(by setting scan-to-scan movement
  9. % mv_thresh =1.5mm and global signal intensity deviation Percent_thresh= 4 percent, any volumes movement to reference volume, which is the mean, >5mm) and repair
  10. % them with interpolation. This step uses art-repair art_global.m function (the subfunctions within it are art_repairvol, which does repairment, and art_climvmnt, which identifies volumes movment to reference.
  11. %(6) We use check_reg.m to see how well the meanfunctional data was normalized to template by visual check.
  12. %(7) collapse all the 3d files into 4d files for saving space. You can decide whether you want to delete the product of not later.
  13. %Before you run this script, you should make sure that your data structure is as expected.
  14. global CCN;
  15. addpath(genpath('/dors/booth/JBooth-Lab/BDL/jinwang/SemPhon_7_8/scripts')); %This is the code path
  16. spm_path='/dors/booth/JBooth-Lab/BDL/LabCode/typical_data_analysis/spm12_elp'; %This is your spm path
  17. %tpm='/dors/gpc/JamesBooth/JBooth-Lab/BDL/LabCode/typical_data_analysis/templates_cerebroMatic/mw_com_prior_Age_0081.nii'; %This is your template path
  18. addpath(genpath(spm_path));
  19. root='/dors/booth/JBooth-Lab/BDL/jinwang/SemPhon_7_8'; %This is your project folder
  20. test_subjects={'sub-5003'};
  21. run_script=1; % 1 is to run test_subjects, 2 is to run all the rest of the subjects in the preprocessed folder that's not specified in test_subjects.
  22. %if user did not fully specify the subjects list, then it will read in all the
  23. %data except the ones specified in the subjects list
  24. listing=dir([root '/' CCN.preprocessed]);
  25. all_list=extractfield(listing,'name');
  26. index=strfind(all_list,'sub');
  27. idx=find(not(cellfun('isempty',index)));
  28. subjects_all=all_list(idx);
  29. if run_script ==1
  30. subjects=test_subjects;
  31. else
  32. subjects=subjects_all(~ismember(subjects_all,test_subjects));
  33. end
  34. CCN.preprocessed_folder='preprocessed'; %This is your data folder needs to be preprocessed
  35. CCN.session='ses-7'; %This is the time point you want to analyze. If you have two time points, do the preprocessing one time point at a time by changing ses-T1 to ses-T2.
  36. CCN.func_folder='sub*'; % This is your functional folder name
  37. CCN.func_pattern='sub*.nii'; %This is your functional data name
  38. %CCN.anat_pattern='ses-T1_T1w*.nii'; %This is your anat data name
  39. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%shouldn't be modified below%%%%%%%%%%%%%%%
  40. % Initialize
  41. %addpath(spm_path);
  42. spm('defaults','fmri');
  43. spm_jobman('initcfg');
  44. spm_figure('Create','Graphics','Graphics');
  45. % Dependency and sanity checks
  46. if verLessThan('matlab','R2013a')
  47. error('Matlab version is %s but R2013a or higher is required',version)
  48. end
  49. req_spm_ver = 'SPM12 (6225)';
  50. spm_ver = spm('version');
  51. if ~strcmp( spm_ver,req_spm_ver )
  52. error('SPM version is %s but %s is required',spm_ver,req_spm_ver)
  53. end
  54. try
  55. %Start to preprocess data from here
  56. for i=1:length(subjects)
  57. fprintf('work on subject %s\n', subjects{i});
  58. CCN.subj_folder=[root '/' CCN.preprocessed_folder '/' subjects{i}];
  59. out_path=[CCN.subj_folder '/' CCN.session];
  60. CCN.func_f='[subj_folder]/[session]/func/[func_folder]/';
  61. func_f=expand_path(CCN.func_f);
  62. func_file=[];
  63. for m=1:length(func_f)
  64. func_file{m}=expand_path([func_f{m} '[func_pattern]']);
  65. end
  66. Percent_thresh= 4; %global signal intensity change
  67. mv_thresh =1.5; % scan-to-scan movement
  68. MVMTTHRESHOLD=5; % movement to reference,see in art_clipmvmt
  69. %expand 4d functional data to 3d data
  70. func_vols=cell(length(func_file),1);
  71. for x=1:length(func_file)
  72. hdr = load_nii_hdr( char(func_file{x}) );
  73. nscan = hdr.dime.dim(5);
  74. expand_nii_scan(char(func_file{x}),1:nscan)
  75. [func_p,func_n] = fileparts(char(func_file{x}));
  76. func_vols{x}=cellstr(spm_select('ExtFPList',func_p, [func_n '_0.*\.nii$']));
  77. [rfunc_file, rp_file] = realignment_byrun(func_vols{x}, out_path);%this will run the realignment by run by run
  78. for jj=1:length(rfunc_file)
  79. swfunc_list{jj}=erase(rfunc_file{jj},',1');
  80. end
  81. art_global_jin(char(swfunc_list),rp_file,4,1,Percent_thresh,mv_thresh,MVMTTHRESHOLD);
  82. for ii=1:length(swfunc_list)
  83. delete(swfunc_list{ii});
  84. [p,n,ext]=fileparts(swfunc_list{ii});
  85. delete([p '/v' n ext]);
  86. end
  87. [p,n,ext]=fileparts(swfunc_list{1});
  88. delete([p '/mean' n ext]);
  89. delete([p '/rp_' n '.txt']);
  90. end
  91. end
  92. catch e
  93. rethrow(e)
  94. %display the errors
  95. end

main_just_for_movement.m at commit b02cdaf, no license · at the source

Overview

Authors: Alisha B. Compton1, Anna Banaszkiewicz1,2, Jin Wang3, James R. Booth1
  1. Department of Psychology and Human Development, Vanderbilt University, Nashville, TN
  2. Laboratory of Language Neurobiology, Nencki Institute of Experimental Biology, Polish Academy of Sciences, Warsaw, Poland
  3. School of Education and Information Studies, University of California, Los Angeles
Journal: Journal of speech, language, and hearing research : JSLHR, volume 69, issue 4, pages 1686-1705
Dates: received 9 June 2025; accepted 8 December 2025; published online 26 March 2026; in print April 2026
Type: Research article · Language: English
License: CC BY-NC
Identifiers: DOI 10.1044/2025_jslhr-25-00448 · PMID 41885550 · PMCID PMC13086200 · OpenAlex W7140527794
Open access: hybrid, a free copy (OpenAlex)
Status: code verified (how the code is found and verified)
Categories: human (organism), cognitive (subfield)
Methods: Connectivity, Statistics, fMRI & imaging
MeSH: Brain*, Language Development*, Literacy*, Phonetics*, Semantics*, Speech Perception*, Child, Child, Preschool, Female, Humans, Magnetic Resonance Imaging, Male, Reading (* major topic)
Journal subjects: Language
Topic: Reading and Literacy Development (Developmental and Educational Psychology, Psychology), according to OpenAlex
Citations: cited by 2 papers (Europe PMC); 55 references in the paper

Abstract

Purpose: Neural specialization is a developmental phenomenon across multiple domains of language processing. The home literacy environment (HLE) is observed to relate to brain activation during language and reading tasks; however, whether HLE relates to phonological and semantic functional specialization and sensitivity remains unknown.

Method: Using an open-source data set, this study examined thirty-three 5- to 6-year-olds and seventy-six 7- to 8-year-olds. Data from functional magnetic resonance imaging sound and meaning judgment tasks were used to examine phonological and semantic functional specialization (contrasting tasks) and sensitivity (comparing conditions within a task). Then, voxel-wise regression analyses were used to test correlations between those brain indexes and HLE (i.e., family-to-child reading, child independent reading) measured using a parent survey.

Results: We observed weak evidence of phonological specialization at 5 years old and weak evidence of semantic specialization at 7 years old associated with family-to-child reading. We also observed weak evidence of phonological sensitivity at 5 years old and strong evidence of semantic sensitivity at 7 years old associated with family-to-child reading. Across the cohorts, a progression from temporal to frontal brain regions was observed in those relations, in line with prior literature on language specialization and sensitivity across development.

Conclusions: Overall, our results suggest that HLE is linked to functional specialization and sensitivity, with family-to-child reading showing a weak relation to sound structure processing at 5 years old but a stronger relation to meaning processing at 7 years old. This finding supports the interactive specialization theory, which emphasizes the role of environmental inputs in neural specialization.

Supplemental Material: https://doi.org/10.23641/asha.31606621

Reproduced under the paper's license (CC BY-NC), from the paper cited above.

Repositories

Its files are read in the Code ↔ Paper reader above, with 3 matches between paragraphs and lines of code.

comptoab/HLE_PhonSem_Specialization

License: none: the authors keep all their rights
State: the link answers, verified on 30 September 2026
Evidence: files inventoried
Commit: 24fe9014c9039f39fb3e916756f381323c390174, 12 November 2024
Languages: MATLAB (74)
Size: 81 files, 74 scripts
Software Heritage: not archived
Found in: “Data Availability Statement”
Holds: README
Not found: license file, CITATION.cff, environment file, tests, continuous integration, documentation
Availability: 1 check, the latest on 30 September 2026: the link answers
  • 30 September 2026: the link answers
75 files

wangjinvandy/PhonSem_Specialization_7-8

License: none: the authors keep all their rights
State: the link answers, verified on 30 September 2026
Evidence: files inventoried
Commit: b02cdafda0e2507fb26ac14ca9af6bdc71b462d0, 9 March 2021
Languages: MATLAB (70)
Size: 77 files, 70 scripts
Software Heritage: not archived
Found in: the text, “First-Level (Within-Subject) Analysis”
Holds: README
Not found: license file, CITATION.cff, environment file, tests, continuous integration, documentation
Tools: SPM (21 files), Tools for NIfTI and ANALYZE image (MATLAB) (10 files), Image Processing Toolbox (2 files), AFNI (1 file)
Availability: 1 check, the latest on 30 September 2026: the link answers
  • 30 September 2026: the link answers
71 files

The paper's code and data availability statement is in the Data section.

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:

  • 2 repositories of the authors' code, each at its verified commit, with its license and how the link was found in the paper;
  • 144 scripts, each with its path and the digest of its content;
  • 3 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 data set is publicly available on OpenNeuro.org (Wang et al., 2022; https://openneuro.org/datasets/ds003604). A copy of the exact codes used for this project can be found on GitHub (https://github.com/comptoab/HLE_PhonSem_Specialization). The research questions, hypotheses, and analytical plan were preregistered through the Open Science Framework prior to beginning the data analyses (see https://osf.io/d9cxm/ and https://osf.io/xrgtu).

Reproduced under the paper's license (CC BY-NC), from the paper cited above.

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, 4 authors, 13 MeSH terms, 1 funder, 47 references.

Cite

This paper

Compton, A. B., Banaszkiewicz, A., Wang, J., & Booth, J. R. (2026). The Relation of Home Literacy Environment to Brain Specialization and Sensitivity for Phonological and Semantic Processing of Spoken Words. Journal of speech, language, and hearing research : JSLHR, 69(4), 1686-1705. https://doi.org/10.1044/2025_jslhr-25-00448

BibTeX

@article{compton2026relation,
author = {Compton, Alisha B. and Banaszkiewicz, Anna and Wang, Jin and Booth, James R.},
title = {{The Relation of Home Literacy Environment to Brain Specialization and Sensitivity for Phonological and Semantic Processing of Spoken Words}},
journal = {Journal of speech, language, and hearing research : JSLHR},
year = {2026},
month = mar,
volume = {69},
number = {4},
pages = {1686--1705},
publisher = {American Speech-Language-Hearing Association},
issn = {1092-4388},
doi = {10.1044/2025_jslhr-25-00448},
url = {https://doi.org/10.1044/2025_jslhr-25-00448},
pmid = {41885550},
pmcid = {PMC13086200}
}

RIS

TY - JOUR
AU - Compton, Alisha B.
AU - Banaszkiewicz, Anna
AU - Wang, Jin
AU - Booth, James R.
TI - The Relation of Home Literacy Environment to Brain Specialization and Sensitivity for Phonological and Semantic Processing of Spoken Words
T2 - Journal of speech, language, and hearing research : JSLHR
J2 - J Speech Lang Hear Res
PY - 2026
DA - 2026/03/26
VL - 69
IS - 4
SP - 1686
EP - 1705
SN - 1092-4388
PB - American Speech-Language-Hearing Association
DO - 10.1044/2025_jslhr-25-00448
UR - https://doi.org/10.1044/2025_jslhr-25-00448
LA - en
ER -

CSL-JSON

{
"id": "10.1044/2025_jslhr-25-00448",
"type": "article-journal",
"title": "The Relation of Home Literacy Environment to Brain Specialization and Sensitivity for Phonological and Semantic Processing of Spoken Words",
"container-title": "Journal of speech, language, and hearing research : JSLHR",
"author": [
{
"family": "Compton",
"given": "Alisha B."
},
{
"family": "Banaszkiewicz",
"given": "Anna"
},
{
"family": "Wang",
"given": "Jin"
},
{
"family": "Booth",
"given": "James R."
}
],
"container-title-short": "J Speech Lang Hear Res",
"volume": "69",
"issue": "4",
"page": "1686-1705",
"DOI": "10.1044/2025_jslhr-25-00448",
"PMID": "41885550",
"PMCID": "PMC13086200",
"ISSN": "1092-4388",
"publisher": "American Speech-Language-Hearing Association",
"URL": "https://doi.org/10.1044/2025_jslhr-25-00448",
"language": "en",
"issued": {
"date-parts": [
[
2026,
3,
26
]
]
}
}

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.1162/nol_a_00099 [code]
Phonological and Semantic Specialization in 9- to 10-Year-Old Children During Auditory Word Processing.
Journal: Neurobiology of language (Cambridge, Mass.)
In common: SPM, OpenNeuro ds003604, 12 references
[2] doi:10.1038/s41598-024-76907-8 [code]
Syntactic and semantic specialization in 9- to 10-year-old children during auditory sentence processing.
Journal: Scientific reports
In common: AFNI, Tools for NIfTI and ANALYZE image (MATLAB), SPM, 1 other tool, OpenNeuro ds003604, 8 references
[3] doi:10.1162/imag.a.940 [code]
Earlier connectivity and specialization predict longitudinal changes in phonological and semantic specialization in 7- to 9-year-old children.
Journal: Imaging neuroscience (Cambridge, Mass.)
In common: Tools for NIfTI and ANALYZE image (MATLAB), SPM, Image Processing Toolbox, OpenNeuro ds003604, 5 references
[4] doi:10.1093/cercor/bhaf115 [code]
Examining the role of phonological and semantic mechanisms during morphological processing of sentences in 7-year-old children.
Journal: Cerebral cortex (New York, N.Y. : 1991)
In common: AFNI, SPM, OpenNeuro ds003604, cognitive, 5 references
[5] doi:10.1038/s41539-026-00419-5 [code]
Home numeracy experiences are associated with number-related brain activity and connectivity in early childhood.
Journal: NPJ science of learning
In common: Tools for NIfTI and ANALYZE image (MATLAB), SPM, Image Processing Toolbox, 3 references
[6] doi:10.1044/2025_jslhr-24-00872 [code]
The Role of Speech Reading During Visual Word Processing in Hearing Children: A Functional Magnetic Resonance Imaging Study.
Journal: Journal of speech, language, and hearing research : JSLHR
In common: cognitive, 2 references, author Anna Banaszkiewicz
[7] doi:10.1016/j.dcn.2022.101175 [code]
Socioeconomic dissociations in the neural and cognitive bases of reading disorders.
Journal: Developmental cognitive neuroscience
In common: SPM, cognitive, 4 references
[8] doi:10.1038/s41467-025-67754-w [code]
Developmental variations in recurrent spatiotemporal brain propagations from childhood to adulthood.
Journal: Nature communications
In common: AFNI, Tools for NIfTI and ANALYZE image (MATLAB), SPM, 1 other tool, 1 reference
[9] doi:10.1038/s41467-023-43146-w [code]
Longitudinal development of category representations in ventral temporal cortex predicts word and face recognition.
Journal: Nature communications
In common: Tools for NIfTI and ANALYZE image (MATLAB), SPM, Image Processing Toolbox, cognitive, 1 reference
[10] doi:10.1162/nol.a.255 [code]
Lexical Representations of the Native and Second Languages During L2 Word Reading in Chinese-English Bilinguals.
Journal: Neurobiology of language (Cambridge, Mass.)
In common: SPM, Image Processing Toolbox, cognitive, 2 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.

Add the badge to the code's README

OSCR: the badge of this paper

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 -->
[![OSCR](https://openscicode.org/badge/doi/10.1044/2025_jslhr-25-00448.svg)](https://openscicode.org/badge/doi/10.1044/2025_jslhr-25-00448)
<!-- oscr-badge:end -->
reStructuredText
.. oscr-badge:start

.. image:: https://openscicode.org/badge/doi/10.1044/2025_jslhr-25-00448.svg
   :target: https://openscicode.org/badge/doi/10.1044/2025_jslhr-25-00448
   :alt: OSCR

.. oscr-badge:end
HTML
<!-- oscr-badge:start -->
<a href="https://openscicode.org/badge/doi/10.1044/2025_jslhr-25-00448"><img src="https://openscicode.org/badge/doi/10.1044/2025_jslhr-25-00448.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".

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.