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
warren "Hi! I appreciate you're including "Create FTO issue" at every stage! Thanks for your proposal - i echo @cess and @shreyaa's comments, would be grea..." | Read more » almost 2 years ago
ruthnwaiganjo "Thank you @shreyaa :heart: " | Read more » almost 2 years ago
ruthnwaiganjo "Hi @itm2017004 :wave: I've added the sections you've requested. Let me know if it looks okay. I also used part of your past proposal to learn more..." | Read more » almost 2 years ago
shreyaa "Hey @urvashi072000 Good work drafting the proposal. I noticed that you kept testing at the last. Writing tests alongside the fixes/changes is a g..." | Read more » almost 2 years ago
cadreia "Okay, @shreyaa. Thanks for your feedback. I'll include that right away! " | Read more » almost 2 years ago
shreyaa "Hey @cadreia For the first four weeks, you've mentioned what you'll be working on, say the comment editor or the comment response but what exactly..." | Read more » almost 2 years ago
shreyaa "Hey @ruthnwaiganjo Loved the proposal, the designs, the code snippets and the descriptive timeline. Great work! Good luck! " | Read more » almost 2 years ago
shreyaa "Hey @nwokichaamarachi I agree with Cess. It would be good to see some of the bugs/issues you might have discovered in the comment editor or what w..." | Read more » almost 2 years ago
ruthnwaiganjo "Thanks, @thedevkaren. I used the rich markdown editor.. at some point I once used the legacy editor to edit since I'd mixed the text with markdown ..." | Read more » almost 2 years ago
ruthnwaiganjo "Thanks @cess :smiley: " | Read more » almost 2 years ago
shreyaa "Hey @noi5e Great Proposal! I liked the part about tying loose ends and the ideas you have for Editor! From personal experience, you might want to..." | Read more » almost 2 years ago
thedevkaren "Amazing work 🙌🏾🙌🏾🙌🏾 " | Read more » almost 2 years ago
cess "Wow this is just great :tada: " | Read more » almost 2 years ago
cess "Hi @nwokichaamarachi , it would be good if you could include more on the approach you plan to take.... pseudo code, data flow, mockups screenshots ..." | Read more » almost 2 years ago
cess "I love the gifs , the comprehensive timeline and research done on the editor. I also love that you included what you anticipate to on a weekly basi..." | Read more » almost 2 years ago
cess "Hi @cadreia, it would be good if you could include more on the approach you plan to take. pseudo code, data flow, mockups screenshots of any existi..." | Read more » almost 2 years ago
dldisha "Thank you so much for the review. I'll make the changes according to the given mockups then. " | Read more » almost 2 years ago
dldisha "@warren yup, I have used that for reference. Have given the credit. Apologizes from my side should have taken care of that. " | Read more » almost 2 years ago
fionaodoboh "Hi @warren, thank you for the feedback. I would readjust my timeline and make corrections to it based on your feedback. I'd make a simpler version ..." | Read more » almost 2 years ago
warren "Hi, @dldisha - thanks for your proposal. I appreciate the extra UI design you've imagined and added in here and there. We do want to be sticking to..." | Read more » almost 2 years ago
warren "Hi @dldisha I saw that the image of the all posts page seems to be similar to the image from this proposal: https://publiclab.org/notes/ruthnwaigan..." | Read more » almost 2 years ago
warren "Hi @fionaodoboh - thank you!!! This is looking great. I wonder if you might come around to creating the new dashboard route and template earlier th..." | Read more » almost 2 years ago
warren "Sounds good! Thank you! " | Read more » almost 2 years ago
thedevkaren "This is really great Ruth. It has given me a great perspective. Did you use the legacy editor when drafting this or the rich markdown editor? " | Read more » almost 2 years ago