{"action":"created","issue":{"url":"https://api.github.com/repos/RCOS-Grading-Server/HWserver/issues/136","labels_url":"https://api.github.com/repos/RCOS-Grading-Server/HWserver/issues/136/labels{/name}","comments_url":"https://api.github.com/repos/RCOS-Grading-Server/HWserver/issues/136/comments","events_url":"https://api.github.com/repos/RCOS-Grading-Server/HWserver/issues/136/events","html_url":"https://github.com/RCOS-Grading-Server/HWserver/issues/136","id":105712984,"number":136,"title":"Add histogram visualization for instructor/ta to monitor assignment","user":{"login":"bmcutler","id":5871417,"avatar_url":"https://avatars.githubusercontent.com/u/5871417?v=3","gravatar_id":"","url":"https://api.github.com/users/bmcutler","html_url":"https://github.com/bmcutler","followers_url":"https://api.github.com/users/bmcutler/followers","following_url":"https://api.github.com/users/bmcutler/following{/other_user}","gists_url":"https://api.github.com/users/bmcutler/gists{/gist_id}","starred_url":"https://api.github.com/users/bmcutler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bmcutler/subscriptions","organizations_url":"https://api.github.com/users/bmcutler/orgs","repos_url":"https://api.github.com/users/bmcutler/repos","events_url":"https://api.github.com/users/bmcutler/events{/privacy}","received_events_url":"https://api.github.com/users/bmcutler/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/RCOS-Grading-Server/HWserver/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/RCOS-Grading-Server/HWserver/labels/Submission%20Server","name":"Submission Server","color":"e11d21"}],"state":"open","locked":false,"assignee":{"login":"sihsob","id":9092116,"avatar_url":"https://avatars.githubusercontent.com/u/9092116?v=3","gravatar_id":"","url":"https://api.github.com/users/sihsob","html_url":"https://github.com/sihsob","followers_url":"https://api.github.com/users/sihsob/followers","following_url":"https://api.github.com/users/sihsob/following{/other_user}","gists_url":"https://api.github.com/users/sihsob/gists{/gist_id}","starred_url":"https://api.github.com/users/sihsob/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sihsob/subscriptions","organizations_url":"https://api.github.com/users/sihsob/orgs","repos_url":"https://api.github.com/users/sihsob/repos","events_url":"https://api.github.com/users/sihsob/events{/privacy}","received_events_url":"https://api.github.com/users/sihsob/received_events","type":"User","site_admin":false},"milestone":null,"comments":3,"created_at":"2015-09-10T01:15:34Z","updated_at":"2015-10-07T16:20:06Z","closed_at":null,"body":"Add a script or maybe even a webpage to allow instructor/tas to view # of submissions for a specific homework, average/max grades, detect problems with a test case (if no one is getting full credit), etc."},"comment":{"url":"https://api.github.com/repos/RCOS-Grading-Server/HWserver/issues/comments/146250254","html_url":"https://github.com/RCOS-Grading-Server/HWserver/issues/136#issuecomment-146250254","issue_url":"https://api.github.com/repos/RCOS-Grading-Server/HWserver/issues/136","id":146250254,"user":{"login":"MasterOdin","id":1845314,"avatar_url":"https://avatars.githubusercontent.com/u/1845314?v=3","gravatar_id":"","url":"https://api.github.com/users/MasterOdin","html_url":"https://github.com/MasterOdin","followers_url":"https://api.github.com/users/MasterOdin/followers","following_url":"https://api.github.com/users/MasterOdin/following{/other_user}","gists_url":"https://api.github.com/users/MasterOdin/gists{/gist_id}","starred_url":"https://api.github.com/users/MasterOdin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MasterOdin/subscriptions","organizations_url":"https://api.github.com/users/MasterOdin/orgs","repos_url":"https://api.github.com/users/MasterOdin/repos","events_url":"https://api.github.com/users/MasterOdin/events{/privacy}","received_events_url":"https://api.github.com/users/MasterOdin/received_events","type":"User","site_admin":false},"created_at":"2015-10-07T16:20:05Z","updated_at":"2015-10-07T16:20:05Z","body":"Your best bet is to write a script (I'd suggest python since it has builtin JSON library and way easier counting of files in a directory) that generates these statistics that then are saved as an html page or something.\r\n\r\nCounting the number of submissions should be fairly straightforward in this case (google this and you'll get a ton of SO answers on it), and then getting the statistics per testcase just requires you to parse submission.json for the active assignment (gotten from user_assignment_settings.json in the submissions directory) as it contains points for any given testcase. You could then compare that against the hw01_assignment_config.json file."}}