sequimini
Sequimini is an open‑source software library for the Python programming language that provides utilities for processing and analysing sequential data such as time series, DNA strings, and event logs. The project was initiated in 2016 by a group of data scientists seeking a lightweight alternative to existing toolkits that combined functional programming concepts with efficient vectorised operations. The first public release, version 0.1.0, was hosted on GitHub under the Apache 2.0 license and quickly attracted contributions from developers in academia and industry.
The core of Sequimini consists of three modules: a sequence abstraction layer that normalises heterogeneous data
Sequimini is used in research on climate modelling, bioinformatics, and financial analytics, where analysts require reproducible