{"action":"created","issue":{"url":"https://api.github.com/repos/dask/dask/issues/174","repository_url":"https://api.github.com/repos/dask/dask","labels_url":"https://api.github.com/repos/dask/dask/issues/174/labels{/name}","comments_url":"https://api.github.com/repos/dask/dask/issues/174/comments","events_url":"https://api.github.com/repos/dask/dask/issues/174/events","html_url":"https://github.com/dask/dask/issues/174","id":71356312,"number":174,"title":"Investigate sparse matrices","user":{"login":"mrocklin","id":306380,"avatar_url":"https://avatars.githubusercontent.com/u/306380?v=3","gravatar_id":"","url":"https://api.github.com/users/mrocklin","html_url":"https://github.com/mrocklin","followers_url":"https://api.github.com/users/mrocklin/followers","following_url":"https://api.github.com/users/mrocklin/following{/other_user}","gists_url":"https://api.github.com/users/mrocklin/gists{/gist_id}","starred_url":"https://api.github.com/users/mrocklin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mrocklin/subscriptions","organizations_url":"https://api.github.com/users/mrocklin/orgs","repos_url":"https://api.github.com/users/mrocklin/repos","events_url":"https://api.github.com/users/mrocklin/events{/privacy}","received_events_url":"https://api.github.com/users/mrocklin/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dask/dask/labels/array","name":"array","color":"006b75"},{"url":"https://api.github.com/repos/dask/dask/labels/dataframe","name":"dataframe","color":"fbca04"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-04-27T17:53:52Z","updated_at":"2016-04-28T14:12:21Z","closed_at":"2016-04-26T20:13:24Z","body":"Some questions for anyone who happens along:\r\n\r\n1.  For what applications do people use large sparse matrices?\r\n2.  How do they store these matrices?\r\n3.  What operations do they need?\r\n4.  What do blocked algorithms tend to look like in this case?\r\n\r\nI can imagine a few solutions but I'm likely to build the wrong thing without hearing from people first.  This might require a little research."},"comment":{"url":"https://api.github.com/repos/dask/dask/issues/comments/215436123","html_url":"https://github.com/dask/dask/issues/174#issuecomment-215436123","issue_url":"https://api.github.com/repos/dask/dask/issues/174","id":215436123,"user":{"login":"mrocklin","id":306380,"avatar_url":"https://avatars.githubusercontent.com/u/306380?v=3","gravatar_id":"","url":"https://api.github.com/users/mrocklin","html_url":"https://github.com/mrocklin","followers_url":"https://api.github.com/users/mrocklin/followers","following_url":"https://api.github.com/users/mrocklin/following{/other_user}","gists_url":"https://api.github.com/users/mrocklin/gists{/gist_id}","starred_url":"https://api.github.com/users/mrocklin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mrocklin/subscriptions","organizations_url":"https://api.github.com/users/mrocklin/orgs","repos_url":"https://api.github.com/users/mrocklin/repos","events_url":"https://api.github.com/users/mrocklin/events{/privacy}","received_events_url":"https://api.github.com/users/mrocklin/received_events","type":"User","site_admin":false},"created_at":"2016-04-28T14:12:21Z","updated_at":"2016-04-28T14:12:21Z","body":"Sparse matrices are certainly valuable.  There are also about ten ways to do them.  I definitely don't have time to do these and I'm not certain that they should be maintained with the core library.  It would be great to see external contributors take on this valuable idea."}}