Skip to main content

Data correction and Machine Learning

Project description

CorrAI

PyPI Static Badge codecov Ruff License

Measured Data Exploration for Physical and Mathematical Models

This Python library is designed to handle measured data from test benches or Building Energy Management Systems (BEMS). It offers physical model calibration frameworks and original AI methods.

Features

The library includes the following features:

  • Data cleaning: Based on Pandas, it uses Scikit-learn framework to simplify data cleaning process through the creation of pipelines for time series.
  • Data plotting: Generates plots of measured data, visualizes gaps and cleaning methods effects.
  • Physical model calibration: Provides base class to define calibration problem, uses Pymoo optimization methods for parameters identification.
  • Building usage modeling: Generates time series of occupancy-related usage (Domestic Hot water consumption, grey water use...).
  • AI tools for HVAC FDD: Includes artificial intelligence tools for Heating Ventilation and Air Conditioning (HVAC) systems fault detection and diagnostics (FDD).

Getting started

The source code is currently hosted on GitHub at: https://github.com/BuildingEnergySimulationTools/corrai

Tutorials are available in the dedicated folder.

Released version are available at the Python Package Index (PyPI):

# PyPI
pip install corrai

Sponsors

eu_flag The development of this library has been supported by METABUILDING LABS Project, which has received funding from the European Union’s Horizon 2020 Research and Innovation Programme under Grant Agreement No. 953193. The sole responsibility for the content of this library lies entirely with the author’s view. The European Commission is not responsible for any use that may be made of the information it contains.

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

corrai-0.3.1.tar.gz (59.0 kB view details)

Uploaded Source

Built Distribution

corrai-0.3.1-py3-none-any.whl (63.7 kB view details)

Uploaded Python 3

File details

Details for the file corrai-0.3.1.tar.gz.

File metadata

  • Download URL: corrai-0.3.1.tar.gz
  • Upload date:
  • Size: 59.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for corrai-0.3.1.tar.gz
Algorithm Hash digest
SHA256 5389cad1139a65b2b5c13020c2ac6c82586dd8df5474df7d555376a34f1ab929
MD5 f458740df8caef63143e6b9fb1a6a5b0
BLAKE2b-256 bdf0b7dde3aa93e0780d61c9df1ae94f0f2658b1aac0f4342cef086713a906cb

See more details on using hashes here.

File details

Details for the file corrai-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: corrai-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 63.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for corrai-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f7b5dff8bc674b27f38ac38116bb618e8f91d89e1ed3e7a4be812788a2c5b08d
MD5 6794dcd50fb1bc7b8584213f78faa8d4
BLAKE2b-256 68ba9552d22739c8bd5edd7d8c1d892df27e02dd6e5dd3a704180373c64fa465

See more details on using hashes here.

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