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 25c35a56f6 Trainola inserts into the destination stream now 10 years ago
extras Trainola inserts into the destination stream now 10 years ago
nilmtools Trainola inserts into the destination stream now 10 years ago
.gitattributes Large restructuring, added setup 11 years ago
.gitignore Add copy_wildcard script 11 years ago
Makefile Trainola inserts into the destination stream now 10 years ago
README.txt Use nilmdb.utils.interval.optimize; bump nilmdb min version 10 years ago
setup.py Use nilmdb.utils.interval.optimize; bump nilmdb min version 10 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 python-pip
sudo apt-get install python-numpy python-scipy

nilmdb (1.8.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".