{"action":"created","issue":{"url":"https://api.github.com/repos/libAtoms/JuLIP.jl/issues/28","repository_url":"https://api.github.com/repos/libAtoms/JuLIP.jl","labels_url":"https://api.github.com/repos/libAtoms/JuLIP.jl/issues/28/labels{/name}","comments_url":"https://api.github.com/repos/libAtoms/JuLIP.jl/issues/28/comments","events_url":"https://api.github.com/repos/libAtoms/JuLIP.jl/issues/28/events","html_url":"https://github.com/libAtoms/JuLIP.jl/issues/28","id":183775417,"number":28,"title":"Store arbitrary data inside Atoms types","user":{"login":"jameskermode","id":1049932,"avatar_url":"https://avatars.githubusercontent.com/u/1049932?v=3","gravatar_id":"","url":"https://api.github.com/users/jameskermode","html_url":"https://github.com/jameskermode","followers_url":"https://api.github.com/users/jameskermode/followers","following_url":"https://api.github.com/users/jameskermode/following{/other_user}","gists_url":"https://api.github.com/users/jameskermode/gists{/gist_id}","starred_url":"https://api.github.com/users/jameskermode/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jameskermode/subscriptions","organizations_url":"https://api.github.com/users/jameskermode/orgs","repos_url":"https://api.github.com/users/jameskermode/repos","events_url":"https://api.github.com/users/jameskermode/events{/privacy}","received_events_url":"https://api.github.com/users/jameskermode/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2016-10-18T19:06:04Z","updated_at":"2016-10-18T19:24:13Z","closed_at":null,"body":"I would like to be able to store additional per-atom scalar and vector and tensor properties inside the Atoms type. Examples include local energy, masses, atomic numbers, momenta and/or velocities, local stresses.\r\n\r\nWould an `at.arrays::Dict{String,Any}` that maps names to values be a reasonable solution? Should `1xN`, `3xN` and `3x3xN` properties live in different places?\r\n"},"comment":{"url":"https://api.github.com/repos/libAtoms/JuLIP.jl/issues/comments/254612095","html_url":"https://github.com/libAtoms/JuLIP.jl/issues/28#issuecomment-254612095","issue_url":"https://api.github.com/repos/libAtoms/JuLIP.jl/issues/28","id":254612095,"user":{"login":"cortner","id":7688515,"avatar_url":"https://avatars.githubusercontent.com/u/7688515?v=3","gravatar_id":"","url":"https://api.github.com/users/cortner","html_url":"https://github.com/cortner","followers_url":"https://api.github.com/users/cortner/followers","following_url":"https://api.github.com/users/cortner/following{/other_user}","gists_url":"https://api.github.com/users/cortner/gists{/gist_id}","starred_url":"https://api.github.com/users/cortner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cortner/subscriptions","organizations_url":"https://api.github.com/users/cortner/orgs","repos_url":"https://api.github.com/users/cortner/repos","events_url":"https://api.github.com/users/cortner/events{/privacy}","received_events_url":"https://api.github.com/users/cortner/received_events","type":"User","site_admin":false},"created_at":"2016-10-18T19:24:13Z","updated_at":"2016-10-18T19:24:13Z","body":"but keep the watchers in a separate dict in Julia?"}}
{"actor":{"display_login":"cortner"}}