{"action":"created","issue":{"url":"https://api.github.com/repos/WormBase/website/issues/5732","repository_url":"https://api.github.com/repos/WormBase/website","labels_url":"https://api.github.com/repos/WormBase/website/issues/5732/labels{/name}","comments_url":"https://api.github.com/repos/WormBase/website/issues/5732/comments","events_url":"https://api.github.com/repos/WormBase/website/issues/5732/events","html_url":"https://github.com/WormBase/website/issues/5732","id":241673771,"number":5732,"title":"Antibody Class Model change and data cleanup","user":{"login":"Paul-Davis","id":717707,"avatar_url":"https://avatars1.githubusercontent.com/u/717707?v=3","gravatar_id":"","url":"https://api.github.com/users/Paul-Davis","html_url":"https://github.com/Paul-Davis","followers_url":"https://api.github.com/users/Paul-Davis/followers","following_url":"https://api.github.com/users/Paul-Davis/following{/other_user}","gists_url":"https://api.github.com/users/Paul-Davis/gists{/gist_id}","starred_url":"https://api.github.com/users/Paul-Davis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Paul-Davis/subscriptions","organizations_url":"https://api.github.com/users/Paul-Davis/orgs","repos_url":"https://api.github.com/users/Paul-Davis/repos","events_url":"https://api.github.com/users/Paul-Davis/events{/privacy}","received_events_url":"https://api.github.com/users/Paul-Davis/received_events","type":"User","site_admin":false},"labels":[{"id":3778390,"url":"https://api.github.com/repos/WormBase/website/labels/Caltech","name":"Caltech","color":"FF7711","default":false},{"id":3567514,"url":"https://api.github.com/repos/WormBase/website/labels/data%20(problem)","name":"data (problem)","color":"207de5","default":false}],"state":"open","locked":false,"assignee":{"login":"draciti","id":901243,"avatar_url":"https://avatars3.githubusercontent.com/u/901243?v=3","gravatar_id":"","url":"https://api.github.com/users/draciti","html_url":"https://github.com/draciti","followers_url":"https://api.github.com/users/draciti/followers","following_url":"https://api.github.com/users/draciti/following{/other_user}","gists_url":"https://api.github.com/users/draciti/gists{/gist_id}","starred_url":"https://api.github.com/users/draciti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/draciti/subscriptions","organizations_url":"https://api.github.com/users/draciti/orgs","repos_url":"https://api.github.com/users/draciti/repos","events_url":"https://api.github.com/users/draciti/events{/privacy}","received_events_url":"https://api.github.com/users/draciti/received_events","type":"User","site_admin":false},"assignees":[{"login":"draciti","id":901243,"avatar_url":"https://avatars3.githubusercontent.com/u/901243?v=3","gravatar_id":"","url":"https://api.github.com/users/draciti","html_url":"https://github.com/draciti","followers_url":"https://api.github.com/users/draciti/followers","following_url":"https://api.github.com/users/draciti/following{/other_user}","gists_url":"https://api.github.com/users/draciti/gists{/gist_id}","starred_url":"https://api.github.com/users/draciti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/draciti/subscriptions","organizations_url":"https://api.github.com/users/draciti/orgs","repos_url":"https://api.github.com/users/draciti/repos","events_url":"https://api.github.com/users/draciti/events{/privacy}","received_events_url":"https://api.github.com/users/draciti/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2017-07-10T10:54:40Z","updated_at":"2017-07-10T15:41:35Z","closed_at":null,"body":"Up Until WS260 the Antigen Text was only ever used for single remark strings, however for WS260 6 objects were updated to have a new/extended description, but added back to the database as an addition rather than updating the existing. This has exposed a problem converting the data into datomic because of the tag structure\r\n\r\nObjects:\r\n```\r\n[WBPaper00025147]:mus-101\r\n[WBPaper00042320]::anti-AIN-1\r\n[WBPaper00046889]::anti-GLH-1\r\n[WBPaper00046889]::anti-PGL-1\r\n[WBPaper00048767]::anti-DAF-16\r\n[WBPaper00049038]::anti-ELT-2\r\n```\r\n\r\nI would like to propose changing the model to make this Text a unique field so that these remarks are updated rather than partially duplicated.\r\n\r\n![antibody_changes](https://user-images.githubusercontent.com/717707/28014720-a0338354-6565-11e7-9963-e0a16299cc4e.png)\r\n\r\nThis will require a bit of processing of the existing data for these 6 objects.\r\n\r\nI hope this is ok, we have patched the data for WS260 (Datomic) and WS261(Build).\r\n\r\nPaul"},"comment":{"url":"https://api.github.com/repos/WormBase/website/issues/comments/314145988","html_url":"https://github.com/WormBase/website/issues/5732#issuecomment-314145988","issue_url":"https://api.github.com/repos/WormBase/website/issues/5732","id":314145988,"user":{"login":"epaule","id":20523,"avatar_url":"https://avatars3.githubusercontent.com/u/20523?v=3","gravatar_id":"","url":"https://api.github.com/users/epaule","html_url":"https://github.com/epaule","followers_url":"https://api.github.com/users/epaule/followers","following_url":"https://api.github.com/users/epaule/following{/other_user}","gists_url":"https://api.github.com/users/epaule/gists{/gist_id}","starred_url":"https://api.github.com/users/epaule/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/epaule/subscriptions","organizations_url":"https://api.github.com/users/epaule/orgs","repos_url":"https://api.github.com/users/epaule/repos","events_url":"https://api.github.com/users/epaule/events{/privacy}","received_events_url":"https://api.github.com/users/epaule/received_events","type":"User","site_admin":false},"created_at":"2017-07-10T15:41:35Z","updated_at":"2017-07-10T15:41:35Z","body":"yup done"}}
{"actor":{"display_login":"epaule"}}