{"action":"created","issue":{"url":"https://api.github.com/repos/HIPERFIT/hipermark/issues/10","labels_url":"https://api.github.com/repos/HIPERFIT/hipermark/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/HIPERFIT/hipermark/issues/10/comments","events_url":"https://api.github.com/repos/HIPERFIT/hipermark/issues/10/events","html_url":"https://github.com/HIPERFIT/hipermark/issues/10","id":103374246,"number":10,"title":"Hiperpret should be able to export data to a file","user":{"login":"Sword-Smith","id":8418024,"avatar_url":"https://avatars.githubusercontent.com/u/8418024?v=3","gravatar_id":"","url":"https://api.github.com/users/Sword-Smith","html_url":"https://github.com/Sword-Smith","followers_url":"https://api.github.com/users/Sword-Smith/followers","following_url":"https://api.github.com/users/Sword-Smith/following{/other_user}","gists_url":"https://api.github.com/users/Sword-Smith/gists{/gist_id}","starred_url":"https://api.github.com/users/Sword-Smith/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Sword-Smith/subscriptions","organizations_url":"https://api.github.com/users/Sword-Smith/orgs","repos_url":"https://api.github.com/users/Sword-Smith/repos","events_url":"https://api.github.com/users/Sword-Smith/events{/privacy}","received_events_url":"https://api.github.com/users/Sword-Smith/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-08-26T22:02:22Z","updated_at":"2015-08-27T05:49:00Z","closed_at":null,"body":"Using hiperpret to visualize output is nice and dandy but it seems extremely likely that some users would want to export data of the run times and other results that hiperpret has read from the output of hipermark.\r\n\r\nThe best way to think of the entire dataset that hipermark produces is as a multidimensional array. One dimension for benchmarks, one for implementations, one for each compile-time variable, one for datasets, one for each run-time variable, and one for each run. The values of the multidimensional array are, in the general case, arrays themselves since both runtime, two timestamps and other outputs are produced for each run. What is the best way of representing this data so that it can be imported into other programs like MatLab or Excel? The only format that I would know how to handle this way is JSON -- and a toolbox for handling JSON in MatLab does exist.\r\n\r\nSo it would seem like a very reasonable functional requirement that hiperpret should be able to export all output data as a JSON file."},"comment":{"url":"https://api.github.com/repos/HIPERFIT/hipermark/issues/comments/135301910","html_url":"https://github.com/HIPERFIT/hipermark/issues/10#issuecomment-135301910","issue_url":"https://api.github.com/repos/HIPERFIT/hipermark/issues/10","id":135301910,"user":{"login":"Athas","id":55833,"avatar_url":"https://avatars.githubusercontent.com/u/55833?v=3","gravatar_id":"","url":"https://api.github.com/users/Athas","html_url":"https://github.com/Athas","followers_url":"https://api.github.com/users/Athas/followers","following_url":"https://api.github.com/users/Athas/following{/other_user}","gists_url":"https://api.github.com/users/Athas/gists{/gist_id}","starred_url":"https://api.github.com/users/Athas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Athas/subscriptions","organizations_url":"https://api.github.com/users/Athas/orgs","repos_url":"https://api.github.com/users/Athas/repos","events_url":"https://api.github.com/users/Athas/events{/privacy}","received_events_url":"https://api.github.com/users/Athas/received_events","type":"User","site_admin":false},"created_at":"2015-08-27T05:49:00Z","updated_at":"2015-08-27T05:49:00Z","body":"Export JSON or CSV - these are both extremely widespread formats."}}