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 36e5af4be1 Fix data_ts when clock is updated 11 years ago
src Fix data_ts when clock is updated 11 years ago
.gitattributes Large restructuring, added setup 11 years ago
.gitignore Add copy_wildcard script 11 years ago
Makefile Improve nilm-insert to support deltas, etc, for accelerometer data 11 years ago
README.txt Update README dependencies 11 years ago
setup.py Build nilm-prep tool 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.3.1+)

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".