{"action":"created","issue":{"url":"https://api.github.com/repos/choderalab/yank/issues/518","repository_url":"https://api.github.com/repos/choderalab/yank","labels_url":"https://api.github.com/repos/choderalab/yank/issues/518/labels{/name}","comments_url":"https://api.github.com/repos/choderalab/yank/issues/518/comments","events_url":"https://api.github.com/repos/choderalab/yank/issues/518/events","html_url":"https://github.com/choderalab/yank/pull/518","id":182325767,"number":518,"title":"Add platform options","user":{"login":"andrrizzi","id":1682142,"avatar_url":"https://avatars.githubusercontent.com/u/1682142?v=3","gravatar_id":"","url":"https://api.github.com/users/andrrizzi","html_url":"https://github.com/andrrizzi","followers_url":"https://api.github.com/users/andrrizzi/followers","following_url":"https://api.github.com/users/andrrizzi/following{/other_user}","gists_url":"https://api.github.com/users/andrrizzi/gists{/gist_id}","starred_url":"https://api.github.com/users/andrrizzi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrrizzi/subscriptions","organizations_url":"https://api.github.com/users/andrrizzi/orgs","repos_url":"https://api.github.com/users/andrrizzi/repos","events_url":"https://api.github.com/users/andrrizzi/events{/privacy}","received_events_url":"https://api.github.com/users/andrrizzi/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-10-11T17:31:52Z","updated_at":"2016-10-11T17:36:41Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/choderalab/yank/pulls/518","html_url":"https://github.com/choderalab/yank/pull/518","diff_url":"https://github.com/choderalab/yank/pull/518.diff","patch_url":"https://github.com/choderalab/yank/pull/518.patch"},"body":"Fix #441 and #481 . Should be ready for review if tests pass.\r\n\r\n- Introduce the ability to specify the platform for the calculation through the `yank script` command and `Yank` API.\r\n- Add `precision` option in YAML.\r\n- Set the platform default precision mode to `mixed` when possible. Note that some devices do not support double or mixed precision for the OpenCL platform. In that case the default value is `single`.\r\n\r\nCurrently I've implemented the system so that the driver class takes care of the platform configuration (i.e. correcting the default precision to `mixed`), and passes a `Platform` object to `Yank`. If nothing is passed, the OpenMM default is used."},"comment":{"url":"https://api.github.com/repos/choderalab/yank/issues/comments/252988518","html_url":"https://github.com/choderalab/yank/pull/518#issuecomment-252988518","issue_url":"https://api.github.com/repos/choderalab/yank/issues/518","id":252988518,"user":{"login":"Lnaden","id":3809383,"avatar_url":"https://avatars.githubusercontent.com/u/3809383?v=3","gravatar_id":"","url":"https://api.github.com/users/Lnaden","html_url":"https://github.com/Lnaden","followers_url":"https://api.github.com/users/Lnaden/followers","following_url":"https://api.github.com/users/Lnaden/following{/other_user}","gists_url":"https://api.github.com/users/Lnaden/gists{/gist_id}","starred_url":"https://api.github.com/users/Lnaden/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Lnaden/subscriptions","organizations_url":"https://api.github.com/users/Lnaden/orgs","repos_url":"https://api.github.com/users/Lnaden/repos","events_url":"https://api.github.com/users/Lnaden/events{/privacy}","received_events_url":"https://api.github.com/users/Lnaden/received_events","type":"User","site_admin":false},"created_at":"2016-10-11T17:36:41Z","updated_at":"2016-10-11T17:36:41Z","body":"Looking over it now"}}
{"actor":{"display_login":"Lnaden"}}