bund_stdlib_analysis

Crates.iobund_stdlib_analysis
lib.rsbund_stdlib_analysis
version0.2.0
created_at2025-09-12 23:07:50.446819+00
updated_at2025-09-13 00:05:08.285717+00
descriptionNumeric and text analysis for BUND programming language
homepage
repositoryhttps://github.com/vulogov/bund_stdlib_analysis
max_upload_size
id1837042
size106,354
Vladimir Uogov (vulogov)

documentation

README

Module for BUND standard library: Analytical tools for telemetry and not only for telemetry

This module includes BUND functions developed for analysis of the numeric and textual data and data samples.

Installation

This module required make and Rust framework to be installed first. After that:

cargo add bund_stdlib_analysis

Quick start

Get started with a simple example to analyze anomalies in the sample of numeric data

[
  5.0 9.0 2.0 9.0 0.0 6.0 3.0 8.0 5.0 18.0
  7.0 8.0 8.0 0.0 2.0 15.0 0.0 5.0 6.0 7.0
  3.0 6.0 1.0 4.0 4.0 4.0 30.0 7.0 5.0 8.0
]
  7
    analysis.anomalies

The following call will return a LIST value:

[ 18.0 ::  15.0 ::  30.0 :: ]

BUND functions exposed in this module

Name Stack IN Stack OUT Description
analysis.anomalies Data
period
List of anomalies
Search for anomalies in the data sample
analysis.breakouts Data
minimum size
List of breakout points
Search for breakouts in the data sample
analysis.outliers.mad Data
Data
sensitivity
Dict with information about outliers
Search for outliers in two samples using MAD algorithm
analysis.outliers.dbscan Data
Data
sensitivity
Dict with information about outliers
Search for outliers in two samples using DBSCAN algorithm
analysis.forecast.markov Data
Next value Forecasting next value in the sample using Markov Chain algorithm
analysis.estimate Shape
Data
Next value Estimate next value in sample
analysis.estimate! Shape
Data
Estimation dictionary Running multi-estimation analysis over data sample
Commit count: 11

cargo fmt