Research Contributions

With a background in academia, the team at Flex Analytics has a strong commitment to contributing to the research community. We believe that open-source software and research are essential for technological advancement.

Below is a selection of our most notable research contributions:

Machine Learning

Time Series Analysis

Time Series Visualization

  • Plotly-Resampler: Effective Visual Analytics for Large Time Series: A Python library that facilitates efficient visualization and analysis of time series data, enabling the design and development of novel line chart aggregation techniques while also being production-ready for large-scale applications and integrating seamlessly into standard data science workflows.

  • MinMaxLTTB: Leveraging MinMax-Preselection to Scale LTTB: Introduces a novel algorithm that improves the scalability of the Largest-Triangle-Three-Buckets (LTTB) downsampling by utilizing MinMax prefetching, achieving similar visual quality with over 10x faster performance and supporting multi-threaded execution.

  • tsdownsample: Efficient Downsampling Techniques for Large Time Series: A Python library that provides extremely fast, memory-efficient time series downsampling techniques, including MinMaxLTTB, that are optimized in Rust by leveraging CPU-specific SIMD instructions and multithreading, enabling interactive data visualization of large datasets.