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
IshaGupta18 " Oh wow, thank you so much for the ideas and support. We would definitely follow the best approach in building the library and get in touch with @r..." | Read more » over 5 years ago
tonchuks "Thank you @warren, I do understand. I am better than I was before joining Publiclab because I have learnt a lot these past few months - and that me..." | Read more » over 5 years ago
warren " Hello @igniteeng000, thank you for your proposal! I wanted to reach out to say that we have to make tough choices each year and I wish we could ac..." | Read more » over 5 years ago
warren "Hello @tonchuks, thank you so much for your proposal. I wanted to reach out to say that due to the limited number of slots, we must make difficult ..." | Read more » over 5 years ago
warren " Hi, @rkpattnail780, I wanted to offer my appreciation for your proposal and wish we could accept more projects each year. Thank you for your work ..." | Read more » over 5 years ago
warren "I guess I'm saying in particular that moving the integration-with-plots2 step later in your schedule may help your code be more independent and sel..." | Read more » over 5 years ago
warren "And finally, I want to encourage you both to try building a completely bare-bones system first; don't sweat about the styling, the different graph ..." | Read more » over 5 years ago
warren "Actually, @sidntrivedi012 will also be working on a stand-alone library that plugs into a Rails app -- Spectral Workbench Capture! So, this is a go..." | Read more » over 5 years ago
warren " Hi @ishaGupta18! I wanted to be sure you and @namangupta connect about the shared parts of your project. I think it's worth also connecting with @..." | Read more » over 5 years ago
petter_mansson1 "For calibrating the Raspberry PInoIR camera I wrote a gui application to just play around with till I found a good result. I looked for values that..." | Read more » over 5 years ago
MaggPi " These are really good questions. 1) Calibration - Calibration typically involves placing known reference samples in the scene, check out https://..." | Read more » over 5 years ago
gauravano " Great! " | Read more » over 5 years ago
rexagod " Referencing this here as well: https://github.com/publiclab/Leaflet.DistortableImage/issues/110#issuecomment-488421626 " | Read more » over 5 years ago
warren " Added a line on the increase in "Outreachy/GSoC season"! :raised_hands: " | Read more » over 5 years ago
rexagod "Hey, @justinmanley! Thank you so much for looking at my proposal, and while I did have a glance at your comment a bit earlier, I was actually quite..." | Read more » over 5 years ago
justinmanley "@rexagod this is an amazing proposal. great job! +1 to @warren's inclination towards modularity. You're on the right track, especially with the co..." | Read more » over 5 years ago
kelukaliya " I hope that forum keeps growing to greater heights " | Read more » over 5 years ago
Geor97 " Don't worry!))) " | Read more » over 5 years ago
vibhordelgupta "@jywarren Thanks a ton for the substantive feedback! About the changes, here is what I have in mind: Regarding the UI testing harness, I had the..." | Read more » over 5 years ago
bansal_sidharth2996 " Hi everyone, We are also participating in the Google Summer Of Docs program this year. So anyone willing to be a mentor for the program then pleas..." | Read more » over 5 years ago
bansal_sidharth2996 " Hi we have sent the invites. Just a reminder to the folks who missed to fill in the form. Please fill it asap Thanks all for making PL a lovely p..." | Read more » over 5 years ago
bsugar " Awesome, thanks @liz! " | Read more » over 5 years ago
liz " @liz has marked @bsugar as a co-author. " | Read more » over 5 years ago
bsugar "@warren, I didn't get a chance to run this activity yet, but I will because my next commit will be from the terminal. In the meantime, can I sugge..." | Read more » over 5 years ago