MultiSyncPy Package Released

What is it?

My colleagues and I recently released a Python package for quantifying multivariate coordination dynamics. Our aim was to make a set of multivariate methods for studying group-level, rather than dyadic, coordination, more accessible. The package currently includes five primary functions: symbolic entropy, multi-dimensional recurrence quantification, coherence, the cluster-phase ‘Rho’ metric, and a statistical test based on the Kuramoto order parameter. We also include functions for two different surrogation techniques to compare for the observed multivariate coordination metrics to chance levels.

Want to know more?

If you’d like to read more about it, you can take a look at our preprint and we also have some sample Vignettes on OSF. In the preprint, we motivate the development of the package and include some example analyses on simulated and empirical data.

How can you get it?

The package can be downloaded from either of the following locations:

If you use the package in your work, please cite our preprint: Hudson, D., Wiltshire, T. J., & Atzmueller, M. (2021, April 28). multiSyncPy: A Python Package for Assessing Multivariate Coordination Dynamics. https://doi.org/10.31234/osf.io/abquk

Have any feedback for us?

Also, do let us know what you think and if you spot any issues, please submit an issue on GitHub or contact us directly.

Travis J. Wiltshire
Travis J. Wiltshire
Assistant Professor of Cognitive Science and Artificial Intelligence

I am an interdisciplinary applied cognitive scientist focusing on understanding high-level cognitive processes (e.g., collaborative problem solving, social cognition) during human interaction with social and technological environments. I primarily study these phenomena from a Dynamical Systems perspective, which is a quantitative approach to characterize how interacting components of a system change and coordinate over time. My research aims to examine multiple scales of analysis (e.g., behavior, cognition, and physiology) to explain the functional coordination of a system’s components as they span the boundaries of individuals and technologies in support of collaborative interactions.