{"action":"created","issue":{"url":"https://api.github.com/repos/ICB-DCM/pyABC/issues/6","repository_url":"https://api.github.com/repos/ICB-DCM/pyABC","labels_url":"https://api.github.com/repos/ICB-DCM/pyABC/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/ICB-DCM/pyABC/issues/6/comments","events_url":"https://api.github.com/repos/ICB-DCM/pyABC/issues/6/events","html_url":"https://github.com/ICB-DCM/pyABC/issues/6","id":304694501,"number":6,"title":"Adaptive Distances: Only record all summary statistics when needed","user":{"login":"yannikschaelte","id":31767307,"avatar_url":"https://avatars3.githubusercontent.com/u/31767307?v=4","gravatar_id":"","url":"https://api.github.com/users/yannikschaelte","html_url":"https://github.com/yannikschaelte","followers_url":"https://api.github.com/users/yannikschaelte/followers","following_url":"https://api.github.com/users/yannikschaelte/following{/other_user}","gists_url":"https://api.github.com/users/yannikschaelte/gists{/gist_id}","starred_url":"https://api.github.com/users/yannikschaelte/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yannikschaelte/subscriptions","organizations_url":"https://api.github.com/users/yannikschaelte/orgs","repos_url":"https://api.github.com/users/yannikschaelte/repos","events_url":"https://api.github.com/users/yannikschaelte/events{/privacy}","received_events_url":"https://api.github.com/users/yannikschaelte/received_events","type":"User","site_admin":false},"labels":[{"id":645360642,"url":"https://api.github.com/repos/ICB-DCM/pyABC/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":{"login":"yannikschaelte","id":31767307,"avatar_url":"https://avatars3.githubusercontent.com/u/31767307?v=4","gravatar_id":"","url":"https://api.github.com/users/yannikschaelte","html_url":"https://github.com/yannikschaelte","followers_url":"https://api.github.com/users/yannikschaelte/followers","following_url":"https://api.github.com/users/yannikschaelte/following{/other_user}","gists_url":"https://api.github.com/users/yannikschaelte/gists{/gist_id}","starred_url":"https://api.github.com/users/yannikschaelte/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yannikschaelte/subscriptions","organizations_url":"https://api.github.com/users/yannikschaelte/orgs","repos_url":"https://api.github.com/users/yannikschaelte/repos","events_url":"https://api.github.com/users/yannikschaelte/events{/privacy}","received_events_url":"https://api.github.com/users/yannikschaelte/received_events","type":"User","site_admin":false},"assignees":[{"login":"yannikschaelte","id":31767307,"avatar_url":"https://avatars3.githubusercontent.com/u/31767307?v=4","gravatar_id":"","url":"https://api.github.com/users/yannikschaelte","html_url":"https://github.com/yannikschaelte","followers_url":"https://api.github.com/users/yannikschaelte/followers","following_url":"https://api.github.com/users/yannikschaelte/following{/other_user}","gists_url":"https://api.github.com/users/yannikschaelte/gists{/gist_id}","starred_url":"https://api.github.com/users/yannikschaelte/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yannikschaelte/subscriptions","organizations_url":"https://api.github.com/users/yannikschaelte/orgs","repos_url":"https://api.github.com/users/yannikschaelte/repos","events_url":"https://api.github.com/users/yannikschaelte/events{/privacy}","received_events_url":"https://api.github.com/users/yannikschaelte/received_events","type":"User","site_admin":false}],"milestone":null,"comments":11,"created_at":"2018-03-13T09:53:52Z","updated_at":"2018-03-15T13:30:39Z","closed_at":null,"author_association":"MEMBER","body":"Make samplers process and return only required summary statistics, in order to avoid communication overhead if distance functions only need the accepted summary statistics, but not all sampled summary statistics."},"comment":{"url":"https://api.github.com/repos/ICB-DCM/pyABC/issues/comments/373375949","html_url":"https://github.com/ICB-DCM/pyABC/issues/6#issuecomment-373375949","issue_url":"https://api.github.com/repos/ICB-DCM/pyABC/issues/6","id":373375949,"user":{"login":"yannikschaelte","id":31767307,"avatar_url":"https://avatars3.githubusercontent.com/u/31767307?v=4","gravatar_id":"","url":"https://api.github.com/users/yannikschaelte","html_url":"https://github.com/yannikschaelte","followers_url":"https://api.github.com/users/yannikschaelte/followers","following_url":"https://api.github.com/users/yannikschaelte/following{/other_user}","gists_url":"https://api.github.com/users/yannikschaelte/gists{/gist_id}","starred_url":"https://api.github.com/users/yannikschaelte/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yannikschaelte/subscriptions","organizations_url":"https://api.github.com/users/yannikschaelte/orgs","repos_url":"https://api.github.com/users/yannikschaelte/repos","events_url":"https://api.github.com/users/yannikschaelte/events{/privacy}","received_events_url":"https://api.github.com/users/yannikschaelte/received_events","type":"User","site_admin":false},"created_at":"2018-03-15T13:30:39Z","updated_at":"2018-03-15T13:30:39Z","author_association":"MEMBER","body":"So now the whole thing has been implemented in the feature branch. To see whether it works, first everything was put into an SamplingOptions object. The relevant information for the Sample is then put ahead to the Sample. This reduces the code duplication for the samplers, as all action can happen inside the Sample.\r\nIt seems to work with all samplers, including pickling, and the data storage is reduced as far as possible, i.e. it is only saved what is required to be saved. So now a second step could be to integrate this with the SingleCoreSampler somehow."}}
{"actor":{"display_login":"yannikschaelte"}}