{"action":"created","issue":{"url":"https://api.github.com/repos/thompsct/SemGen/issues/80","labels_url":"https://api.github.com/repos/thompsct/SemGen/issues/80/labels{/name}","comments_url":"https://api.github.com/repos/thompsct/SemGen/issues/80/comments","events_url":"https://api.github.com/repos/thompsct/SemGen/issues/80/events","html_url":"https://github.com/thompsct/SemGen/issues/80","id":73356046,"number":80,"title":"Load and provide heavily used Physical Properties in annotator automatically","user":{"login":"thompsct","id":3989765,"avatar_url":"https://avatars.githubusercontent.com/u/3989765?v=3","gravatar_id":"","url":"https://api.github.com/users/thompsct","html_url":"https://github.com/thompsct","followers_url":"https://api.github.com/users/thompsct/followers","following_url":"https://api.github.com/users/thompsct/following{/other_user}","gists_url":"https://api.github.com/users/thompsct/gists{/gist_id}","starred_url":"https://api.github.com/users/thompsct/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thompsct/subscriptions","organizations_url":"https://api.github.com/users/thompsct/orgs","repos_url":"https://api.github.com/users/thompsct/repos","events_url":"https://api.github.com/users/thompsct/events{/privacy}","received_events_url":"https://api.github.com/users/thompsct/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/thompsct/SemGen/labels/proposal","name":"proposal","color":"c7def8"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-05-05T16:06:22Z","updated_at":"2015-05-05T18:28:37Z","closed_at":null,"body":"One feature I plan on adding through the Annotator refactoring is to create a run time library of reference terms that is separate in memory from the model. That way terms can be imported and used without needing to save them in the models themselves.\r\n\r\nI suggest we take advantage of this and automatically load the most commonly used properties every time the annotator is started. Not only would it be convenient, but would reduce the chances of an annotator picking the wrong property term."},"comment":{"url":"https://api.github.com/repos/thompsct/SemGen/issues/comments/99168805","html_url":"https://github.com/thompsct/SemGen/issues/80#issuecomment-99168805","issue_url":"https://api.github.com/repos/thompsct/SemGen/issues/80","id":99168805,"user":{"login":"thompsct","id":3989765,"avatar_url":"https://avatars.githubusercontent.com/u/3989765?v=3","gravatar_id":"","url":"https://api.github.com/users/thompsct","html_url":"https://github.com/thompsct","followers_url":"https://api.github.com/users/thompsct/followers","following_url":"https://api.github.com/users/thompsct/following{/other_user}","gists_url":"https://api.github.com/users/thompsct/gists{/gist_id}","starred_url":"https://api.github.com/users/thompsct/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thompsct/subscriptions","organizations_url":"https://api.github.com/users/thompsct/orgs","repos_url":"https://api.github.com/users/thompsct/repos","events_url":"https://api.github.com/users/thompsct/events{/privacy}","received_events_url":"https://api.github.com/users/thompsct/received_events","type":"User","site_admin":false},"created_at":"2015-05-05T18:28:37Z","updated_at":"2015-05-05T18:28:37Z","body":"Reference terms used within a model would still be stored in that model. What I mean is, you could create local lists of terms and load them independently of whether they're actually used in a particular model ( or even import just the reference terms from a model without assigning them to a data structure). These lists would be saved in their own files."}}