We introduce SpreadPy as a Python library for simulating spreading activation in cognitive single-layer and multiplex networks. Our tool enables systematic testing of structure-function relationships in cognition by comparing simulated activation dynamics outcomes with established theories in knowledge modelling. We demonstrate the library's utility through three case studies: (1) Spreading activation on associative knowledge networks distinguishes students with high versus low math anxiety, revealing anxiety-related structural differences in conceptual organization; (2) Activation trajectories in a creativity task vary with task difficulty, revealing how cognitive load modulates lexical access; (3) In individuals with aphasia, simulated activation patterns on lexical networks correlate with empirical error types (semantic vs. phonological) during picture-naming tasks, linking network structure to clinical impairments. SpreadPy's flexible framework allows researchers to model these processes using empirically derived or theoretical networks, providing mechanistic insights into individual differences and cognitive impairments. The library is openly available, supporting reproducible research in psychology, neuroscience, and education research.

We introduce SpreadPy as a Python library for simulating spreading activation in cognitive single-layer and multiplex networks. Our tool enables systematic testing of structure–function relationships in cognition by comparing simulated activation dynamics outcomes with established theories in knowledge modelling. We demonstrate the library’s utility through three case studies: (1) Spreading activation on associative knowledge networks distinguishes students with high versus low math anxiety, revealing anxiety-related structural differences in conceptual organization; (2) Activation trajectories in a creativity task vary with task difficulty, revealing how cognitive load modulates lexical access; (3) In individuals with aphasia, simulated activation patterns on lexical networks correlate with empirical error types (semantic vs. phonological) during picture-naming tasks, linking network structure to clinical impairments. SpreadPy’s flexible framework allows researchers to model these processes using empirically derived or theoretical networks, providing mechanistic insights into individual differences and cognitive impairments. The library is openly available, supporting reproducible research in psychology, neuroscience, and education research.

SpreadPy: A Python tool for modelling spreading activation and superdiffusion in cognitive multiplex networks / Citraro, S., Haim, E., Carini, A., Siew, C.S.Q., Rossetti, G., Stella, M.. - In: COMPUTERS IN HUMAN BEHAVIOR REPORTS. - ISSN 2451-9588. - 21:(2026), pp. 100940-100940. [10.1016/j.chbr.2026.100940]

SpreadPy: A Python tool for modelling spreading activation and superdiffusion in cognitive multiplex networks

Citraro, Salvatore
Co-primo
;
Haim, Edith
Co-primo
;
Rossetti, Giulio;Stella, Massimo
Ultimo
2026-01-01

Abstract

We introduce SpreadPy as a Python library for simulating spreading activation in cognitive single-layer and multiplex networks. Our tool enables systematic testing of structure-function relationships in cognition by comparing simulated activation dynamics outcomes with established theories in knowledge modelling. We demonstrate the library's utility through three case studies: (1) Spreading activation on associative knowledge networks distinguishes students with high versus low math anxiety, revealing anxiety-related structural differences in conceptual organization; (2) Activation trajectories in a creativity task vary with task difficulty, revealing how cognitive load modulates lexical access; (3) In individuals with aphasia, simulated activation patterns on lexical networks correlate with empirical error types (semantic vs. phonological) during picture-naming tasks, linking network structure to clinical impairments. SpreadPy's flexible framework allows researchers to model these processes using empirically derived or theoretical networks, providing mechanistic insights into individual differences and cognitive impairments. The library is openly available, supporting reproducible research in psychology, neuroscience, and education research.
2026
Citraro, Salvatore; Haim, Edith; Carini, Alessandra; Siew, Cynthia S. Q.; Rossetti, Giulio; Stella, Massimo
SpreadPy: A Python tool for modelling spreading activation and superdiffusion in cognitive multiplex networks / Citraro, S., Haim, E., Carini, A., Siew, C.S.Q., Rossetti, G., Stella, M.. - In: COMPUTERS IN HUMAN BEHAVIOR REPORTS. - ISSN 2451-9588. - 21:(2026), pp. 100940-100940. [10.1016/j.chbr.2026.100940]
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/493096
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 1
  • OpenAlex 2
social impact