Data Visualization - Implementation at WT

As per recent conversations with Simon and others we’re starting a project here about details of visualization embedding on the WT site. This is also intended to unburden the Slack thread of more technically oriented discussion. We can also use this project to post and discuss more complex visualization implementation issues.

Using embedly we have been able to create a test case. Check it out. (Or make your own)

Given the enormous demands on the technical staff, we’ve perhaps gotten ahead of ourselves with Flourish. Nonetheless Flourish continues to be of great interest as a potential collaboration site.

Recently at the #data-viz Slack thread Chris Viau, Jason Crawford, Thomas Eagle and others expressed interest in D3.

Nick posted this post to the thread in response

nick 3:54 @here Re adding javascript for graphs and data visualisation. We are planning on implementing the ability to reproduce interactive graphs and to allow people to produce nice data visualization however this has to be done in a safe manner as Javascript is a powerful tool. If we allowed the ability for people to add javascript to a story then would create a huge security risk for the site. When we do provide the facility to create nice interactive graphs it will be done in a way that only data can be uploaded / inserted and not javascript. We are open to advice on the engine behind this visualisation and how we can implement it so that no Javascript needs to be added by a user but I doubt very much that this will be done soon as we have a lot of other things to do first.

The risks of direct js embed are clear and well known; presumably any embed can be diseased. I am hoping that because Flourish graphics are javascript based that Flourish is taking on and mitigating our javascript risk? I’m taking from Nick’s post “only data can be uploaded / inserted and not javascript” that the team envisions creating its own visualizations tools or using WordPress plug-ins of some kind. It would be helpful to better understand what Nick means.In any case and with all due respect to the agenda let’s talk about implementation here. I”m adding relevant links originally posted on the thread.

Problems in real-world data, and suggestions on how to resolve them

Edward Tufte suggests that “Every course in data science should begin with the Quartz Guide to Bad Data by Chris Groskopf. Data analysis is like painting a house: 90% is in the preparation”




  • Share

Subscribe to our newsletter

Be the first to collaborate on our developing articles

WikiTribune Open menu Close Search Like Back Next Open menu Close menu Play video RSS Feed Share on Facebook Share on Twitter Share on Reddit Follow us on Instagram Follow us on Youtube Connect with us on Linkedin Connect with us on Discord Email us