Skip to main content

Monitor Manager Web Rerpot API

Project description

Monitor Manager Web Report Python Api

Table of Contents

  1. Installation
  2. Project Motivation
  3. Main features

Installation

The source code is currently hosted on GitHub at: https://github.com/mahulo2009/monitormanager-webreportapi-python.git

Binary installers for the latest released version are available at the Python Package Index (PyPI).

pip install mmwebreportapi

Project Motivation

Monitor Manager Web Report Api is a python package that provides a set of tools to easily make request to the Grantecan Monitor Manager Service. The Monitor Manager service collects, persists and propagates the samples for all the Grantecan Control System components: dome, optics, main axis etc..., produces several thousand of data per second making some time difficult to efficiently and easily extract this data for analysis.

This Api is fully integrated with Pandas, the most powerful and flexible open source data analysis tool in any language.

Main features

  • Simple interface to extract with the minimum requery information complex data.
  • Cache management to optimize the time necessary to obtain the data.
  • Pagination of the result to treat with large volume of data.
  • Filtering similar data values base on epsilon value.
  • Treatment of all monitor data type in a uniform way: n-dimension monitor and enumerates.
  • Integration with Pandas to generate Data Frame to easily do data science with tabular data.
  • Integrity sanity check of the request.

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

mmwebreportapi-0.0.2.tar.gz (12.9 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page