You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Jim Paris 83ad18ebf6 Fix non-string arguments to metadata_check 11 years ago
extras Change nilm-cleanup config file format, tweak output 11 years ago
src Fix non-string arguments to metadata_check 11 years ago
.gitattributes Large restructuring, added setup 11 years ago
.gitignore Add copy_wildcard script 11 years ago
Makefile Require a --yes argument before actually cleaning data 11 years ago
README.txt Fix dependencies 11 years ago
setup.py Bump required nilmdb version to 1.6.0 11 years ago
versioneer.py Large restructuring, added setup 11 years ago

README.txt

nilmtools: Tools and utilities for interacting with the NILM Database,
or writing programs that interact with the NILM database.
by Jim Paris <jim@jtan.com>

Prerequisites:

# Runtime and build environments
sudo apt-get install python2.7 python2.7-dev python-setuptools
sudo apt-get install python-numpy python-scipy python-matplotlib

nilmdb (1.5.0+)

Install:

python setup.py install

Building new tools:

The tools in this package are meant to be installed with
"python setup.py install". If you want to make a new one,
an easier way to develop would be to first install this package,
and then copy a specific script like "src/sinefit.py" to a new
location, and modify it as desired.

To add a tool to the package, place it in "src/" and add the
appropriate configuration to "setup.py".