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 | ||
---|---|---|---|---|---|
nmz787 | "I take it you've seen this reference design and implementation (all open source): http://web.eecs.umich.edu/~prabal/projects/hijack/ " | Read more » | over 8 years ago | |||
rmeister | "@warren, regarding the cable type: there are two different standards. The main difference is that ground and microphone signal pins are switched. B..." | Read more » | over 8 years ago | |||
warren | "Wow, great start though! One thought for debugging is to record as an audio file the output from a known source (softmodem or the fsk generator) an..." | Read more » | over 8 years ago | |||
rmeister | "Last week I tried to replicate the circuit of the SoftModem shield. I had not the exact resistor values at hand, so maybe thats why it could not re..." | Read more » | over 8 years ago | |||
warren | "If we want users to mark tags as favorites, we could potentially use profile tagging to achieve this, but I guess if we already have a way to follo..." | Read more » | over 8 years ago | |||
warren | "What about for the upvote HTML, reusing the already familiar Like template, and modifying it so it can be used for upvoting too -- Ajaxy, too. Or i..." | Read more » | over 8 years ago | |||
stevie | "Thanks for the feedback, love the Upvote :) Know we might not get feedback from @liz for a while because she is traveling, but I'm interested to h..." | Read more » | over 8 years ago | |||
ananyo2012 | "@stevie With respect to the user reputation/badging system we can use points according to the number of questions/answers and the number of upvotes..." | Read more » | over 8 years ago | |||
ananyo2012 | "@stevie Ok then we can drop the dislike button and keep a Upvote button similar to this one. Regarding the user approving an answer I think the p..." | Read more » | over 8 years ago | |||
ananyo2012 | "@warren Instead of topic wise sorted question we can use the idea of Favourite tags similar to that used in stackoverflow. The user can enter a ..." | Read more » | over 8 years ago | |||
ananyo2012 | "@stevie What I wanted to show is on clicking the Add Comment button the comment editor will show up below all comments of that section. For answe..." | Read more » | over 8 years ago | |||
warren | "a general way in which people "follow" questions Just chipping in on this, subscribing to the tag "question:balloon-mapping" subscribes you to all..." | Read more » | over 8 years ago | |||
stevie | "Hi there. Love the mockup. I had a few thoughts: Can there be a general way in which people "follow" questions. Some people really like answering..." | Read more » | over 8 years ago | |||
rmeister | "Ah, I overlooked that it was softserial in your case. Yes I think modem.js produces sine waves. At least there is a sine function in the code and ..." | Read more » | over 8 years ago | |||
warren | "Also, do you think filtering will be necessary? Depending on how it's implemented, modem.js might not care. " | Read more » | over 8 years ago | |||
warren | "Oh, cool! To clarify, I haven't yet used SoftModem, just softserial, which doesn't do FSK. This looks great, it's awesome to see the longer and sho..." | Read more » | over 8 years ago | |||
rmeister | "Hi @warren, thanks for all the hints and links. I did some testing as well. Here is a capture from the output signal of softmodem. softmodem_test..." | Read more » | over 8 years ago | |||
warren | "A few more resources -- example projects using the softmodem library: https://github.com/9labco/IR-Remote/blob/master/ir_remote/ir_remote.ino htt..." | Read more » | over 8 years ago | |||
warren | "Very early prototype code here, for playing with a more interactive mockup: https://publiclab.github.io/PublicLab.Editor/examples/ " | Read more » | over 8 years ago | |||
warren | "Oh, and the sketch I used on the Arduino was just this: https://codebender.cc/sketch:279140 for a Nanite, not a standard Arduino, but pretty simpl..." | Read more » | over 8 years ago | |||
warren | "Hi, @rmeister - was doing a little more research into this in my spare time, and found a few things -- The first was that I used an audio recordin..." | Read more » | over 8 years ago | |||
warren | "Hi, all - I'll probably post another set of sketches on this soon, but a few followup ideas: Research note sequences I've mentioned this before, ..." | Read more » | over 8 years ago | |||
warren | "I was thinking today that in searching, it's often very helpful to be able to see: the author (if it's a note) the # of stars a result has maybe ..." | Read more » | over 8 years ago | |||
stoft | "Jeff, I'd like to suggest that 'notes' have generally taken the form of either 1) "completed" sets of information or 2) focused topics of "open-end..." | Read more » | over 8 years ago |