Qualipy (v0.1.0)

Qualipy is a library designed to track and monitor real-time and retrospective data and provide automated anomaly detection, reporting, and analysis on that data.

It does the following:
  • Provide a library that allows you to:
    • Create generic aggregate functions

    • Reflect any column that aggregates can be tracked on (Currently Pandas Series, Spark Columns and SQL columns)

    • Execute these aggregate functions as your data pipeline is running

  • Track and maintain these aggregate values in a separate location (Either SQlite or Postgres)

  • Generate reports describing your data in real time
    • Longitudinally describing all batches over time

    • Describe a single batch to understand at a deeper level

  • Run automated anomaly detection on all collected aggregates (and has an extendible anomaly detection model)

  • Provide a command line interface to:
    • Execute anomaly detection

    • Produce anomaly, comparison or batch reports

    • Interact with the historical data

Contents:

Indices and tables