Skip to main content
Mave
======
Mave is a tool for automated measurement and verification. At it's most simple,
the aim is to read energy consumption data from before and after a retrofit
(pre-retrofit and post-retrofit data) and to predict how much energy the
retrofit saved. Mave does this by training a model to the data and using
the best model to predict energy consumption during a different period.


Installation
------------
Assuming all of the dependencies are installed, install mave from source using:
```
python setup.py install
```

Alternatively, install mave from pypi using:
```
pip install mave --no-deps
```

If you run into trouble with the dependencies, see the
[Installation page of the wiki](https://github.com/CenterForTheBuiltEnvironment/mave/wiki/Installation)

Usage
------------
Try mave out on an example file using any of the examples methods below.
Each of these will build a model on the dataset contained in ex3.csv, the
difference between the three approaches is in how the post-retrofit period
is defined.
```
mave ex3.csv
```
This assumes the last 25% of the file represents the postretrofit period as the
default value of the 'test_size' argument is 0.25.
```
mave ex3.csv -ts 0.45
```
This uses the 'ts' or 'test_size' argument to explicitly specify the fraction
of the file to use. In this example the last 45% of the file represents the
postretrofit period.
```
mave ex3.csv -cp "1/11/2013 00:00"
```
This example uses the 'cp' or 'changepoint' argument to explicitly define the
date at which the post retrofit period begins. This overrides the 'test-size'
value. In this case all data on or after Jan 11, 2013 at 00:00 represents the
post-retrofit period.

Mave has many configurable options (e.g. -v for verbose output) which can be
passed as command line arguments or using a separate configuration file.
The configuration file also allows many other advanced modeling options, such
as specifying multiple different periods in the file to use as pre-retrofit or
post-retrofit, or periods to ignore entirely. Review the wiki documentation for
more details.

To cite this tool:
Paul Raftery & Tyler Hoyt, 2015, Mave: software automated Measurement and Verification.
Center for the Built Environment, University of California Berkeley, https://github.com/CenterForTheBuiltEnvironment/mave

Metadata

Release files for mave 0.0.42

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for mave 0.0.42
File Interpreter ABI Platform
mave-0.0.42-py2-none-any.whl Python 2 none any Details

Release files / mave-0.0.42-py2-none-any.whl

Download URL mave-0.0.42-py2-none-any.whl
Size 5.3 MB
Tags Python 2
SHA-256 checksum
How to use checksums
1fd83c5edb7978bc2e7f97685494f78fa7f2e34297f12af8d97865446ef7510f
BLAKE2b-256 checksum
How to use checksums
0f08082ded8fba438988d9cf5b1cda0fc4eb93f77baf0ab2e4dac1a0978ca0e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.0.42 This release

1 release file

0.0.39

1 release file

0.0.37

1 release file

0.0.36

1 release file

0.0.35

1 release file

0.0.33

1 release file

0.0.32

1 release file

0.0.31

1 release file

0.0.23

1 release file

0.0.21

1 release file

0.0.3

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page