{"action":"created","issue":{"url":"https://api.github.com/repos/NCATS-Gamma/robokop/issues/35","repository_url":"https://api.github.com/repos/NCATS-Gamma/robokop","labels_url":"https://api.github.com/repos/NCATS-Gamma/robokop/issues/35/labels{/name}","comments_url":"https://api.github.com/repos/NCATS-Gamma/robokop/issues/35/comments","events_url":"https://api.github.com/repos/NCATS-Gamma/robokop/issues/35/events","html_url":"https://github.com/NCATS-Gamma/robokop/issues/35","id":305134488,"number":35,"title":"populate node types from biolink model","user":{"login":"cbizon","id":10744350,"avatar_url":"https://avatars2.githubusercontent.com/u/10744350?v=4","gravatar_id":"","url":"https://api.github.com/users/cbizon","html_url":"https://github.com/cbizon","followers_url":"https://api.github.com/users/cbizon/followers","following_url":"https://api.github.com/users/cbizon/following{/other_user}","gists_url":"https://api.github.com/users/cbizon/gists{/gist_id}","starred_url":"https://api.github.com/users/cbizon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cbizon/subscriptions","organizations_url":"https://api.github.com/users/cbizon/orgs","repos_url":"https://api.github.com/users/cbizon/repos","events_url":"https://api.github.com/users/cbizon/events{/privacy}","received_events_url":"https://api.github.com/users/cbizon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"stevencox","id":306971,"avatar_url":"https://avatars0.githubusercontent.com/u/306971?v=4","gravatar_id":"","url":"https://api.github.com/users/stevencox","html_url":"https://github.com/stevencox","followers_url":"https://api.github.com/users/stevencox/followers","following_url":"https://api.github.com/users/stevencox/following{/other_user}","gists_url":"https://api.github.com/users/stevencox/gists{/gist_id}","starred_url":"https://api.github.com/users/stevencox/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stevencox/subscriptions","organizations_url":"https://api.github.com/users/stevencox/orgs","repos_url":"https://api.github.com/users/stevencox/repos","events_url":"https://api.github.com/users/stevencox/events{/privacy}","received_events_url":"https://api.github.com/users/stevencox/received_events","type":"User","site_admin":false},"assignees":[{"login":"stevencox","id":306971,"avatar_url":"https://avatars0.githubusercontent.com/u/306971?v=4","gravatar_id":"","url":"https://api.github.com/users/stevencox","html_url":"https://github.com/stevencox","followers_url":"https://api.github.com/users/stevencox/followers","following_url":"https://api.github.com/users/stevencox/following{/other_user}","gists_url":"https://api.github.com/users/stevencox/gists{/gist_id}","starred_url":"https://api.github.com/users/stevencox/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stevencox/subscriptions","organizations_url":"https://api.github.com/users/stevencox/orgs","repos_url":"https://api.github.com/users/stevencox/repos","events_url":"https://api.github.com/users/stevencox/events{/privacy}","received_events_url":"https://api.github.com/users/stevencox/received_events","type":"User","site_admin":false},{"login":"cbizon","id":10744350,"avatar_url":"https://avatars2.githubusercontent.com/u/10744350?v=4","gravatar_id":"","url":"https://api.github.com/users/cbizon","html_url":"https://github.com/cbizon","followers_url":"https://api.github.com/users/cbizon/followers","following_url":"https://api.github.com/users/cbizon/following{/other_user}","gists_url":"https://api.github.com/users/cbizon/gists{/gist_id}","starred_url":"https://api.github.com/users/cbizon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cbizon/subscriptions","organizations_url":"https://api.github.com/users/cbizon/orgs","repos_url":"https://api.github.com/users/cbizon/repos","events_url":"https://api.github.com/users/cbizon/events{/privacy}","received_events_url":"https://api.github.com/users/cbizon/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/NCATS-Gamma/robokop/milestones/2","html_url":"https://github.com/NCATS-Gamma/robokop/milestone/2","labels_url":"https://api.github.com/repos/NCATS-Gamma/robokop/milestones/2/labels","id":3187037,"number":2,"title":"Protocop -> Robokop","description":"We are currently making the final changes required to move from the protocop system developed as a POC to ROBOKOP, which will eventually be the production system.  This involves mostly technical refactoring of various system components for stability, performance, and cleanliness.","creator":{"login":"cbizon","id":10744350,"avatar_url":"https://avatars2.githubusercontent.com/u/10744350?v=4","gravatar_id":"","url":"https://api.github.com/users/cbizon","html_url":"https://github.com/cbizon","followers_url":"https://api.github.com/users/cbizon/followers","following_url":"https://api.github.com/users/cbizon/following{/other_user}","gists_url":"https://api.github.com/users/cbizon/gists{/gist_id}","starred_url":"https://api.github.com/users/cbizon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cbizon/subscriptions","organizations_url":"https://api.github.com/users/cbizon/orgs","repos_url":"https://api.github.com/users/cbizon/repos","events_url":"https://api.github.com/users/cbizon/events{/privacy}","received_events_url":"https://api.github.com/users/cbizon/received_events","type":"User","site_admin":false},"open_issues":9,"closed_issues":0,"state":"open","created_at":"2018-03-14T12:15:07Z","updated_at":"2018-03-14T14:38:01Z","due_on":"2018-04-03T07:00:00Z","closed_at":null},"comments":2,"created_at":"2018-03-14T12:16:29Z","updated_at":"2018-03-28T14:38:27Z","closed_at":null,"author_association":"NONE","body":"Currently, we keep a list of hand-crafted node types in robokop-interfaces and use them to tag nodes in neo4j and in the queries and so on.  But we want to populate that (or a similar thing) directly from the biolink model, (possibly with local additions)."},"comment":{"url":"https://api.github.com/repos/NCATS-Gamma/robokop/issues/comments/376910468","html_url":"https://github.com/NCATS-Gamma/robokop/issues/35#issuecomment-376910468","issue_url":"https://api.github.com/repos/NCATS-Gamma/robokop/issues/35","id":376910468,"user":{"login":"cbizon","id":10744350,"avatar_url":"https://avatars2.githubusercontent.com/u/10744350?v=4","gravatar_id":"","url":"https://api.github.com/users/cbizon","html_url":"https://github.com/cbizon","followers_url":"https://api.github.com/users/cbizon/followers","following_url":"https://api.github.com/users/cbizon/following{/other_user}","gists_url":"https://api.github.com/users/cbizon/gists{/gist_id}","starred_url":"https://api.github.com/users/cbizon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cbizon/subscriptions","organizations_url":"https://api.github.com/users/cbizon/orgs","repos_url":"https://api.github.com/users/cbizon/repos","events_url":"https://api.github.com/users/cbizon/events{/privacy}","received_events_url":"https://api.github.com/users/cbizon/received_events","type":"User","site_admin":false},"created_at":"2018-03-28T14:38:27Z","updated_at":"2018-03-28T14:38:27Z","author_association":"NONE","body":"I think that an overlay is one way to look at this.  Another is more that we might want additional types, but without overriding.  My impression is that this sort of thing is done frequently in the semantic world, where maybe an ontology is good, but you want some additional terms, so you just make those terms, and refer to the original set of terms as ancestors of yours.  If we say that we're never going to override, then I think thinks get simpler.\r\n\r\nFor concept/id type, I think that this mapping should probably live somewhere else, though maybe not anywhere more involved.  It's basically just a many-to-many relationship that we want to track.  It's not independent of the model itself, but if e.g. biolink is not tracking the prefixes in its yaml then I think we should not either... "}}
{"actor":{"display_login":"cbizon"}}