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 "Hey, @warren I have updated my proposal according to the changes you suggested. Please have a look at them in case you get the time! Thanks a lot! " | Read more » over 5 years ago
divyabaid16 " @jeff @gauravano @IshaGupta18 @souravirus Can you please provide your valuable feedback on this proposal? " | Read more » over 5 years ago
namangupta "@warren have updated the proposal. Have a look. Thanks " | Read more » over 5 years ago
sidntrivedi012 "@warren, Also, I will really love to work on more ideas that can be implemented. For autocalibration of the peak, I think we might have to either..." | Read more » over 5 years ago
sidntrivedi012 "@warren, Yes, I too think that our primary focus should be to refine and to optimize the standalone libs like spectral-workbench.js and then integ..." | Read more » over 5 years ago
sidntrivedi012 " @warren, Thanks a lot for your review. Glad you liked the proposal. :smiley: " | Read more » over 5 years ago
harshithpabbati " @jainsubhahu mention number of hours your are gonna work for a day may be in commitment. And please run this on grammarly the are few spelling mis..." | Read more » over 5 years ago
singhav " Hi @warren @bansal_sidharth2996 @sashadev-sky @souravirus Please review my proposal. Sorry, It's too late to get the review. thank you : ) " | Read more » over 5 years ago
MaggPi " Hi, really interested in how you would approach porting OpenCV.js to Image Sequencer. Since “OpenCV.js leverages emscripten to compile OpenCV fu..." | Read more » over 5 years ago
icode365 "Hi @warren, please take a look...what are your thoughts on my comment, should we go ahead with those solutions or we need some other ways (especial..." | Read more » over 5 years ago
rkpattnaik780 " @warren . Here is my proposal, do review :) " | Read more » over 5 years ago
igniteeng000 "Hi @warren @bansal_sidharth2996 @IshaGupta18 @rexagod please review and give some valuable feedback to improve. " | Read more » over 5 years ago
icode365 " Hi @warren, 1. So for showing all the contributors including the ones that you mentioned, we can use https://github.com/kentcdodds/all-contributo..." | Read more » over 5 years ago
govindjeevan7 "Thank you @warren for the feedback and suggestions. As you've noticed, design mockups for all the suggestions are missing as they're still in prog..." | Read more » over 5 years ago
aashnaaashna "@warren I have incorporated some views on adding first-timer issues here and have made Code Climate at the earliest week along with UI testing here..." | Read more » over 5 years ago
warren "This is all really nice, thank you @icode365 !!! I think you've covered a lot of great points here. I'll chime in with some ideas: Adding Leaderb..." | Read more » over 5 years ago
warren " Hi! We'd love to hear a bit more about your proposal! Take a look at some others' proposals for an idea of how to build this out a bit! Thank you! " | Read more » over 5 years ago
warren "Hi, all! I wanted to note that one thing we are really looking for is more consistent test coverage -- as our system becomes more complex, tests a..." | Read more » over 5 years ago
warren "Re: real-world use cases, for example this one! https://github.com/publiclab/image-sequencer/issues/979 could be used for all kinds of colorimetric..." | Read more » over 5 years ago
warren " This is great, thanks so much for your proposal, @lit2017001! We've really appreciated your contributions over the past months. I will begin by w..." | Read more » over 5 years ago
aashnaaashna "Thank you so much for such a positive and detailed response . :heart: I am overwhelmed!!!!!!!! Yeah I understand your point and I ll surely make ..." | Read more » over 5 years ago
warren " @aashnaaashna this is so great! Great proposal. We've been grateful for your excellent work in image-sequencer over the past months. TCS Cool! A..." | Read more » over 5 years ago
warren " Hi @sagarpreet, thank you! Are you now able to edit your proposal on PL.org again? Sorry i should have followed up more on that. Overall i LOVE y..." | Read more » over 5 years ago
warren "Hi! This is a big ambitious project, and thank you so much for posting it! I have some input which doesn't address the technical components directl..." | Read more » over 5 years ago