This package provides API and functionality to efficiently compute quantiles for anomaly detection in service/system logs. Developed under LogFlow-AI initiative.
Project description
QuantileFlow
This package provides API and functionality to efficiently compute quantiles for anomaly detection in service/system logs. Developed under LogFlow-AI initiative.
Key Features
- Multiple Algorithms: Includes DDSketch, MomentSketch and HDRHistogram implementations
- Memory Efficient: Uses compact data structures regardless of data stream size
- Mergeable: Supports distributed processing by merging sketches
- Accuracy Guarantees: Provides configurable error bounds
- Fast Operations: O(1) insertions and efficient quantile queries
- Python API: Simple and intuitive interface for Python applications
Documentation
Visit Read the Docs for the full documentation, including overviews and several examples.
Citation
If you use QuantileFlow in your research or project, please cite our paper:
Plain Text:
Dhyey Mavani, Tairan (Ryan) Ji, and Marius Cotorobai, “QuantileFlow: A Unified and Accelerated Quantile Sketching Framework for Anomaly Detection in Streaming Log Data”, Int. J. Sci. Res. Comput. Sci. Eng. Inf. Technol, vol. 12, no. 1, pp. 250–259, Jan. 2026, doi: 10.32628/CSEIT261212.
BibTeX:
@article{mavani2026quantileflow,
title={QuantileFlow: A Unified and Accelerated Quantile Sketching Framework for Anomaly Detection in Streaming Log Data},
author={Mavani, Dhyey and Ji, Tairan and Cotorobai, Marius},
journal={International Journal of Scientific Research in Computer Science, Engineering and Information Technology},
volume={12},
number={1},
pages={250--259},
year={2026},
month={jan},
doi={10.32628/CSEIT261212},
url={https://ijsrcseit.com/index.php/home/article/view/CSEIT261212}
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file quantileflow-1.0.1.tar.gz.
File metadata
- Download URL: quantileflow-1.0.1.tar.gz
- Upload date:
- Size: 46.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a6dce3a4bf75057e4ba7266ab6c5d1d24155f268bb7934752dc34844cc9138d4
|
|
| MD5 |
4d68925dc85a5268e5c6b5734b488dee
|
|
| BLAKE2b-256 |
34f8d99b749cdebf51dd8600bb3d2c61cdc938b6f30e084d3005aac41dd0a8e0
|
Provenance
The following attestation bundles were made for quantileflow-1.0.1.tar.gz:
Publisher:
publish.yml on LogFlow-AI/QuantileFlow
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
quantileflow-1.0.1.tar.gz -
Subject digest:
a6dce3a4bf75057e4ba7266ab6c5d1d24155f268bb7934752dc34844cc9138d4 - Sigstore transparency entry: 929387060
- Sigstore integration time:
-
Permalink:
LogFlow-AI/QuantileFlow@267a8e475b80053d8f3eef1d74164a3b853013bb -
Branch / Tag:
refs/tags/v1.0.1 - Owner: https://github.com/LogFlow-AI
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@267a8e475b80053d8f3eef1d74164a3b853013bb -
Trigger Event:
release
-
Statement type:
File details
Details for the file quantileflow-1.0.1-py3-none-any.whl.
File metadata
- Download URL: quantileflow-1.0.1-py3-none-any.whl
- Upload date:
- Size: 58.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
34fba58e66c428559ead3d1c243fa14f45bd80ac192644943d46940f4fcbe89e
|
|
| MD5 |
86308d726236f3e64988b30123a2cd92
|
|
| BLAKE2b-256 |
393d08cca4380e1c171b33105d941aa9e104e9c6149c3b2c221aca9dae8f9625
|
Provenance
The following attestation bundles were made for quantileflow-1.0.1-py3-none-any.whl:
Publisher:
publish.yml on LogFlow-AI/QuantileFlow
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
quantileflow-1.0.1-py3-none-any.whl -
Subject digest:
34fba58e66c428559ead3d1c243fa14f45bd80ac192644943d46940f4fcbe89e - Sigstore transparency entry: 929387129
- Sigstore integration time:
-
Permalink:
LogFlow-AI/QuantileFlow@267a8e475b80053d8f3eef1d74164a3b853013bb -
Branch / Tag:
refs/tags/v1.0.1 - Owner: https://github.com/LogFlow-AI
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@267a8e475b80053d8f3eef1d74164a3b853013bb -
Trigger Event:
release
-
Statement type: