Digital Science Studio Flow

Digital Science Studio (DSS) “is a software platform that aggregates all the steps and big data tools necessary to get from raw data to production ready applications.”

In other words, it is an application with a fancy graphical interface that makes it easy to perform analytics and visualizations on data – big and small. Think R language, but with a beautiful Web UI. DSS is not free software, but there’s a community edition with slightly limited features that anybody may download. There’s also a 14-day free trial of the enterprise version.

A few days ago I decided to download the community edition and install it on my main computer, which is powered by Fedora 20 KDE. Installation went well, but the official documentation does not state that DSS needs to have Nginx running to function. It took about 10 minutes before I figured that out and installed Nginx from the Fedora repo. Nginx, by the way, is a Web server, just like Apache.

Related Post:  Understanding the Technology Behind Most Online Casinos and Slot Games

The Web UI of DSS is pretty easy to get used to, so I spent the better part of the afternoon messing with data with help from the official tutorials. Everything was going according to script until I wanted to view a Flow. In DSS-speak, a Flow lets you see the connection between the input and output datasets for a project, like the one shown in this screenshot.
Digital Science Studio Flow

But when I tried to view the Flow for my first project, I got the error shown in this screenshot. The text of the error was: Cannot run program “dot”: error=2, No such file or directory HTTP code: 500, type: java.io.IOException

DSS

Nothing was being written to the Nginx error log that pertained to that error, so I could get any help there. I sent an email to DSS support email and got an automated reply that said to expect a response in about 24 hours. That was on Saturday. I’m still waiting for that response. Meanwhile, a little snooping gave me the solution to the problem. I needed to install a package called Graphviz, a free software visualization software released under the Eclipse Public License (EPL).

Related Post:  Mozilla caves in to industry forces behind DRM-in-HTML standard

So that’s what I did, using this command: yum install graphviz. On Debian/Ubuntu-based distributions, it is available under the same name, so it can be installed using apt-get install graphviz.

So there you have it. A nice and short tutorial on a solution to the “HTTP code: 500, type: java.io.IOException” error on DSS. If you want to take DSS out for a spin, you need to have Nginx and graphviz installed. If you’re a Data Scientist and are looking for a simple application to use, give DSS community edition a try. DSS is able to handle data from several data sources, including files, SQL and NoSQL databases and even Hadoop. Sorry, Windows folks. DSS community edition is only available for Linux. You may download it from http://www.dataiku.com/dss/communityedition/.

Share:

Share on facebook
Facebook
Share on twitter
Twitter
Share on pinterest
Pinterest
Share on linkedin
LinkedIn

Hola! Did you notice that LinuxBSDos.com no longer runs network ads?  Yep, no more ads from the usual suspects that track you across the Internet.  But since  I still need to pay to keep the site running, feel free to make a small donation by PayPal.

Subscribe for updates. Trust me, no spam!

Mailchimp Signup Form

Sponsored links

1. Attend Algorithm Conference, a top AI and ML event for 2020.
2. Reasons to use control panel for your server.
3. DHgate Computers Electronics, Cell Phones & more.

Leave a Reply

Your email address will not be published. Required fields are marked *

Get the latest

On social media
Via my newsletter
Mailchimp Signup Form

Partner links

1. Attend Algorithm Conference, a top AI and ML event for 2021.
2. Reasons to use control panel for your server.
3. DHgate Computers Electronics, Cell Phones & more.
Hacking, pentesting distributions

Linux Distributions for Hacking

Experts use these Linux distributions for hacking, digital forensics, and pentesting.

Categories
Archives

The authors of these books are confirmed to speak during

Algorithm Conference

T-minus AI

Author was the first chairperson of AI for the U.S. Air Force.

The case for killer robots

Author is the Director of the Center for Natural and Artificial Intelligence.

Why greatness cannot be planned

Author works on AI safety as a Senior Research Scientist at Uber AI Labs.

Anastasia Marchenkova

An invitation from Anastasia Marchenkova

Hya, after stints as a quantum researcher at Georgia Tech Quantum Optics & Quantum Telecom Lab, and the University of Maryland Joint Quantum Institute, I’m now working on superconducting qubit quantum processors at Bleximo. I’ll be speaking during Algorithm Conference in Austin, Texas, July 16 – 18, 2020. Meet me there and let’s chat about progress and hype in quantum computing.