{"action":"created","issue":{"url":"https://api.github.com/repos/QIICR/Reporting/issues/79","repository_url":"https://api.github.com/repos/QIICR/Reporting","labels_url":"https://api.github.com/repos/QIICR/Reporting/issues/79/labels{/name}","comments_url":"https://api.github.com/repos/QIICR/Reporting/issues/79/comments","events_url":"https://api.github.com/repos/QIICR/Reporting/issues/79/events","html_url":"https://github.com/QIICR/Reporting/issues/79","id":181775878,"number":79,"title":"Segment name should be initialized from 3dSlicerLabel attribute in the terminology context","user":{"login":"fedorov","id":313942,"avatar_url":"https://avatars.githubusercontent.com/u/313942?v=3","gravatar_id":"","url":"https://api.github.com/users/fedorov","html_url":"https://github.com/fedorov","followers_url":"https://api.github.com/users/fedorov/followers","following_url":"https://api.github.com/users/fedorov/following{/other_user}","gists_url":"https://api.github.com/users/fedorov/gists{/gist_id}","starred_url":"https://api.github.com/users/fedorov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fedorov/subscriptions","organizations_url":"https://api.github.com/users/fedorov/orgs","repos_url":"https://api.github.com/users/fedorov/repos","events_url":"https://api.github.com/users/fedorov/events{/privacy}","received_events_url":"https://api.github.com/users/fedorov/received_events","type":"User","site_admin":false},"labels":[{"id":441910740,"url":"https://api.github.com/repos/QIICR/Reporting/labels/enhancement","name":"enhancement","color":"c5def5","default":true},{"id":457155158,"url":"https://api.github.com/repos/QIICR/Reporting/labels/SlicerTerminology","name":"SlicerTerminology","color":"bfdadc","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":14,"created_at":"2016-10-07T21:55:46Z","updated_at":"2016-11-15T16:57:24Z","closed_at":null,"body":""},"comment":{"url":"https://api.github.com/repos/QIICR/Reporting/issues/comments/260699417","html_url":"https://github.com/QIICR/Reporting/issues/79#issuecomment-260699417","issue_url":"https://api.github.com/repos/QIICR/Reporting/issues/79","id":260699417,"user":{"login":"cpinter","id":1325980,"avatar_url":"https://avatars.githubusercontent.com/u/1325980?v=3","gravatar_id":"","url":"https://api.github.com/users/cpinter","html_url":"https://github.com/cpinter","followers_url":"https://api.github.com/users/cpinter/followers","following_url":"https://api.github.com/users/cpinter/following{/other_user}","gists_url":"https://api.github.com/users/cpinter/gists{/gist_id}","starred_url":"https://api.github.com/users/cpinter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cpinter/subscriptions","organizations_url":"https://api.github.com/users/cpinter/orgs","repos_url":"https://api.github.com/users/cpinter/repos","events_url":"https://api.github.com/users/cpinter/events{/privacy}","received_events_url":"https://api.github.com/users/cpinter/received_events","type":"User","site_admin":false},"created_at":"2016-11-15T16:57:24Z","updated_at":"2016-11-15T16:57:24Z","body":"Very useful discussion!\r\n\r\nUsing generic anatomy colors makes a lot of sense. Segment Editor already assigns consecutive colors from a different color table (Labels, based on an arbitrary decision earlier).\r\nI'm also not against the popup window (but I know Ron is in general against popups). Your suggestion sounds exactly like what Subject hierarchy is doing now, asking whether an operation is desired (No, Yes, Always).\r\n\r\nAutomatic Tissue/Tissue selection is something we also discussed here. One question about that was the color, but with this consecutive generic color assignment is seems to be solvable.\r\nWhen the user chooses terminology explicitly, then setting the PropertyType name to segment name is fine. Propagating the automatic Tissue/Tissue selection to the segment name, however, does not seem to be any better than having the default Segment_N name. I like the short list approach that Andras and Steve mentioned. I think a good implementation of this would be to assign the terminology equivalent of the consecutive structures from generic anatomy along with its color. If the structure is not what the user wants, then he/she would need to select a terminology for that structure manually (which is good in the sense that they are forced to select a correct terminology, and bad because it is more user interaction - the question is what is more important, fastness or correctness)."}}
{"actor":{"display_login":"cpinter"}}