{"id":12956,"date":"2020-05-27T16:02:50","date_gmt":"2020-05-27T16:02:50","guid":{"rendered":"https:\/\/www.ssec.wisc.edu\/news\/?p=12956"},"modified":"2020-05-27T16:25:48","modified_gmt":"2020-05-27T16:25:48","slug":"ssec-vispy-project-awarded-chan-zuckerberg-initiative-grant","status":"publish","type":"post","link":"https:\/\/www.ssec.wisc.edu\/news\/articles\/12956","title":{"rendered":"SSEC VisPy project awarded Chan Zuckerberg Initiative grant"},"content":{"rendered":"\n<p>A University of Wisconsin\u2013Madison <a href=\"https:\/\/www.ssec.wisc.edu\/\" target=\"_blank\" rel=\"noreferrer noopener\">Space Science and Engineering Center<\/a> project aimed at growing a Python programming community was <a href=\"https:\/\/chanzuckerberg.com\/eoss\/proposals\/\" target=\"_blank\" rel=\"noreferrer noopener\">selected for funding<\/a> in May 2020 by the <a href=\"https:\/\/chanzuckerberg.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Chan Zuckerberg Initiative<\/a>. The one-year grant seeks to build and expand the framework around VisPy (short for Visual Python), a powerful, community-driven programming library used to visualize data.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ssec.wisc.edu\/news\/wp-content\/uploads\/sites\/19\/2020\/05\/David_Hoese.jpeg\" alt=\"\" class=\"wp-image-12959\" width=\"172\" height=\"172\" srcset=\"https:\/\/www.ssec.wisc.edu\/news\/wp-content\/uploads\/sites\/19\/2020\/05\/David_Hoese.jpeg 400w, https:\/\/www.ssec.wisc.edu\/news\/wp-content\/uploads\/sites\/19\/2020\/05\/David_Hoese-325x325.jpeg 325w, https:\/\/www.ssec.wisc.edu\/news\/wp-content\/uploads\/sites\/19\/2020\/05\/David_Hoese-125x125.jpeg 125w\" sizes=\"auto, (max-width: 172px) 100vw, 172px\" \/><figcaption>SSEC scientific programmer David Hoese. Credit: David Hoese<\/figcaption><\/figure><\/div>\n\n\n\n<p>\u201cVisPy is useful to the scientific community and provides ways to do fast visualizations,\u201d says David Hoese, SSEC scientific programmer and principal investigator of the project. \u201cCompared to other visualization techniques that rely on the central processing unit, VisPy uses the graphics processing unit and allows it to produce visualizations based on large data sets.\u201d<\/p>\n\n\n\n<p><a href=\"http:\/\/vispy.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">VisPy<\/a> is an open source, <a href=\"https:\/\/www.python.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Python<\/a> library that grew organically from the collaboration between other Python projects including visvis, galry, glumpy and pyqtgraph. According to Hoese, when VisPy was launched in 2013 it quickly attracted an active community of developers and users. However, after several years of heavy development the maintainers of the VisPy project were no longer able to keep pace with, and direct, the library\u2019s growth. Currently, VisPy has a community of several thousand users, with tens of thousands of downloads since it was first released.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1026\" height=\"535\" src=\"https:\/\/www.ssec.wisc.edu\/news\/wp-content\/uploads\/sites\/19\/2020\/05\/example_sift_visualization-1026x535.png\" alt=\"\" class=\"wp-image-12961\" srcset=\"https:\/\/www.ssec.wisc.edu\/news\/wp-content\/uploads\/sites\/19\/2020\/05\/example_sift_visualization-1026x535.png 1026w, https:\/\/www.ssec.wisc.edu\/news\/wp-content\/uploads\/sites\/19\/2020\/05\/example_sift_visualization-325x169.png 325w, https:\/\/www.ssec.wisc.edu\/news\/wp-content\/uploads\/sites\/19\/2020\/05\/example_sift_visualization-768x400.png 768w, https:\/\/www.ssec.wisc.edu\/news\/wp-content\/uploads\/sites\/19\/2020\/05\/example_sift_visualization.png 1103w\" sizes=\"auto, (max-width: 1026px) 100vw, 1026px\" \/><figcaption>VisPy is a powerful, community-driven programming library used to visualize data, including imagery created from satellite data. Credit: David Hoese<\/figcaption><\/figure>\n\n\n\n<p>Hoese\u2019s VisPy project aims to address this problem by creating a framework and code of conduct for the community that is designed to attract new members. Reducing the barriers to entry by making the robust programming language easy to understand and accessible is crucial, says Hoese, while at the same time, setting community standards. Other goals include creating contributor guides, governance documents, training videos and presenting at the 2021 SciPy Conference.<\/p>\n\n\n\n<p>\u201cWith this project we aim to bring many more users to the community and cultivate more contributors to continue the development and improvement of this useful tool,\u201d says Hoese.<\/p>\n\n\n\n<p><em>This work is supported by the <\/em><a href=\"https:\/\/chanzuckerberg.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Chan Zuckerberg Initiative<\/em><\/a><em>.<\/em> <\/p>\n\n\n\n<p><em>Cover photo credit: VisPy Development Team<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The one-year grant seeks to build and expand the framework around VisPy (short for Visual Python), a powerful, community-driven programming library used to visualize data.<\/p>\n","protected":false},"author":17,"featured_media":12960,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[13],"tags":[14],"class_list":["post-12956","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-featured-stories","tag-cimss"],"acf":{"include_for_media_link":"no","guest_author":[{"first_name":"","last_name":"","link":""}],"sub_title":"","ssec_home_page_carousel_image":"https:\/\/www.ssec.wisc.edu\/news\/wp-content\/uploads\/sites\/19\/2020\/05\/collection-custom-lines_credit_VisPy.jpg","short_title":"SSEC VisPy project awarded Chan Zuckerberg Initiative grant"},"_links":{"self":[{"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/posts\/12956","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/comments?post=12956"}],"version-history":[{"count":22,"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/posts\/12956\/revisions"}],"predecessor-version":[{"id":12982,"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/posts\/12956\/revisions\/12982"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/media\/12960"}],"wp:attachment":[{"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/media?parent=12956"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/categories?post=12956"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/tags?post=12956"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}