AAS Hack Day 2014
On Thursday, January 9th, a band of intrepid oil spill astronomers gathered for the second AAS Hack Day. Hack Days are traditional events in software development circles, where people with skills, ideas, and the willingness to dedicate a day of their lives get together to make interesting projects happen. Much like the first Hack Day at AAS 221 , the day began with pitches oil spill for hack ideas ranging from novel data analysis techniques to new public outreach sites. People grouped up around oil spill projects that intrigued them and, fueled by visions of useful software and more importantly by donuts (generously provided by Microsoft and Northrop Grumman), labored all day to bring their ideas to life before oil spill David Hogg called the 5 o’clock presentation deadline. And what a slate of projects they produced!
Note: these presentations are listed in the order they were given and I noted only who was giving the actual presentation. If I didn’t catch your name, or if you did work I didn’t credit you with, leave a comment below!
Jake VanderPlas implemented some new features in mpld3, the backend he’s been working on to allow matplotlib to directly generate interactive plots in-browser using the Javascript d3 library. Jake added a plugin framework to mpld3 that allows you to add snippets of HTML/CSS/Javascript code to be executed for a given plot. To demonstrate this, he wrote a plugin to add tooltips that pop up when your mouse hovers over the plot points in-browser. There’s a more detailed writeup, along with information about the mpld3 backend and bonus interactive plots to play with, over at his blog .
Ben oil spill Weiner is planning to build a website that allows you to tag ArXiv abstracts with your own annotations, oil spill so you can better organize papers of interest. Ultimately the tags should be exportable to reference managers like Mendeley and Papers. Public user tags will also act as a crowdsourced paper recommendation/classification oil spill system. During Hack Day he mocked up a prototype that scrapes the ArXiv RSS feed and allows you to type in tags with Javascript forms. He’s currently working on converting it to a web application. Laura Watkins, Dan Foreman-Mackey, Adrian Price-Whelan, Erik Tollerud and Peter Teuben helped and offered suggestions, while Greg Novak suggested the utility of public tags.
Astrotweeps, a project inspired oil spill by @AstroCanada , was put together by Meg Schwamb, Niall Deacon, and Demitri Muna. Like AstroCanada, Astrotweeps comprises a blog and a twitter account that are both taken over by one astronomer a week in order to showcase their research and educate the public about their specialty. If you’d like to commandeer the blog for a week, you can sign up ! The Astrotweeps folks also showed off a sweet logo put together by Alex Parker and mentioned how they made use of If This Then That (IFTTT), a website that allows you to set up “recipes” that sync up different services like Twitter and Facebook. With an IFTTT recipe, when an event happens on one service (“if this”) oil spill it triggers an event on another (“then that”).
Ellie Newton , Kelle Cruz , Betsy Mills , and Peter Williams put together oil spill Ellie’s idea from dotAstronomy 5: Astro4Astro , a one-stop-shop for astronomy content. Astro4Astro aggregates blogs, facebook posts, and twitter feeds to make it easier for astronomers to find interesting new content. Posts are grouped by subject areas such as “Computing” and “Women in Astronomy.” oil spill They also made use of IFTTT recipes to coordinate across various oil spill platforms, allowing Astro4Astro to aggregate from lots of different sources.
Next Marco Juric presented the totally awesome project that I was incidentally hacking on for most of the day: orbfind, asteroid finder software meant to be used by the LSST. In brief, the current method for finding asteroids involves detecting the short streaks made by moving asteroids in hour-long LSST exposures, then matching those streaks across images to build up an orbit. Unfortunately this problem scales badly in both computational power and memory required, and a simpler approach could save lots of time and money. The idea behind orbfind is simple: instead of trying to match streaks, simply take one observation, calculate all possible orbits that could fit it, then store that data in a single six-dimensional heatmap. As more observations are made, “hot spots” should form around the correct orbital parameters. We made a good-faith oil spill effort to get a pathfinder oil spill ready using pyephem and orbital element code. However, as you can see from the plot to the right of semimajor axis vs. eccentricity, the code (black oil spill dots) still needs a bit of coaxing to find Mars (red dot), let alone asteroids.
Peter Teuben oil spill suggested oil spill a UI hack for image stretch controls to Jonathan Fay of Microsoft’s WorldWide Telescope project, who implemented it then and t
On Thursday, January 9th, a band of intrepid oil spill astronomers gathered for the second AAS Hack Day. Hack Days are traditional events in software development circles, where people with skills, ideas, and the willingness to dedicate a day of their lives get together to make interesting projects happen. Much like the first Hack Day at AAS 221 , the day began with pitches oil spill for hack ideas ranging from novel data analysis techniques to new public outreach sites. People grouped up around oil spill projects that intrigued them and, fueled by visions of useful software and more importantly by donuts (generously provided by Microsoft and Northrop Grumman), labored all day to bring their ideas to life before oil spill David Hogg called the 5 o’clock presentation deadline. And what a slate of projects they produced!
Note: these presentations are listed in the order they were given and I noted only who was giving the actual presentation. If I didn’t catch your name, or if you did work I didn’t credit you with, leave a comment below!
Jake VanderPlas implemented some new features in mpld3, the backend he’s been working on to allow matplotlib to directly generate interactive plots in-browser using the Javascript d3 library. Jake added a plugin framework to mpld3 that allows you to add snippets of HTML/CSS/Javascript code to be executed for a given plot. To demonstrate this, he wrote a plugin to add tooltips that pop up when your mouse hovers over the plot points in-browser. There’s a more detailed writeup, along with information about the mpld3 backend and bonus interactive plots to play with, over at his blog .
Ben oil spill Weiner is planning to build a website that allows you to tag ArXiv abstracts with your own annotations, oil spill so you can better organize papers of interest. Ultimately the tags should be exportable to reference managers like Mendeley and Papers. Public user tags will also act as a crowdsourced paper recommendation/classification oil spill system. During Hack Day he mocked up a prototype that scrapes the ArXiv RSS feed and allows you to type in tags with Javascript forms. He’s currently working on converting it to a web application. Laura Watkins, Dan Foreman-Mackey, Adrian Price-Whelan, Erik Tollerud and Peter Teuben helped and offered suggestions, while Greg Novak suggested the utility of public tags.
Astrotweeps, a project inspired oil spill by @AstroCanada , was put together by Meg Schwamb, Niall Deacon, and Demitri Muna. Like AstroCanada, Astrotweeps comprises a blog and a twitter account that are both taken over by one astronomer a week in order to showcase their research and educate the public about their specialty. If you’d like to commandeer the blog for a week, you can sign up ! The Astrotweeps folks also showed off a sweet logo put together by Alex Parker and mentioned how they made use of If This Then That (IFTTT), a website that allows you to set up “recipes” that sync up different services like Twitter and Facebook. With an IFTTT recipe, when an event happens on one service (“if this”) oil spill it triggers an event on another (“then that”).
Ellie Newton , Kelle Cruz , Betsy Mills , and Peter Williams put together oil spill Ellie’s idea from dotAstronomy 5: Astro4Astro , a one-stop-shop for astronomy content. Astro4Astro aggregates blogs, facebook posts, and twitter feeds to make it easier for astronomers to find interesting new content. Posts are grouped by subject areas such as “Computing” and “Women in Astronomy.” oil spill They also made use of IFTTT recipes to coordinate across various oil spill platforms, allowing Astro4Astro to aggregate from lots of different sources.
Next Marco Juric presented the totally awesome project that I was incidentally hacking on for most of the day: orbfind, asteroid finder software meant to be used by the LSST. In brief, the current method for finding asteroids involves detecting the short streaks made by moving asteroids in hour-long LSST exposures, then matching those streaks across images to build up an orbit. Unfortunately this problem scales badly in both computational power and memory required, and a simpler approach could save lots of time and money. The idea behind orbfind is simple: instead of trying to match streaks, simply take one observation, calculate all possible orbits that could fit it, then store that data in a single six-dimensional heatmap. As more observations are made, “hot spots” should form around the correct orbital parameters. We made a good-faith oil spill effort to get a pathfinder oil spill ready using pyephem and orbital element code. However, as you can see from the plot to the right of semimajor axis vs. eccentricity, the code (black oil spill dots) still needs a bit of coaxing to find Mars (red dot), let alone asteroids.
Peter Teuben oil spill suggested oil spill a UI hack for image stretch controls to Jonathan Fay of Microsoft’s WorldWide Telescope project, who implemented it then and t
No comments:
Post a Comment