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
bansal_sidharth2996 "Nice to see your proposal. I really like that you have contributed to Public Lab very often " | Read more » about 6 years ago
faithngetich188 "Hello @warren @sagarpreet @bansal_sidharth2996 @gauravano. Could you please review my proposal and share your feedback. " | Read more » about 6 years ago
bansal_sidharth2996 "Great. Changes looks good to me. Thanks for the update. On Fri, Nov 2, 2018, 1:50 PM \<notifications@publiclab.org> wrote: Hi! There's been..." | Read more » about 6 years ago
maykef "Sure. " | Read more » about 6 years ago
quinn-codes-synthesis "Great, thanks for the feedback! I have made the suggested changes (except for adding graphics -- I will tackle that over the next couple of days)...." | Read more » about 6 years ago
amychan331 "Was trying to submit my proposal but the button keep getting stuck in the spinning position, so I thought it wasn't submitted and I had something l..." | Read more » about 6 years ago
warren "Wow, very cool. Could you post a pic of the dual cameras too? " | Read more » about 6 years ago
warren "I believe the second part is already complete! We implemented it a few weeks ago :-) Thanks! On Thu, Nov 1, 2018 at 5:41 PM \<notifications@pu..." | Read more » about 6 years ago
radhikadua "@Ag8n Ah, I see. Yeah, I think that's quite advanced and more towards mathematical statistics stuff. In this project, we need very basic knowledge ..." | Read more » about 6 years ago
radhikadua "Hi @warren, script to go back through posts and tag first-timer posts with first-time-poster tag, retroactively so they show up at https://publicl..." | Read more » about 6 years ago
maykef "Here is the picture for better appreciation: " | Read more » about 6 years ago
maykef "Registration is done in Matlab as per this tutorial: https://uk.mathworks.com/help/vision/examples/find-image-rotation-and-scale-using-automated-fe..." | Read more » about 6 years ago
maykef "Is this the correct order of the filters? " | Read more » about 6 years ago
warren "Ah, but perhaps you're using the wrong filter setting in Image Sequencer -- it looks like potentially the NDVI values are inverse? " | Read more » about 6 years ago
warren "WOW!!! Was that generated onboard the Pi, or in post-processing? @xose @imvec take a look! " | Read more » about 6 years ago
maykef "Instant trigger in both cameras: " | Read more » about 6 years ago
warren "Thanks for posting your draft! Please also look at other proposals and leave comments -- we are our best when we cooperate! " | Read more » about 6 years ago
Ag8n "There are a number of parts to six sigma. The different parts go from statistical analysis to design of experiment (DOE). While there are some bus..." | Read more » about 6 years ago
radhikadua "Hi @Ag8n, I tried looking at six sigma. Seems like it's a certification program in which one learns and improves their analytical skills. I'm not ..." | Read more » about 6 years ago
gauravano "Congrats on successful completion of RGSoC. Nice presentation! " | Read more » about 6 years ago
warren "And, @gauravano has joined our mentoring team! Welcome! " | Read more » about 6 years ago
warren "Also, as @sagarpreet has noted elsewhere, we are on the extended Nov 6th deadline, so you still have a bit of time! " | Read more » about 6 years ago
warren "Hi, all! Just added one more item, which I'd like to see incorporated; it should be relatively easy to add in: script to go back through posts an..." | Read more » about 6 years ago
Ag8n "One industry program for statistics ( or sadistics, as a nicname) is six sigma. This is a relatively expensive program that includes ( not kidding..." | Read more » about 6 years ago