{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,14]],"date-time":"2026-08-14T16:08:02Z","timestamp":1786723682519,"version":"3.56.0"},"reference-count":0,"publisher":"SciPy","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.25080\/shinma-7f4c6e7-00c","type":"proceedings-article","created":{"date-parts":[[2017,9,16]],"date-time":"2017-09-16T14:46:12Z","timestamp":1505573172000},"page":"81-88","source":"Crossref","is-referenced-by-count":41,"title":["pulse2percept: A Python-based simulation framework for bionic vision"],"prefix":"10.25080","author":[{"given":"Michael","family":"Beyeler","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Geoffrey","family":"Boynton","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ione","family":"Fine","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ariel","family":"Rokem","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"32550","event":{"name":"Python in Science Conference","location":"Austin, Texas","acronym":"SciPy","number":"16th"},"container-title":["Proceedings of the 16th Python in Science Conference"],"original-title":[],"deposited":{"date-parts":[[2024,8,28]],"date-time":"2024-08-28T16:08:32Z","timestamp":1724861312000},"score":1,"resource":{"primary":{"URL":"https:\/\/doi.curvenote.com\/10.25080\/shinma-7f4c6e7-00c"}},"subtitle":[],"proceedings-subject":"Scientific Computing with Python","short-title":[],"issued":{"date-parts":[[2017]]},"references-count":0,"URL":"https:\/\/doi.org\/10.25080\/shinma-7f4c6e7-00c","relation":{},"subject":[],"published":{"date-parts":[[2017]]}}}