Software
software

Public Lab has developed a number of open source software platforms to assist in the collection, analysis, storage, sharing, and conversion of data from our open source tools. The data storage and sharing websites MapKnitter.org, SpectralWorkbench.org, and Infragram.org provide long-term storage for locally produced data, and convert and present that data in open, standard formats which are easy to use for the press, "scientists", and other advocacy groups while providing community researchers with a forum to discuss, interpret, and compare their data. For example, activists mapping oil contamination from the BP oil spill and those mapping water pollution in the Gowanus Canal have thoroughly documented their work on the Public Lab platform, publishing research notes as well as embeddable web maps at MapKnitter.org. They have also achieved widespread media attention for their work, as well as, in NYC , a place on the EPA community committee involved in the canal cleanup project. _For more detail, visit https://publiclab.org/software-overview. All codebases are available on Github as linked below; the main Public Lab Github account can be found at https://github.com/publiclab_ **** [![mapknitter.png](https://i.publiclab.org/system/images/photos/000/002/610/medium/mapknitter.png)](https://i.publiclab.org/system/images/photos/000/002/610/original/mapknitter.png) ###MapKnitter [MapKnitter](https://mapknitter.org) is our oldest codebase, since 2014 has provided a free and open source means to place, rectify, and stitch aerial photographs together; in particular those collected using Public Lab's open hardware Balloon Mapping Kit. Users upload images one by one onto a base reference map, and align them in a web-based GIS system. Completed maps are exported into standard formats including TMS, GeoTiff and more. https://github.com/publiclab/mapknitter/ **** ![Spectral Workbench](https://farm9.staticflickr.com/8480/8248338918_970cb463db.jpg) ###Spectral Workbench [SpectralWorkbench.org](http://SpectralWorkbench.org) hosts an archive of open source spectra collected with Public Lab's open source spectrometer. The website enables collaboration to refine and improve sample collection and analysis techniques to identify a growing number of materials. We imagine eventually hosting a comprehensive open library which can help to investigate chemical spills, diagnose crop diseases, and identify contaminants in household products. https://github.com/jywarren/spectral-workbench/ **** ![Infragram](https://i.publiclab.org/system/images/photos/000/002/495/medium/Screen_Shot_2014-01-07_at_12.43.22_PM.png) ###Infragram.org [Infragram.org](http://infragram.org), our newest open source codebase, provides real-time multispectral image compositing for crop and vegetation analysis, as well as hosting of resulting open source images for the Public Lab collaborative research community. Users can upload images for analysis or even directly connect modified multispectral cameras and composite live video. https://github.com/p-v-o-s/infragram-js/ **** ![PublicLab.org](https://i.publiclab.org/system/images/photos/000/000/085/medium/front.png) ###PublicLab.org The online research sharing platform we’ve created at [PublicLab.org](http://publiclab.org) provides a powerful -- and free -- means for local groups to publish and promote their work, and supports their advocacy by helping to organize events, coordinate data collection, storage, publication, and outreach. https://github.com/publiclab/plots2/ **High priority issues:** https://github.com/publiclab/plots2/issues?labels=priority&page=1&state=open ...


Author Comment Last activity Moderation
patcoyle "Thanks for all the work the development puts into these tools. " | Read more » almost 9 years ago
warren "There are two problems: JavaScript generating the image file (with canvas.toDataURL()), which maybe could be done in a web worker... Next, ensurin..." | Read more » almost 9 years ago
warren "I was thinking today of the idea from a couple years ago of reimplementing full map export in the client side, and had a thought -- these matrix tr..." | Read more » almost 9 years ago
patcoyle "Nice talk. " | Read more » about 9 years ago
warren "Thanks!!! " | Read more » about 9 years ago
warren "Wow, that's great. Looks like sub-10-meter precision perhaps! " | Read more » about 9 years ago
patcoyle "Jeff, in body of note above, I added a screenshot of demo map with two images auto-placed, with no further action. " | Read more » about 9 years ago
liz "this is a great presentation! we can use it for developer outreach at Open Source Bridge in Portland this summer! @mathew @natalie @becki " | Read more » about 9 years ago
warren "Thanks! https://github.com/publiclab/spectral-workbench/issues/115 " | Read more » about 9 years ago
wecapa "Thanks. I just posted the issue on Github. " | Read more » about 9 years ago
patcoyle "Jeff, almost no translating of images. Along the pier, mostly just auto-place, scale and rotate. I just had message to re-export, so am trying agai..." | Read more » about 9 years ago
warren "Hi, -- we're hoping to revise the videos soon but the interfaces may change again soon as well, so we're holding off for a little bit. Making the v..." | Read more » about 9 years ago
warren "Wow, so how much re-arranging did you have to do after uploading each image? Can you share a screen capture of what the images look like when they'..." | Read more » about 9 years ago
eustatic "rad " | Read more » about 9 years ago
patcoyle "Jeff, Nice quick walk through video. Thanks again to the whole team. " | Read more » about 9 years ago
warren "Hi, @geraldmc - I guess I have a slight preference for using PublicLab.org wikis, but I'm relatively agnostic. I tend to think that putting more do..." | Read more » over 9 years ago
geraldmc "I had a quick look and noticed we don't maintain wikis for any of the PL repositories. Any opinion for or against using Github wikis? A README is ..." | Read more » over 9 years ago
justinmanley "@btbonval, @warren - thanks both for your comments! @btbonval - I think you're probably right about the distinction between GitHub issues and plot..." | Read more » over 9 years ago
warren "I just wanted to +1 this post -- and although as @btbonval points out, I am the only paid developer on these projects, I can only devote about 10-2..." | Read more » over 9 years ago
stevie "Justin! I am SOO excited about this post! These are great reflections and ideas. Let me know if the community development team can help in anyway @..." | Read more » over 9 years ago
btbonval "Justin, this is a great step you've taken. From my own experience with companies that pay me for open source software, there tends to be this disc..." | Read more » over 9 years ago
airfix4 "Thank you. " | Read more » over 9 years ago
nedhorning "At this time it is not possible to use geo-reference data. If there is sufficient interest in that functionality I could try to add it but it's not..." | Read more » over 9 years ago
airfix4 "Hello, I'm new to the organization...and NIR technology in general. I have played some with the Photo-monitoring plug in. Great too by the way! Is ..." | Read more » over 9 years ago