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 31b6d82dfc Make 'make test' do nothing from command line 10 years ago
extras Update sharon cleanup.cfg 10 years ago
nilmtools Store nshift in prep metadata 10 years ago
.gitattributes Large restructuring, added setup 11 years ago
.gitignore Add copy_wildcard script 11 years ago
Makefile Make 'make test' do nothing from command line 10 years ago
README.txt prep: only process intervals present in both raw & sinefit 10 years ago
setup.py prep: only process intervals present in both raw & sinefit 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
sudo apt-get install python-numpy python-scipy python-daemon

nilmdb (1.8.5+)

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