{"action":"created","issue":{"url":"https://api.github.com/repos/thechiselgroup/biomixer/issues/489","labels_url":"https://api.github.com/repos/thechiselgroup/biomixer/issues/489/labels{/name}","comments_url":"https://api.github.com/repos/thechiselgroup/biomixer/issues/489/comments","events_url":"https://api.github.com/repos/thechiselgroup/biomixer/issues/489/events","html_url":"https://github.com/thechiselgroup/biomixer/issues/489","id":52546805,"number":489,"title":"Cycle Detection For Tree Layouts","user":{"login":"elenavoy","id":901717,"avatar_url":"https://avatars.githubusercontent.com/u/901717?v=3","gravatar_id":"","url":"https://api.github.com/users/elenavoy","html_url":"https://github.com/elenavoy","followers_url":"https://api.github.com/users/elenavoy/followers","following_url":"https://api.github.com/users/elenavoy/following{/other_user}","gists_url":"https://api.github.com/users/elenavoy/gists{/gist_id}","starred_url":"https://api.github.com/users/elenavoy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elenavoy/subscriptions","organizations_url":"https://api.github.com/users/elenavoy/orgs","repos_url":"https://api.github.com/users/elenavoy/repos","events_url":"https://api.github.com/users/elenavoy/events{/privacy}","received_events_url":"https://api.github.com/users/elenavoy/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/thechiselgroup/biomixer/labels/Bug","name":"Bug","color":"f7c6c7"}],"state":"open","locked":false,"assignee":{"login":"elenavoy","id":901717,"avatar_url":"https://avatars.githubusercontent.com/u/901717?v=3","gravatar_id":"","url":"https://api.github.com/users/elenavoy","html_url":"https://github.com/elenavoy","followers_url":"https://api.github.com/users/elenavoy/followers","following_url":"https://api.github.com/users/elenavoy/following{/other_user}","gists_url":"https://api.github.com/users/elenavoy/gists{/gist_id}","starred_url":"https://api.github.com/users/elenavoy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elenavoy/subscriptions","organizations_url":"https://api.github.com/users/elenavoy/orgs","repos_url":"https://api.github.com/users/elenavoy/repos","events_url":"https://api.github.com/users/elenavoy/events{/privacy}","received_events_url":"https://api.github.com/users/elenavoy/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2014-12-20T01:31:18Z","updated_at":"2015-05-25T17:37:00Z","closed_at":null,"body":"Cycles in the graph break current implementation of the tree layouts. I am trying to implement cycle detection first and then add priority for inheritance relations. Currently, I'm using this algorithm: http://www.cs.tufts.edu/comp/150GA/homeworks/hw1/Johnson%2075.PDF"},"comment":{"url":"https://api.github.com/repos/thechiselgroup/biomixer/issues/comments/105276226","html_url":"https://github.com/thechiselgroup/biomixer/issues/489#issuecomment-105276226","issue_url":"https://api.github.com/repos/thechiselgroup/biomixer/issues/489","id":105276226,"user":{"login":"elenavoy","id":901717,"avatar_url":"https://avatars.githubusercontent.com/u/901717?v=3","gravatar_id":"","url":"https://api.github.com/users/elenavoy","html_url":"https://github.com/elenavoy","followers_url":"https://api.github.com/users/elenavoy/followers","following_url":"https://api.github.com/users/elenavoy/following{/other_user}","gists_url":"https://api.github.com/users/elenavoy/gists{/gist_id}","starred_url":"https://api.github.com/users/elenavoy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elenavoy/subscriptions","organizations_url":"https://api.github.com/users/elenavoy/orgs","repos_url":"https://api.github.com/users/elenavoy/repos","events_url":"https://api.github.com/users/elenavoy/events{/privacy}","received_events_url":"https://api.github.com/users/elenavoy/received_events","type":"User","site_admin":false},"created_at":"2015-05-25T17:37:00Z","updated_at":"2015-05-25T17:37:00Z","body":"Tree layout before establishing inheritance as primary relationship:\r\n![image01](https://cloud.githubusercontent.com/assets/901717/7800414/d2c7de6a-02c9-11e5-9a98-7b4672158756.png)\r\n\r\nAfter establishing  inheritance as primary relationship:\r\n![image00](https://cloud.githubusercontent.com/assets/901717/7800418/e67ccb3c-02c9-11e5-9895-d1665ce9f639.png)\r\n\r\nDisplaying only inheritance links:\r\n![image02](https://cloud.githubusercontent.com/assets/901717/7800419/f4be73ee-02c9-11e5-8273-5e0abc1d4cad.png)\r\n \r\n"}}