Welcome to the pyhctsa documentation.¶
The PYthon toolkit for Highly Comparative Time-Series Analsyis (pyhctsa) is a living library of time-series analysis methods.
With over 4500 time-series features derived from interpretable theory, pyhctsa is the most comprehensive feature set in native Python.
Installation¶
Before installing pyhctsa, we strongly recommend setting up a virtual environment to prevent dependency clashes:
Navigation¶
Select from the cards below to navigate the pyhctsa documentation:
Install pyhctsa and get up and running quickly.
Tutorials and guides for using pyhctsa.
List and description of the time-series analysis methods included in pyhctsa.
General API reference for pyhctsa.
Developers guide for contributors.
Function name mappings for existing hctsa (MATLAB) users.
GNU General Public License Version 3.
Citation¶
If you use pyhctsa in your work or publications, please cite:
Moore, J. B., & Fulcher, B. D. (2026). pyhctsa: Python Toolkit of Highly Comparative Time Series Analysis Features [Software]. Zenodo. https://doi.org/10.5281/zenodo.18652238
Or in BibTeX (version-agnostic):
@software{pyhctsa:2026,
author = {Moore, Joshua B. and Fulcher, Ben D.},
title = {pyhctsa: Python Toolkit of Highly Comparative Time Series Analysis Features},
year = {2026},
publisher = {Zenodo},
doi = {10.5281/zenodo.18529934},
url = {https://doi.org/10.5281/zenodo.18529934}
}
News and updates¶
© 2026 Joshua Moore and Ben Fulcher. You may use, modify, and distribute this software with appropriate attribution.