/trainset

A lightweight web application for brushing labels onto time series data; useful for building training sets.

Primary LanguageJavaScriptMIT LicenseMIT

TRAINSET

TRAINSET is a graphical tool for labeling time series data. You can upload multiple series and apply one or many labels. In the GIF below, series_a is being labled with bar and biz labels while series_b is serving as a reference.

TRAINSET labeling GIF

Hosted Version

If you just want to use TRAINSET and don't want to mess with deploying it, head to the hosted version

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# testing script for serving prod build locally
npm run start

# build for production and view the bundle analyzer report
npm run build --report

# pushing to heroku

git push heroku master

see here.

For a detailed explanation on how things work, check out the guide and docs for vue-loader.

Funding Support

The development of TRAINSET was funded by the NIH Clean Cooking Implementation Science Network with funding from the NIH Common Fund for Global Health. The development team and cookstove community are grateful for this support.