{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,11]],"date-time":"2025-09-11T19:08:27Z","timestamp":1757617707114,"version":"3.44.0"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T00:00:00Z","timestamp":1743033600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T00:00:00Z","timestamp":1743033600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Ministerio de Econom\u00eda, Comercio y Empresa Gobierno de Espa\u00f1a","award":["PID2023-149669NB-I00","PID2021-122347NB-I00"],"award-info":[{"award-number":["PID2023-149669NB-I00","PID2021-122347NB-I00"]}]},{"name":"Ministerio de Econom\u00eda, Comercio y Empresa Gobierno de Espa\u00f1a","award":["PID2020-114867RB-I00"],"award-info":[{"award-number":["PID2020-114867RB-I00"]}]},{"DOI":"10.13039\/501100004593","name":"Universidad Aut\u00f3noma de Madrid","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100004593","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Evolving Systems"],"published-print":{"date-parts":[[2025,6]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>Numerous neural systems encode information through the generation of specific sequences of action potentials, creating temporal activity patterns that form neural codes. These systems produce functionally equivalent activity patterns, albeit with some variability in their temporal structure. In this work, we have implemented a real-time closed-loop stimulation protocol to study temporal coding in neural systems. The protocol identifies codes in neural signals acquired in real-time and delivers a stimulus when a predefined code is identified allowing a degree of variability in the detection through the use of the Victor\u2013Purpura metric. The goal of the stimulation is to induce a new state in the system and to study the equivalence between codes with intrinsic variability. The real-time performance of the protocol was validated in closed-loop experiments with an electronic neuron by characterizing the latencies. Moreover, its functionality was corroborated through two proof of concept scenarios where we modulated the activity of a neural model to induce a new dynamic state. In the first scenario, when tested in a regular bursting model state with Gaussian stochastic inputs to induce temporal variability, our protocol robustly generated short bursts amidst consecutive bursts produced by the model without stimulation. In the second scenario, tested in an operating chaotic model state, the protocol drove the model to show regular bursting activity. The findings indicated that the dynamic state was consistently induced by closed-loop stimulation in contrast to the less effective open-loop stimulation, i.e., without precise activity-dependent stimulation of the system. The reproducibility of these results in both test scenarios is supported by the statistical analysis carried out. This protocol allows inferring of equivalence between different matching patterns when closed-loop stimulation, driven by these patterns, elicits comparable responses. This new real-time protocol implementation is available as open-source software.<\/jats:p>","DOI":"10.1007\/s12530-025-09670-4","type":"journal-article","created":{"date-parts":[[2025,3,30]],"date-time":"2025-03-30T00:52:39Z","timestamp":1743295959000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Neural temporal code-driven stimulation in real-time using the Victor\u2013Purpura distance"],"prefix":"10.1007","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-3866-4408","authenticated-orcid":false,"given":"Alberto","family":"Ayala","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4020-410X","authenticated-orcid":false,"given":"Angel","family":"Lareo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1754-8991","authenticated-orcid":false,"given":"Pablo","family":"Varona","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4053-099X","authenticated-orcid":false,"given":"Francisco B.","family":"Rodriguez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,3,27]]},"reference":[{"key":"9670_CR1","doi-asserted-by":"publisher","first-page":"11","DOI":"10.3389\/fninf.2019.00011","volume":"13","author":"R Amaducci","year":"2019","unstructured":"Amaducci R, Reyes-Sanchez M, Elices I, Rodriguez FB, Varona P (2019) RTHybrid: a standardized and open-source real-time software model library for experimental neuroscience. Front Neuroinform 13:11. https:\/\/doi.org\/10.3389\/fninf.2019.00011","journal-title":"Front Neuroinform"},{"key":"9670_CR2","doi-asserted-by":"publisher","unstructured":"Ayala A, Lareo A, Varona P, Rodriguez FB (2021) Closed-loop temporal code-driven stimulation implemented and tested using real-time experimental interface (RTXI). In: 30th Annual Computational Neuroscience Meeting: CNS*2021\u2013Meeting Abstracts. P153. Journal of Computational Neuroscience, pp 3\u2013208. https:\/\/doi.org\/10.1007\/s10827-021-00801-9","DOI":"10.1007\/s10827-021-00801-9"},{"key":"9670_CR3","doi-asserted-by":"publisher","unstructured":"Ayala A, Lareo A, Varona P, Rodriguez FB (2022) Closed-loop stimulation protocol driven by flexible neural codes based on victor-purpura distance. In: 31th Annual Computational Neuroscience Meeting: CNS*2022\u2013Meeting Abstracts. (P92). Journal of Computational Neuroscience, pp 3\u2013101. https:\/\/doi.org\/10.1007\/s10827-022-00841-9","DOI":"10.1007\/s10827-022-00841-9"},{"key":"9670_CR4","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-34107-6_43","volume-title":"Artificial Intelligence Applications and Innovations. AIAI 2023. IFIP Advances in Information and Communication Technology","author":"A Ayala","year":"2023","unstructured":"Ayala A, Lareo A, Varona P, Rodriguez FB (2023) Matching patterns of temporal neural activity using the victor-purpura distance in real-time. In: Maglogiannis I, Iliadis L, MacIntyre J, Dominguez M (eds) Artificial Intelligence Applications and Innovations. AIAI 2023. IFIP Advances in Information and Communication Technology, vol 676. Springer, Cham. https:\/\/doi.org\/10.1007\/978-3-031-34107-6_43"},{"key":"9670_CR5","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-63219-8_21","volume-title":"Artificial Intelligence Applications and Innovations. AIAI 2024. IFIP Advances in Information and Communication Technology","author":"A Ayala","year":"2024","unstructured":"Ayala A, Lareo A, Varona P, Rodriguez FB (2024a) Parameterization of the victor-purpura distance for matching temporal neural activity patterns in real-time. In: Maglogiannis I, Iliadis L, Macintyre J, Avlonitis M, Papaleonidas A (eds) Artificial Intelligence Applications and Innovations. AIAI 2024. IFIP Advances in Information and Communication Technology, vol 713. Springer, Cham. https:\/\/doi.org\/10.1007\/978-3-031-63219-8_21"},{"key":"9670_CR01","doi-asserted-by":"publisher","unstructured":"Ayala A, Lareo A, Varona P, Rodriguez FB (2024b) Searching for functionally equivalent temporal sequences of neural activity using Victor-Purpura distance and surrogate candidates. 32nd Annual Computational Neuroscience Meeting: CNS*2023. J Comput Neurosci, p 175. https:\/\/doi.org\/10.1007\/s10827-024-00871-5","DOI":"10.1007\/s10827-024-00871-5"},{"key":"9670_CR6","doi-asserted-by":"publisher","unstructured":"Carlson BA, Hopkins CD (2004) Stereotyped temporal patterns in electrical communication. Animal Behaviour 68. https:\/\/doi.org\/10.1016\/j.anbehav.2003.10.031","DOI":"10.1016\/j.anbehav.2003.10.031"},{"issue":"7","key":"9670_CR7","doi-asserted-by":"publisher","first-page":"e40887","DOI":"10.1371\/journal.pone.0040887","volume":"7","author":"P Chamorro","year":"2012","unstructured":"Chamorro P, Mu\u00f1iz C, Levi R, Arroyo D, Rodr\u00edguez FB, Varona P (2012) Generalization of the dynamic clamp concept in neurophysiology and behavior. PLoS ONE 7(7):e40887. https:\/\/doi.org\/10.1371\/journal.pone.0040887","journal-title":"PLoS ONE"},{"issue":"1","key":"9670_CR8","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1007\/s11571-022-09812-3","volume":"17","author":"D Chen","year":"2023","unstructured":"Chen D, Li J, Zeng W, He J (2023) Topology identification and dynamical pattern recognition for hindmarsh-rose neuron model via deterministic learning. Cogn Neurodyn 17(1):203\u2013220. https:\/\/doi.org\/10.1007\/s11571-022-09812-3","journal-title":"Cogn Neurodyn"},{"issue":"9","key":"9670_CR9","doi-asserted-by":"publisher","first-page":"973","DOI":"10.1209\/0295-5075\/4\/9\/004","volume":"4","author":"JP Eckmann","year":"1987","unstructured":"Eckmann JP, Kamphorst OO, Ruelle D (1987) Recurrence plots of dynamical systems. Europhys Lett 4(9):973. https:\/\/doi.org\/10.1209\/0295-5075\/4\/9\/004","journal-title":"Europhys Lett"},{"issue":"10","key":"9670_CR10","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0141007","volume":"10","author":"CG Forlim","year":"2015","unstructured":"Forlim CG, Pinto RD, Varona P, Rodr\u00edguez FB (2015) Delay-dependent response in weakly electric fish under closed-loop pulse stimulation. PLoS ONE 10(10):e0141007. https:\/\/doi.org\/10.1371\/journal.pone.0141007","journal-title":"PLoS ONE"},{"key":"9670_CR11","doi-asserted-by":"publisher","unstructured":"Hindmarsh JL, Rose RM (1984) A model of neuronal bursting using three coupled first order differential equations. Proceedings of the Royal Society of London Series B, Containing papers of a Biological character Royal Society (Great Britain) 221. https:\/\/doi.org\/10.1098\/rspb.1984.0024","DOI":"10.1098\/rspb.1984.0024"},{"key":"9670_CR12","doi-asserted-by":"publisher","unstructured":"Hotelling H (1992) Relations between two sets of variates. In: Kotz S, Johnson NL (eds) Breakthroughs in statistics. Springer Series in Statistics. Springer, New York. https:\/\/doi.org\/10.1007\/978-1-4612-4380-9_14","DOI":"10.1007\/978-1-4612-4380-9_14"},{"key":"9670_CR13","unstructured":"Lareo A (2023) Study of sequential information processing in electroreception through modelling and closed-loop stimulation techniques. PhD thesis, Universidad Aut\u00f3noma de Madrid"},{"key":"9670_CR14","doi-asserted-by":"publisher","unstructured":"Lareo A, Forlim CG, Pinto RD, Varona P, Rodriguez FB (2016) Temporal code-driven stimulation: definition and application to electric fish signaling. Front Neuroinform 10:41. https:\/\/doi.org\/10.3389\/fninf.2016.00041","DOI":"10.3389\/fninf.2016.00041"},{"key":"9670_CR15","doi-asserted-by":"publisher","unstructured":"Lareo A, Forlim CG, Pinto RD, Varona P, Rodriguez FB (2017) Analysis of electroreception with temporal code-driven stimulation. In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) LNCS, vol 10305, pp 101\u2013111. https:\/\/doi.org\/10.1007\/978-3-319-59153-7_9","DOI":"10.1007\/978-3-319-59153-7_9"},{"key":"9670_CR16","doi-asserted-by":"publisher","unstructured":"Lareo A, Varona P, Rodriguez FB (2022) Modeling the sequential pattern variability of the electromotor command system of pulse electric fish. Front Neuroinform 16:912654. https:\/\/doi.org\/10.3389\/fninf.2022.912654","DOI":"10.3389\/fninf.2022.912654"},{"key":"9670_CR17","doi-asserted-by":"publisher","unstructured":"Li Z (2023) Switchable memristor-based hindmarsh-rose neuron under electromagnetic radiation. https:\/\/doi.org\/10.21203\/rs.3.rs-3659871\/v1","DOI":"10.21203\/rs.3.rs-3659871\/v1"},{"issue":"3","key":"9670_CR18","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1140\/epjp\/s13360-024-05046-w","volume":"139","author":"Y Liu","year":"2024","unstructured":"Liu Y, Shen Y, Zhang H, Li Z (2024) Periodic firing evolution of a hindmarsh-rose neuron model and fpga circuit implementation. Eur Phys J Plus 139(3):235. https:\/\/doi.org\/10.1140\/epjp\/s13360-024-05046-w","journal-title":"Eur Phys J Plus"},{"key":"9670_CR19","doi-asserted-by":"publisher","unstructured":"N\u00e1dasdy Z (2000) Spike sequences and their consequences. J Physiol Paris 94:505. https:\/\/doi.org\/10.1016\/S0928-4257(00)01103-7","DOI":"10.1016\/S0928-4257(00)01103-7"},{"key":"9670_CR20","doi-asserted-by":"publisher","unstructured":"Patel YA, George A, Dorval AD, White JA, Christini DJ, Butera RJ (2017) Hard real-time closed-loop electrophysiology with the real-time experiment interface (rtxi). PLoS Comput Biol 13. https:\/\/doi.org\/10.1371\/journal.pcbi.1005430","DOI":"10.1371\/journal.pcbi.1005430"},{"issue":"3","key":"9670_CR21","doi-asserted-by":"publisher","first-page":"377","DOI":"10.1007\/s12021-019-09440-z","volume":"18","author":"M Reyes-Sanchez","year":"2020","unstructured":"Reyes-Sanchez M, Amaducci R, Elices I, Rodriguez FB, Varona P (2020) Automatic adaptation of model neurons and connections to build hybrid circuits with living networks. Neuroinformatics 18(3):377\u2013393. https:\/\/doi.org\/10.1007\/s12021-019-09440-z","journal-title":"Neuroinformatics"},{"key":"9670_CR22","doi-asserted-by":"publisher","first-page":"464","DOI":"10.1016\/j.neunet.2023.04.034","volume":"164","author":"M Reyes-Sanchez","year":"2023","unstructured":"Reyes-Sanchez M, Amaducci R, Sanchez-Martin P, Elices I, Rodriguez FB, Varona P (2023) Automatized offline and online exploration to achieve a target dynamics in biohybrid neural circuits built with living and model neurons. Neural Netw 164:464\u2013475. https:\/\/doi.org\/10.1016\/j.neunet.2023.04.034","journal-title":"Neural Netw"},{"issue":"7","key":"9670_CR23","doi-asserted-by":"publisher","first-page":"963","DOI":"10.1016\/j.neunet.2003.12.003","volume":"17","author":"FB Rodriguez","year":"2004","unstructured":"Rodriguez FB, Huerta R (2004) Analysis of perfect mappings of the stimuli through neural temporal sequences. Neural Netw 17(7):963\u2013973. https:\/\/doi.org\/10.1016\/j.neunet.2003.12.003","journal-title":"Neural Netw"},{"key":"9670_CR24","doi-asserted-by":"publisher","unstructured":"Subramaniam S, Lim CP, Mani P (2024) Fuzzy-based sampled-data synchronization of the hindmarsh-rose neuronal model. IEEE Trans Fuzzy Syst. https:\/\/doi.org\/10.1109\/TFUZZ.2024.3420698","DOI":"10.1109\/TFUZZ.2024.3420698"},{"issue":"3","key":"9670_CR25","doi-asserted-by":"publisher","first-page":"563","DOI":"10.1097\/00001756-200002280-00027","volume":"11","author":"A Sz\u00fccs","year":"2000","unstructured":"Sz\u00fccs A, Varona P, Volkovskii AR, Abarbanel HDI, Rabinovich MI, Selverston AI (2000) Interacting biological and electronic neurons generate realistic oscillatory rhythms. NeuroReport 11(3):563\u2013569","journal-title":"NeuroReport"},{"key":"9670_CR26","doi-asserted-by":"publisher","unstructured":"Victor JD, Purpura KP (1996) Nature and precision of temporal coding in visual cortex: A metric- space analysis. Journal of Neurophysiology 76. https:\/\/doi.org\/10.1152\/jn.1996.76.2.1310","DOI":"10.1152\/jn.1996.76.2.1310"},{"key":"9670_CR27","doi-asserted-by":"publisher","DOI":"10.1016\/j.chaos.2021.111210","volume":"150","author":"G Wang","year":"2021","unstructured":"Wang G, Yu D, Ding Q, Li T, Jia Y (2021) Effects of electric field on multiple vibrational resonances in hindmarsh-rose neuronal systems. Chaos Solitons Fractals 150:111210. https:\/\/doi.org\/10.1016\/j.chaos.2021.111210","journal-title":"Chaos, Solitons & Fractals"},{"key":"9670_CR28","doi-asserted-by":"publisher","DOI":"10.1016\/j.physleta.2023.128693","volume":"464","author":"Y Xie","year":"2023","unstructured":"Xie Y, Yao Z, Ren G, Ma J (2023) Estimate physical reliability in hindmarsh-rose neuron. Phys Lett A 464:128693. https:\/\/doi.org\/10.1016\/j.physleta.2023.128693","journal-title":"Phys Lett A"},{"key":"9670_CR29","doi-asserted-by":"publisher","unstructured":"Xu Y, Wu Y (2022) Analytical predictions of stable and unstable firings to chaos in a hindmarsh\u2013rose neuron system. Chaos: Interdiscip J Nonlinear Sci 32(11). https:\/\/doi.org\/10.1063\/5.0118046","DOI":"10.1063\/5.0118046"}],"container-title":["Evolving Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12530-025-09670-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12530-025-09670-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12530-025-09670-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,6]],"date-time":"2025-09-06T09:38:07Z","timestamp":1757151487000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12530-025-09670-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,27]]},"references-count":30,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2025,6]]}},"alternative-id":["9670"],"URL":"https:\/\/doi.org\/10.1007\/s12530-025-09670-4","relation":{},"ISSN":["1868-6478","1868-6486"],"issn-type":[{"type":"print","value":"1868-6478"},{"type":"electronic","value":"1868-6486"}],"subject":[],"published":{"date-parts":[[2025,3,27]]},"assertion":[{"value":"31 March 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 October 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 March 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that there is no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"53"}}