Geeking out.

Sep 04, 2014 22:38

Things I want to play with: PANDAS. Time series data. RESTful interfaces. Machine learning algorithms.

To that end, I downloaded the WADL spec for data coming from ISO-NE.com. It's complete. There is no point meddling with WADL here, as all the service is read-only for yours truly. The important part of the WADL spec is the < grammars %gt; ( Read more... )

Leave a comment

Comments 2

arcticturtle September 13 2014, 20:55:25 UTC
Really want sandman to work as an out-of-the-box RESTful server, but it's kind of in flux right now. You may want to look at it anyway. And of course there's HTSQL, which is a freaking amazing query language and - arguably - a nice REST server too.

Pandas rocks all socks.

Check out ddlgenerator in PyPI - it's kind of a mess but might do what you need very easily. And then once you've shoved that data into an RDBMS with ddlgenerator, you can use ipython_sql to query it out into Pandas DataFrames.

Reply

ocschwar September 13 2014, 21:15:34 UTC
Oh, wow, ddl-generator looks pretty damn well suited for this task.

The data in question can be represented pretty intuitively as multisheeted spread sheets.

Each sheet belongs to a UID'd entity (e.g. a power generator or a transmission junction), each column on the sheet a numerical observation belonging to it, and each row a point in time.

If ddl-generator figures it out from the JSON output, that would pretty much rock.

Reply


Leave a comment

Up