{"action":"created","issue":{"url":"https://api.github.com/repos/christophergandrud/networkD3/issues/110","repository_url":"https://api.github.com/repos/christophergandrud/networkD3","labels_url":"https://api.github.com/repos/christophergandrud/networkD3/issues/110/labels{/name}","comments_url":"https://api.github.com/repos/christophergandrud/networkD3/issues/110/comments","events_url":"https://api.github.com/repos/christophergandrud/networkD3/issues/110/events","html_url":"https://github.com/christophergandrud/networkD3/pull/110","id":141927785,"number":110,"title":"Add hive plot to networkD3","user":{"login":"cashoes","id":14928968,"avatar_url":"https://avatars.githubusercontent.com/u/14928968?v=3","gravatar_id":"","url":"https://api.github.com/users/cashoes","html_url":"https://github.com/cashoes","followers_url":"https://api.github.com/users/cashoes/followers","following_url":"https://api.github.com/users/cashoes/following{/other_user}","gists_url":"https://api.github.com/users/cashoes/gists{/gist_id}","starred_url":"https://api.github.com/users/cashoes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cashoes/subscriptions","organizations_url":"https://api.github.com/users/cashoes/orgs","repos_url":"https://api.github.com/users/cashoes/repos","events_url":"https://api.github.com/users/cashoes/events{/privacy}","received_events_url":"https://api.github.com/users/cashoes/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-03-18T17:14:30Z","updated_at":"2016-03-18T18:23:21Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/christophergandrud/networkD3/pulls/110","html_url":"https://github.com/christophergandrud/networkD3/pull/110","diff_url":"https://github.com/christophergandrud/networkD3/pull/110.diff","patch_url":"https://github.com/christophergandrud/networkD3/pull/110.patch"},"body":"This is a minimal working implementation of the hive plot (http://www.hiveplot.net/) largely adapted from code by Mike Bostock found here (https://gist.github.com/mbostock/2066415).\r\n\r\nCurrently maps nodes to 3 axes by identifying sources, sinks and hub or manager nodes. Node size, colour, link size and colour are mappable, though I still need to add some sanity checking code on the R side to make sure inputs make sense.\r\n\r\nI'd appreciate a discussion around features to add or tips on the javascript side, as this is my first dive into D3.js."},"comment":{"url":"https://api.github.com/repos/christophergandrud/networkD3/issues/comments/198481816","html_url":"https://github.com/christophergandrud/networkD3/pull/110#issuecomment-198481816","issue_url":"https://api.github.com/repos/christophergandrud/networkD3/issues/110","id":198481816,"user":{"login":"cashoes","id":14928968,"avatar_url":"https://avatars.githubusercontent.com/u/14928968?v=3","gravatar_id":"","url":"https://api.github.com/users/cashoes","html_url":"https://github.com/cashoes","followers_url":"https://api.github.com/users/cashoes/followers","following_url":"https://api.github.com/users/cashoes/following{/other_user}","gists_url":"https://api.github.com/users/cashoes/gists{/gist_id}","starred_url":"https://api.github.com/users/cashoes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cashoes/subscriptions","organizations_url":"https://api.github.com/users/cashoes/orgs","repos_url":"https://api.github.com/users/cashoes/repos","events_url":"https://api.github.com/users/cashoes/events{/privacy}","received_events_url":"https://api.github.com/users/cashoes/received_events","type":"User","site_admin":false},"created_at":"2016-03-18T18:23:21Z","updated_at":"2016-03-18T18:23:21Z","body":"My googling-skills failed me... I knew of HiveR, but wasn't aware of d3hiver (when do you sleep?!) The functionality of mine is pretty basic (I took this on partly to learn more about D3). Thank you for the blog post link... I'll take a look. Merging functionality seems the best path forwards and leveraging HiveR's existing capabilities would be smart..."}}