Back

sRQA: AN INTEGRATIVE PIPELINE FOR SYMBOLIC RECURRENCE QUANTIFICATION ANALYSIS

Curtin, A.; Merriman, E.; Curtin, P.

2026-04-02 systems biology
10.64898/2026.03.31.715624 bioRxiv
Show abstract

Recurrence Quantification Analysis (RQA) is a powerful phenomenological method for characterizing dynamical systems from sequential empirical data, but it is fundamentally limited to continuous signals. Symbolic RQA (sRQA) extends this framework to discrete state sequences, enabling the analysis of both inherently discrete systems and continuous systems where state-based dynamics and motifs are of interest. Despite its promise, accessible and unified software support for sRQA has remained limited. Here we introduce the sRQA package, an open-source R library that consolidates discretization and symbolization, data visualization, and computation of recurrence and cross-recurrence metrics into a single accessible toolset. We validated the method using simulated data with known dynamical properties, confirming that sRQA metrics behaved as theoretically expected. We then demonstrated the utility of sRQA across three real-world applications. First, we applied sRQA to ECG recordings, showing that symbolic recurrence metrics reliably distinguished atrial fibrillation from normal sinus rhythm, with an XGBoost classifier achieving 92% accuracy and an AUC of 0.97. Second, we applied sRQA to fMRI BOLD time series from the dorsal attention network, finding that symbolic and cross-recurrence metrics differentiated movie-viewing from resting-state conditions, revealing greater regularity and inter-subnetwork coordination during task engagement. Third, we applied sRQA to intrinsically symbolized sequences of pauses in speech, identifying valence-specific differences in pause dynamics between truthful and deceptive statements, as well as sex differences in pause structure during negatively-valenced speech. Together, these results demonstrate that sRQA provides a flexible and sensitive framework for characterizing discrete and discretized dynamical systems across biological and behavioral domains. AUTHOR SUMMARYMany biological and behavioral systems are best understood as sequences of discrete states rather than smooth, continuous processes. For example, a heartbeat that shifts between rhythms, a brain that transitions between activity patterns, or a speaker who pauses and resumes in ways that carry meaning. Standard methods for analyzing the dynamics of such systems were not designed with this kind of data in mind. Here, we introduce the sRQA package, an open-source software library that makes it straightforward to apply symbolic recurrence analysis to both discrete and continuous data. We demonstrate the library across four examples: simulated data with known properties, cardiac recordings distinguishing atrial fibrillation from normal heart rhythm, brain imaging data capturing differences between rest and task engagement, and speech recordings where pause patterns differ between truthful and deceptive statements. In each case, sRQA revealed meaningful structure in the data that would be difficult to detect with conventional tools. We hope this library will make symbolic recurrence analysis more accessible to researchers across the biological and behavioral sciences.

Matching journals

The top 6 journals account for 50% of the predicted probability mass.

1
PLOS Computational Biology
1633 papers in training set
Top 0.7%
22.6%
2
Proceedings of the National Academy of Sciences
2130 papers in training set
Top 5%
10.5%
3
Bioinformatics
1061 papers in training set
Top 4%
6.8%
4
Scientific Reports
3102 papers in training set
Top 24%
4.9%
5
Patterns
70 papers in training set
Top 0.1%
4.0%
6
PLOS ONE
4510 papers in training set
Top 39%
3.6%
50% of probability mass above
7
eLife
5422 papers in training set
Top 29%
3.1%
8
BMC Bioinformatics
383 papers in training set
Top 3%
2.9%
9
Network Neuroscience
116 papers in training set
Top 0.4%
2.9%
10
Imaging Neuroscience
242 papers in training set
Top 1%
2.9%
11
Bioinformatics Advances
184 papers in training set
Top 2%
2.1%
12
npj Systems Biology and Applications
99 papers in training set
Top 0.8%
2.1%
13
Communications Biology
886 papers in training set
Top 5%
2.1%
14
Journal of The Royal Society Interface
189 papers in training set
Top 2%
2.1%
15
Nature Communications
4913 papers in training set
Top 49%
1.8%
16
Methods in Ecology and Evolution
160 papers in training set
Top 2%
1.2%
17
Computational and Structural Biotechnology Journal
216 papers in training set
Top 6%
1.2%
18
Biology Methods and Protocols
53 papers in training set
Top 2%
1.1%
19
Journal of the Royal Society Interface
18 papers in training set
Top 0.1%
1.0%
20
Frontiers in Genetics
197 papers in training set
Top 10%
0.7%
21
Frontiers in Neuroscience
223 papers in training set
Top 8%
0.7%
22
Neuroinformatics
40 papers in training set
Top 1%
0.7%
23
PLOS Biology
408 papers in training set
Top 21%
0.7%
24
Journal of Biomedical Informatics
45 papers in training set
Top 2%
0.6%
25
iScience
1063 papers in training set
Top 37%
0.6%
26
Journal of Neural Engineering
197 papers in training set
Top 2%
0.6%
27
NeuroImage
813 papers in training set
Top 6%
0.6%
28
eneuro
389 papers in training set
Top 10%
0.6%