vc1492a/PyNomaly

Anomaly detection using LoOP: Local Outlier Probabilities, a local density based outlier detection method providing an outlier score in the range of [0,1].

63
/ 100
Established

This tool helps data analysts and domain experts identify unusual data points in their datasets. You provide a dataset (like sensor readings, customer transactions, or patient health metrics) and it returns a probability score for each data point, indicating how likely it is to be an outlier. This is especially useful for uncovering anomalies that might signal fraud, equipment malfunction, or rare scientific phenomena.

328 stars. Used by 1 other package. Available on PyPI.

Use this if you need to detect individual outliers in numerical data and want a clear, interpretable probability score for each potential anomaly.

Not ideal if your data contains missing values or needs to be scaled; these steps must be handled separately before using the tool.

fraud-detection quality-control scientific-data-analysis cybersecurity healthcare-analytics
Maintenance 10 / 25
Adoption 11 / 25
Maturity 25 / 25
Community 17 / 25

How are scores calculated?

Stars

328

Forks

37

Language

Python

License

Last pushed

Feb 04, 2026

Commits (30d)

0

Dependencies

2

Reverse dependents

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/vc1492a/PyNomaly"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.