{"action":"created","issue":{"url":"https://api.github.com/repos/Kitware/SMQTK/issues/136","labels_url":"https://api.github.com/repos/Kitware/SMQTK/issues/136/labels{/name}","comments_url":"https://api.github.com/repos/Kitware/SMQTK/issues/136/comments","events_url":"https://api.github.com/repos/Kitware/SMQTK/issues/136/events","html_url":"https://github.com/Kitware/SMQTK/issues/136","id":108687437,"number":136,"title":"New ``DescriptorIndex`` Data structure ","user":{"login":"Purg","id":735270,"avatar_url":"https://avatars.githubusercontent.com/u/735270?v=3","gravatar_id":"","url":"https://api.github.com/users/Purg","html_url":"https://github.com/Purg","followers_url":"https://api.github.com/users/Purg/followers","following_url":"https://api.github.com/users/Purg/following{/other_user}","gists_url":"https://api.github.com/users/Purg/gists{/gist_id}","starred_url":"https://api.github.com/users/Purg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Purg/subscriptions","organizations_url":"https://api.github.com/users/Purg/orgs","repos_url":"https://api.github.com/users/Purg/repos","events_url":"https://api.github.com/users/Purg/events{/privacy}","received_events_url":"https://api.github.com/users/Purg/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-28T15:47:54Z","updated_at":"2015-10-02T22:41:49Z","closed_at":null,"body":"``NearestNeighborIndex``, ``RelevancyIndex`` and ``CodeIndex`` algorithms and structure use some sort of \"index\" of descriptor element instances. I think there could be a generalized ``DescriptorElement`` index that abstractly stores instances. Elements should be query-able by their type/UUID pair (true unique identifier)."},"comment":{"url":"https://api.github.com/repos/Kitware/SMQTK/issues/comments/145173541","html_url":"https://github.com/Kitware/SMQTK/issues/136#issuecomment-145173541","issue_url":"https://api.github.com/repos/Kitware/SMQTK/issues/136","id":145173541,"user":{"login":"Purg","id":735270,"avatar_url":"https://avatars.githubusercontent.com/u/735270?v=3","gravatar_id":"","url":"https://api.github.com/users/Purg","html_url":"https://github.com/Purg","followers_url":"https://api.github.com/users/Purg/followers","following_url":"https://api.github.com/users/Purg/following{/other_user}","gists_url":"https://api.github.com/users/Purg/gists{/gist_id}","starred_url":"https://api.github.com/users/Purg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Purg/subscriptions","organizations_url":"https://api.github.com/users/Purg/orgs","repos_url":"https://api.github.com/users/Purg/repos","events_url":"https://api.github.com/users/Purg/events{/privacy}","received_events_url":"https://api.github.com/users/Purg/received_events","type":"User","site_admin":false},"created_at":"2015-10-02T22:41:49Z","updated_at":"2015-10-02T22:41:49Z","body":"Created in #140, but not propagated into other structures that could probably use it, so that should happen:\r\n* [MemoryCodeIndex](../blob/master/python/smqtk/representation/code_index/memory.py)\r\n* [LibSvmHikRelevancyIndex](../blob/master/python/smqtk/algorithms/relevancy_index/libsvm_hik.py)\r\n* probably [FlannNearestNeighborsIndex](../blob/master/python/smqtk/algorithms/nn_index/flann.py)"}}