D3 based open source data visualization tool ;-)

Some days ago, I posted superset. It was amazing for me.
Superset needs database for retrieve data to make visualization. It is difficult to handle database such as Postgres, Oracle, MySQL etc. for medicinal chemist.
Today, I found very nice tool for data visualization based on D3.js.
The name is ‘raw’.
The tool can use not only web app but also your local environment. Wow it’s good news! Raw can make many visualization via web interface.
URL is following.
http://raw.densitydesign.org/
https://github.com/densitydesign/raw/

It is very easy to build local environment.
To install raw in your local PC, it is required to install bower at first. It is installed by npm.
And after installed bower, install raw is simple.

$ git clone git://github.com/densitydesign/raw.git
$ cd raw
$ bower install
# That's all 😉
# Let's start server ( following command is for python3+ )
$ python -m http.server 4000

Now I can access http://localhost:4000 and get following image.
fig1
At first I need to paste data to input box. I used sample data for sanky diagram.

source,target1,target2,value
Barry,Elvis,Sarah,2
Frodo,Elvis,Sarah,2
Frodo,Sarah,Elvis,2
Barry,Alice,Elvis,2
Elvis,Sarah,Barry,2
Elvis,Alice,Barry,2
Sarah,Alice,Barry,4

And select some parameters for making figure. Just all, I could get sanky diagram.
fig2
Easy!!!!!

Also I can make scatter plot via very simple procedure. I used car dataset for example.
screen-shot-2016-12-14-at-22-43-34
fig4

It was amazing for me because to make visualization, it is only needed to paste data and set up some parameters through web interface. @_@
It is interesting app isn’t it ? If reader who interested in the code, please try it. 😉

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s