Homework 4

From Protein Prediction 2 Winter Semester 2014
Revision as of 18:41, 9 November 2014 by Wilzbachs (talk | contribs) (Due Nov. 13)

Due Nov. 13

For this exercise, please fork https://github.com/pp2-ex/homework-3 (More information about git in the next exercise or at try.github.io, or at this successful git branching model)

We provided a live parser for reddit.com for you for this exercise! It fetches and parses every two seconds the 26 highest ranked posts in reddit.com. The data has following attributes:

id which is a unique id for this post
title which is the post title
score which is the current score of this post
diff which is the current score - the previous score (2 seconds ago)

Currently the standard visualization is listing those entries as SVG text tags in an SVG tag called "redditsvg". The visualization uses d3js. Have a look at http://pp2-ex.github.io/homework-3/

Your Task till Nov 13
  1. Understand the current implementation of the function runvis() in vis.js. What does it do? How does the code handles d3 entry, update and exit?
  2. Replace this code with your own ideas (for example: posts and scores can be represented as barchart which automatically updates itself) and present those in our next calss on Nov 14th.
  3. Publish your results to Github pages (=special branch named gh-pages)
  4. Add your github page to the table below

We are looking forward to your ideas!