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.5.tar.gz (14.1 kB view details)

Uploaded Source

File details

Details for the file mmwebreportapi-0.0.5.tar.gz.

File metadata

  • Download URL: mmwebreportapi-0.0.5.tar.gz
  • Upload date:
  • Size: 14.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for mmwebreportapi-0.0.5.tar.gz
Algorithm Hash digest
SHA256 58319ea6e5fd1f83e82715b2dd830ee2348a33d2667aa94f6e99d0c6be387ab8
MD5 c290bf547ab47b9dcff23705d4155074
BLAKE2b-256 19f0264b24ad7da10596545d23595d3f6f85cda6b1f29bd27b2163588ea0976a

See more details on using hashes here.

Supported by

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