Hacks demoed at Science Hack Day SF 2013
- Punkulele
- Driven By Efficiency (App Award)
- Symphony of the Satellites (Best Use of Data) (People's Choice)
- TextEvolution
- Cards Against Science (Entertainment Award)
- Radio Free Earth
- ROOT to HDF5
- Citizen Science Resource Book
- Synchrotron Status Viewer
- pand-AIR-o (Music Award)
- Nagelier (Best Design)
- Look. Render. Leap.
- BirdWatch
- Final Runtier
- Science Box
- Friendly Earthquakes
- Personal Planetarium (Judges Would Like to Own Award)
- Turn-key Cloud Chamber (Education Award)
- SolarLEAP
- DIY Lava (Most Dangerous Award)
- Journal of Brief Ideas (Communication Award)
- HPCGUI
- LHC Data Conversion
- Open data licensing
- Personal Planetarium
- Attention!
- Citizen Science Wikibook
- 3D Printing Sea Slugs (Please Keep Going Award)
- rEcomons (Bio Award)
- biohacking web widgets
- SwingSynth
- Darwin, the Poet (Young Scientist Award)
- xyzzy (Best Hardware)
- Essential oil extraction
- Indirect Measurment and 2D Mapping of Chlorophyll in Sediment
- Heart in a Jar!
- Range Copter
- Formicidael Opponent (Best In Show)
Punkulele
Creators: Cédric Honnet, Alex Glowaski
Robotic ukulele! Servo-controlled picks actuate the strings, driven by a Teenyduino 2.0. Further details to come on our web page. :)
APIs, data and tools used: Arduino; ukulele; micro servos; brains
Screenshots, photos and videos: http://www.alexglow.com/punkulele
Source code and links: Coming soon on hack page!
Hack URL: http://www.alexglow.com/punkulele/
Driven By Efficiency
Creators: Fernando San Martin Jorquera, Amanda Legge
"Driven By Efficiency" is a mobile application that encourages users to drive less aggressively and more fuel-efficiently by using real time data and social pressure. More specifically, the application calculates and displays the "hidden" cost of gas per gallon based on real-time accelerometer data. Driver defensiveness is also calculated based on a scale from 0% - 100%, automatically posting this information to the user's Twitter account after each driving session (i.e. "John Smith is currently driving worse than 70% of drivers on the road.")
APIs, data and tools used: accelerometer, iPhone, wheeled vehicle, MatLab
Screenshots, photos and videos:
Source code and links:
Hack URL:
Symphony of the Satellites
Creators: Ben Gleitzman, Rich Jones, Jade Wang
Symphony of Satellites is an app that generates music based on the trajectories of satellites currently overhead. As satellites appear and disappear over the horizon musical notes rise and set. The velocity of the satellite, its elevation, and other aspects of its trajectory determine the instrument, pitch, and rhythm of notes generated by that satellite and the visualization on the page.
Can you hear the music of the spheres? Could it be that you've heard them your whole life?
APIs, data and tools used: CelesTrak: provides up to date trajectory information about satellites in NORAD 2-line element sets.
PyEphem: computes rise time, set time, velocity, altitude, and everything you wanted to know about where the satellite is relative to an observer
MIDI.js: generates MIDI sound based on parameters
Screenshots, photos and videos: http://bitly.com/bundles/jadewang/1
Source code and links: Source:
https://github.com/gleitz/spheremusic
Resources:
https://github.com/mudcube/MIDI.js
http://celestrak.com/
http://rhodesmill.org/pyephem/
Hack URL: http://gleitzman.com/apps/spaceharp/
TextEvolution
Creators: David Harris
How does DNA transcription with it's error correction mechanisms work? Here we model the process by using sentences and words as the DNA strings, allowing point mutations and insertion and deletion mutations. The DNA error checking process is modeled by a spell check and the repair mechanism by the suggested best match to misspelled words. The process shows the impact of mutations on a text over time, especially in terms of the particularly harsh effect of insertion and deletion mutations.
APIs, data and tools used: Python, PyEnchant library
Screenshots, photos and videos: http://www.slideshare.net/physicsdavid/text-evolution-modeling-dna-replication-mechanisms-with-text
Source code and links: https://github.com/physicsdavid/textevolution
Hack URL:
Cards Against Science
Creators: David Harris, The crowd
A variant of the adult party game, Cards Against Humanity, made possible by the CC-BY-NC license of the original game. The set of cards is now available for free download at www.cardsagainstscience.com
APIs, data and tools used: Google forms
Screenshots, photos and videos:
Source code and links:
Hack URL: www.cardsagainstscience.com
Radio Free Earth
Creators: Chloe Weil, Jeremy Keith
The radiosphere of planet Earth extends about 70 light years outwards. Stars within this boundary have received radio and television transmissions from earth.
Find out which number one hits have reached which stars ...using Radio Free Earth!
APIs, data and tools used: Near Star Catalogue dataset: http://uranometria.blogspot.com/p/near-star-catalogue.html
Wikipedia (screenscraped for song data)
Rdio for music playback
Screenshots, photos and videos: http://dribbble.com/shots/1253660-Radio-Free-Earth
Source code and links: https://github.com/adactio/astronomicon
Hack URL: http://radio-free-earth.herokuapp.com/
ROOT to HDF5
Creators: Thomas Levine
Physicists use ROOT software for their analysis because that's what they know. The ROOT software stores its data in a ROOT file format that no other software can read. This is fine if you're only using the ROOT software, but physicists are the only people who use ROOT, and even physicists sometimes want to use something else. So wouldn't it be nice to convert ROOT files into a more standard format?
I wrote an example program for how to convert a ROOT file to HDF5, a more standard file format. The program expects a very particular dataset; it doesn't detect the schema of the dataset. Thus, it won't automatically convert arbitrary files. Instead, the script serves as a template for when you should need to do such a conversion.
APIs, data and tools used: High-energy particle data from CERN
http://ippog.web.cern.ch/sites/ippog.web.cern.ch/files/HEPTutorial.tar_.gz
ROOT (via PyROOT)
http://root.cern.ch/drupal/
h5py
http://www.h5py.org/
Screenshots, photos and videos:
Source code and links: https://github.com/tlevine/SHD_SF13
Hack URL: https://github.com/tlevine/SHD_SF13
Citizen Science Resource Book
Citizen scientists sometimes have trouble disseminating their work to peers and the general populous. Citizen scientists often find that conventional science journals are inconvenient places to publish their work; journals can have undesirable licensing, they can be slow to publish, and they can be expensive. There are many other places where people may choose to disseminate their discoveries, but many people are not aware of these places. This is why we are writing this book about how to communicate to the external world the discoveries and experiments conducted by citizen scientists.
We consider it imperative that scientific research, of all kinds, be easily accessible by professionals and laymen alike. As well, that there be some sort of portal for these people to communicate their ideas to one another. Scientific research and inquiry no longer must be limited to the privileged few, but can be made freely available and accessible to most people.
APIs, data and tools used: We composed it on WikiBooks.
https://en.wikibooks.org
As part of our process, we looked at the resources on all hundred-or-so Science Hack Day event pages on the wiki.
https://github.com/tlevine/science-hack-day-resources
http://sciencehackday.pbworks.com
Screenshots, photos and videos:
Source code and links: https://en.wikibooks.org/w/index.php?title=Citizen_Science&action=edit
https://github.com/tlevine/science-hack-day-resources
Hack URL: https://en.wikibooks.org/wiki/Citizen_Science
Synchrotron Status Viewer
Creators: Daniel Erwin, Edward Kim, Crystal Shei, Wilson Yee
Synchrotron light sources are particle accelerators used by a variety of scientists. We created visual database implemented as a web app for potential synchrotron users to get information about synchrotrons.
APIs, data and tools used: AngularJS, NodeJS, jVectorMap, jQuery, Bootstrap, jQueryUI, Heroku
Screenshots, photos and videos: N/A
Source code and links: https://github.com/eddotman/synchrotron-statuses
Hack URL: http://synchrotron-statuses.herokuapp.com/app/index.html
pand-AIR-o
Creators: Murilo Polese, Vinicius Depizzol, Megha Makam, Bassam Jalgha
This hack was inspired by the Brazilian hand drum called the pandeiro. It looks like a tambourine, and is played by hitting the drum head with different the palm and fingers at different locations. We tried to represent this playing experience by programming the Leap device to make the sounds a pandeiro makes - at least for 3 types of 'hits'. The hack samples real pandeiro audio clips that are triggered by the appropriate hand gestures. At the current stage, we can play a basic samba rhythm pattern. Let's dance!
APIs, data and tools used: Hardware: LeapMotion
API: Leap Javascript SDK
Data: recorded audio clips from our instrument (thanks KQED)
Other Tools: jQuery, Underscore, Flot
Screenshots, photos and videos: Photo of the hack in action:
https://twitter.com/grapealope/status/384372389544357889/photo/1
Source code and links: https://github.com/vdepizzol/pand-air-o
Hack URL: https://github.com/vdepizzol/pand-air-o
Nagelier
Creators: Bonnie Barrilleaux, Gabe Martin-Dempesy, Michelle Richardson
Wearable devices like Fitbit allow us to record our steps and activity level, but to access the data and get motivated, you have to constantly check the Fitbit website or look at the device itself, which is often hidden under garments. We want our household environment to respond to our activity level, giving us the accountability to stay motivated.
If your lamp starts flashing red, it's time to get out of bed and go for a walk. If you're making good progress toward your goals, the light displays colors indicating your progress. And when you reach your step goal for the day, you're rewarded with a rainbow color display.
APIs, data and tools used: Fitbit device, API, and step count data; Ruby; Arduino; WS2812 individually addressable RGB LED strips; laser-cut acrylic chandeliers repurposed from a previous art installation
Screenshots, photos and videos: https://vine.co/v/b37gM5mK9ae
http://i.imgur.com/OvD9cPL.jpg
https://vine.co/v/h6F0HT3YdgQ
http://t.co/lW4Ae5pFOW
Source code and links: http://github.com/gabetax/nagelier
Hack URL:
Look. Render. Leap.
Creators: Sam Skillman, Gabriel Hare, Isaac Cohen
The goal of this hack is to take data exported from yt (yt-project.org) and load up a 3D dataset in a web-browser and interact with it using the Leap Motion software/hardware (https://www.leapmotion.com/). To do so, we exported a fixed resolution 3D cube using N images of size NxN. After loading this into three.js PlaneGeometry meshes, we then render them using three.js's backend WebGL renderer.
For interaction, we set up a simple camera navigation where a user grabs the cube, can drag it around, and optionally add an opaque plane that can be positioned anywhere along the z-axis of the data. In this way a user can explore (in this first case) the temperature structure of a cosmological simulation run with Enzo (enzo-project.org).
The hope for the future is to be able to dynamically re-sample data using a more direct python<->Javascript interface to send instructions and data back and forth.
APIs, data and tools used: Software:
Python + yt software stack (numpy, in particular)
Javascript + three.js + leap.js
Hardware:
LeapMotion Controller Hardware
Screenshots, photos and videos: http://youtu.be/JXj6Ekdm9_w
Source code and links: https://bitbucket.org/samskillman/yt-leap
Hack URL:
BirdWatch
Creators: Brenda Jin, Melissa Kelly,Andrea Salazar,Lana Lee,Kathy Richardson
We built a app to illustrate the stationary and migratory areas of individual birds. Want to allow individuals to track their favorite birds, and ultimately get notifications when their choices arrive in their area. They can actively move through maps showing bird habitat areas, seeing local and broad patterns.
We managed to put together a demonstration with a single bird that illustrates the concept. This allowed us to learn how create javascript annotated maps, serve a tablet version with herok. Everyone learned learned new tools, and has an example with working components. The next goal is to leverage bird data achives including links with both large organizational data and citizen data.
APIs, data and tools used: * [Bootstrap 3](http://getbootstrap.com/)
* [Bootstrap Toggle Switch](http://www.bootstrap-switch.org/)
*JADE
*Leaflet mapping
* [Avibase](http://avibase.bsc-eoc.org/) The world bird database
http://www.birdsource.org/GIS/bwhawk.html
http://allaboutbirds.org/guide/Baltimore_Oriole/id
http://en.wikipedia.org/wiki/Broad-winged_Hawk
* [Wikipedia](http://en.wikipedia.org/
Screenshots, photos and videos: https://github.com/brendajin/birdwatch.git
Source code and links: https://github.com/brendajin/birdwatch.git
Hack URL: http://birdwatch.herokuapp.com/
Final Runtier
Creators: Matt Luedke, Crystal Shei, Allison Marie Cooper
Inspired by a love of running and the California Academy of Sciences' planetarium show, the Final Runtier mobile app allows users to turn their jogs into journeys in space, challenging them to not only run farther but also to imagine the vastness of the universe. Jog in miles, travel in lightyears—the Final Runtier: Where no run has gone before.
—Compare jogged Earth miles to astronomical units & lightyears
—Challenge yourself to achieve new astronomical milestones and comprehend the massive scale of the universe
—Challenge friends to catch up with your journeys!
(The prototype is an iOS app, but other mobile platforms will be developed as well.)
APIs, data and tools used: iOS7 mobile app prototype (Xcode), design with Illustrator, NASA data.
Screenshots, photos and videos: http://prezi.com/pf4q850yrq2i/?utm_campaign=share&utm_medium=copy
Source code and links:
Hack URL: wherenorunhasgonebefore.com
Science Box
Creators: Rhodey Orbits, Ken Fujimoto, Nicolas Weidinger
Science Box is a self-sterilizing cleanbox with temperature and humidity control. This is a suite of a few basic lab tools all shoved into a box that is about 50% the size of a standard Minecraft block.
APIs, data and tools used: Arduino, raspberry pi, a whole bunch of components from ManyLabs including temperature and humidity sensors and relays and shields and such. Also a blower fan from a bus, a power supply from Turnkey CloudChamber.
All of the code is available on Github.
Screenshots, photos and videos: 4 images in imgur album: http://imgur.com/xKBG3Qi,0c97NDE,X0s2fPf,TRNl7eD
Source code and links: https://github.com/rhodey/ScienceBox/commits?author=rhodey
Hack URL: https://github.com/rhodey/ScienceBox/commits?author=rhodey
Friendly Earthquakes
Creators: Julia Ma, Eyal Shahar, Paul Sawaya
Using USGS's live earthquake feed, we match the recent earthquake locations to your Facebook friends that are near these earthquakes, and provide a notification system for you about friends that might be at risk.
APIs, data and tools used: USGS earthquake API, Facebook Friend API, Flask, MongoDB, Github
Screenshots, photos and videos: https://raw.github.com/joulesm/friendly-earthquakes/master/screenshot.png
Source code and links: https://github.com/joulesm/friendly-earthquakes/
Hack URL:
Personal Planetarium
Creators: Kira Hammond, Tess Mayall, Bilal Mahmood, Allison (sorry don't have last name! She worked with us on Saturday from 2PM-6PM)
Create a one-person, cheap, portable planetarium.
The Universe for one please…
APIs, data and tools used: pico video projector, iPhone, iPad, Mac laptop, umbrella, reflective paint, fabric, staples, glue gun, cardboard tubing and boxes, rocks, so many cables and adapters you wouldn't believe it :)
Screenshots, photos and videos: https://docs.google.com/file/d/0B5l1qSG9Hc2fYmJjOG1aYkoyN28/edit?usp=sharing
Source code and links: www.stellarium.org
www.worldwidetelescope.org
www.googleearthsky.org
Hack URL:
Turn-key Cloud Chamber
Creators: Matt Bellis, Nathan Bergey, Ivan, Eden, Jessica Muenkel, Juliane Donahue Bomboscch, Meghan Harrington
A cloud chamber allows you to see radiation such as alpha and beta particles. In the chamber, there is a supersaturated layer of alcohol at the bottom and particles that pass through ionizes the air and the surrounding alcohol mist condenses. Most set ups would use dry ice as the cold source to supersaturate the alcohol but we attempted to use a solid state device called a peltier. However, dry ice is not reusable and not easily transportable. By putting a voltage across the peltiers, one side becomes very warm and the other side becomes very cold so we used this property to cool our chamber. This novel idea allows us to view elementary particles in a portable set up.
APIs, data and tools used: Thermocouples, arduinos, computer power supplies, large cooling fan used as heat sink, plastic tupperware containers, high current connectors from Team Science Box, peltiers, high current resistors, artic silver thermal paste, kapton tape, soldering iron, epoxy
Screenshots, photos and videos: http://www.youtube.com/watch?v=Bx8N7ieLcG8&feature=youtu.be
http://www.flickr.com/photos/103688641@N02/10005878615/
http://www.flickr.com/photos/103688641@N02/10005889415/
http://www.flickr.com/photos/103688641@N02/10005864266/lightbox/
Source code and links: Idea from:
http://www.instructables.com/id/Make-a-Cloud-Chamber-using-Peltier-Coolers/
http://www.instructables.com/id/How-To-Build-A-Portable-Cloud-Chamber/
Hack URL:
SolarLEAP
Creators: Christian Fernandez, Kelley Robinson
We used the Leap MOTION (www.leapmotion.com) device to control a basic walkthrough of the lifecycle of a star. The LEAP allows the user to resize the star using both hands and walk forward and backward through the lifecycle by using the LEAP's predefined circle gesture (waving your finger over the device in a circle).
APIs, data and tools used: LEAP Motion, Leap.js, Three.js
Screenshots, photos and videos: https://github.com/robinske/sol/blob/master/Screen%20Shot%202013-09-29%20at%2012.32.37%20PM.jpg
https://github.com/robinske/sol/blob/master/Screen%20Shot%202013-09-29%20at%2012.39.25%20PM.jpg
Source code and links: https://github.com/chriszf/sol
Leap Javascript SDK
Hack URL: http://solarflare.neocities.org/star.html
DIY Lava
Creators: Doug Peltz (TackTile.org), Shawn Landden (ChurchOfGit.com), Keith Schacht (TackTile.org)
Our goal was to find a cheap, easy way for geoscience educators to melt rock, thereby enabling students to see key geologic priniciples for themselves, rather than accept them on faith. Oh yeah, and for students to experience the sheer thrill of SEEING REAL MOLTEN ROCK. : )
APIs, data and tools used: Carbide-tip rock drill bit ($17), Map-Pro gas & oxygen torch ($64). Ring stand. Lots of rocks: basalt, granite, serpentine, chert, greenstone.
Screenshots, photos and videos: https://www.dropbox.com/sh/9kdmw7q43qen06z/SUd4y742oM
Source code and links:
Hack URL:
Journal of Brief Ideas
Creators: David Harris, Steven Kryskalla
To solve some outstanding problems in scientific culture and publishing, we propose a Journal of Brief Ideas as an open access forum for ideas, each limited in length. The communication form is rapid, brief, and open, and allows for the publication of partial results, small results, and null results.
Rather than having ideas tied up in people's heads for many years, contributing only to an inefficiency in science, why not get them out in an attributable, citeable way so people can better spread information in a way that they can also claim credit for them?
Built on the figshare platform, the journal will allow for the rapid, open exchange of scientific ideas and results.
APIs, data and tools used: figshare API, Python, Flask, OAuth
Screenshots, photos and videos:
Source code and links: https://github.com/physicsdavid/journalofbriefideas
Hack URL: briefideas.org
HPCGUI
Creators: Jamal Mustafa, Timur Bazhirov
We use High Performance Computing systems (http://www.nersc.gov/systems/hopper-cray-xe6/) to run calculations for quantum physics/materials science (http://www.quantum-espresso.org). Users can trigger the calculations and analyze/visualize the data from within the web browser.
APIs, data and tools used: We use:
- Nice and Easy Web Toolkit: https://newt.nersc.gov/ as the API for interacting between supercomputers and web browser
- Meteor.com as a web framework
- JSMol as the javascript structure rendering library
Screenshots, photos and videos: https://www.dropbox.com/s/eyk71x3l65d0qab/TimurJamalSciHack2013.jpg
Source code and links: Not sharing the code at the moment, sorry folks :)
Hack URL: http://quantum-crater.meteor.com/test/chemspider
LHC Data Conversion
Creators: Matt Bellis, Thomas Levine, Sam Skillman
The particle physics community is confronting two related issues: how to preserve our data for future generations/studies and how to make our data more available for educational purposes or just interested hackers. We currently use an open-source, but in-house-written analysis software package called ROOT (http://root.cern.ch/drupal/) that has it's own data format defined. Some of us would like to put samples of our data in more widely used formats for others to use and we have in fact done that! You can download CMS data in .csv or .json data files.
But those formats are basically text and therefore are big files and can be slow to read when you want a student to work with 10's of GB of data. I would like to put some sample data in the HDF5 format. (http://www.hdfgroup.org/HDF5/) It is a binary format being used more and more in the Big Data scientific community. There are some very nice python tools to interface with it (http://www.h5py.org/) and it seems a natural file format to try.
Instead of running this on particle physics data, which is difficult to explain, I created a mock dataset of information about 1000 families (# parents, # children, pets, etc.) which mirrors many of the challenges of the physics data.
We worked together to build a test case comparing ease of use and speed of access for text files, ROOT files, and HDF5. We didn't get all the way there, but we did get the process started!
APIs, data and tools used: ROOT, Python, PyROOT, hdf5, hdpy, h5py
Screenshots, photos and videos:
Source code and links: https://github.com/mattbellis/SHD_SF13
Hack URL: https://github.com/mattbellis/SHD_SF13
Open data licensing
Creators: Thomas Levine
Open data are "open", but do their licenses reflect that? I downloaded the metadata files about all of the datasets on 102 open data portals hosted on CKAN, Socrata and OpenDataSoft software. Each of these data portal softwares has a metadata field for the license of each particular dataset. And then I looked at what the licenses were. As we should expect, a lot of datasets have standard open licenses. But not all.
APIs, data and tools used: All of these data portals:
data.colorado.gov,data.nola.gov,healthmeasures.aspe.hhs.gov,data.cityofchicago.org,data.wa.gov,opendata.go.ke,data.austintexas.gov, data.cityofnewyork.us,info.samhsa.gov, data.taxpayer.net,data.cityofmadison.com, data.slcgov.com,data.illinois.gov, data.somervillema.gov, iranhumanrights.socrata.com, data.hawaii.gov,data.maryland.gov, data.ny.gov,data.mo.gov, data.nfpa.org,nmfs.socrata.com, data.govloop.com, data.sunlightlabs.com, electionsdata.kingcounty.gov, data.undp.org, deleon.socrata.com, data.energystar.gov, explore.data.gov, data.weatherfordtx.gov, bronx.lehman.cuny.edu, data.sfgov.org, data.edmonton.ca, data.consumerfinance.gov, www.metrochicagodata.org, data.kingcounty.gov, data.baltimorecity.gov, health.data.ny.gov, dati.lombardia.it, datacatalog.cookcountyil.gov, www.opendatanyc.com, cookcounty.socrata.com, data.oregon.gov, data.oaklandnet.com, data.raleighnc.gov, finances.worldbank.org, data.honolulu.gov, opendata.socrata.com, data.cityofboston.gov, data.ok.gov, data.cms.gov, data.snostat.org, www.halifaxopendata.ca, data.wellingtonfl.gov, gettingpastgo.socrata.com, www.data.act.gov.au, data.redmond.gov, data.seattle.gov, data.montgomerycountymd.gov, data.acgov.org, data.medicare.gov, datos.gob.cl, lima.datosabiertos.pe, bahiablanca.opendata.junar.com, recursos.penalolen.opendata.junar.com, datosabiertos.gob.go.cr, paloalto.opendata.junar.com, cupertino.opendata.junar.com, data.sanjoseca.gov, # sacramento.opendata.junar.com, www.opendatalatinoamerica.org, data.lanacion.com.ar, infodatos.opendata.junar.com, datahub.io, opendata.comune.bari.it, africaopendata.org, www.amsterdamopendata.nl/home, opendata.aragon.es, daten.berlin.de, data.buenosaires.gob.ar, ie.ckan.net, it.ckan.net, rs.ckan.net, br.ckan.net, datos.codeandomexico.org, cz.ckan.net, dados.gov.br, dadosabertos.senado.gov.br, dados.novohamburgo.rs.gov.br, data.gv.at, data.linz.gv.at, fi.thedatahub.org, data.norge.no, data.sa.gov.au, www.data.gc.ca, data.gov.sk, data.gov.uk, data.qld.gov.au, data.openpolice.ru, datacatalogs.org, www.datagm.org.uk, datagov.ru, datakilder.no, datospublicos.org, data.denvergov.org, ckan.emap.fgv.br, open-data.europa.eu, www.healthdata.gov, www.hri.fi, data.graz.gv.at, daten.hamburg.de, data.codeforhouston.com, iatiregistry.org, data.klp.org.in, thedatahub.kr, www.nosdonnees.fr, offenedaten.de, data.opencolorado.org, catalog.opendata.in.th, www.opendatahub.it, dati.trentino.it, data.openva.com, www.opendata-hro.de, opengov.es, data.ottawa.ca, data.overheid.nl, www.opendata.provincia.roma.it, publicdata.eu, www.daten.rlp.de, www.rotterdamopendata.nl, data.cityofsantacruz.com, thedatahub.org, dati.toscana.it, data.iledefrance.fr, opendata.paris.fr.opendatasoft.com, tourisme04.opendatasoft.com, tourisme62.opendatasoft.com, grandnancy.opendatasoft.com, bistrotdepays.opendatasoft.com, scisf.opendatasoft.com, pod.opendatasoft.com, dataratp.opendatasoft.com, public.opendatasoft.com, parisdata.opendatasoft.com,
Screenshots, photos and videos: http://thomaslevine.com/!/open-data-licensing/p2.png
Source code and links: https://github.com/tlevine/open-data-download
https://github.com/tlevine/www.thomaslevine.com
Hack URL: http://thomaslevine.com/!/open-data-licensing
Personal Planetarium
Creators: Kira Hammond, Tess Mayall, Bilal Mahmood and Allison (sorry no last name)
hmm the last URL isn't working, try this one for photos if the other link doesn't work for you.
https://docs.google.com/file/d/0B5l1qSG9Hc2fNDJ2NWR6NWlVZEE/edit?usp=sharing
APIs, data and tools used:
Screenshots, photos and videos: https://docs.google.com/file/d/0B5l1qSG9Hc2fNDJ2NWR6NWlVZEE/edit?usp=sharing
Here's a power point with some photos: https://docs.google.com/file/d/0B5l1qSG9Hc2fYmJjOG1aYkoyN28/edit?usp=sharing
Source code and links:
Hack URL: https://docs.google.com/file/d/0B5l1qSG9Hc2fNDJ2NWR6NWlVZEE/edit?usp=sharing
Attention!
Creators: watson Gautam Agarwal Jason Wolfe Greg Friedland
Attention! Explore. Play. Learn. EEG provides a possibility for quantatative analsyis of brain activity during the cognitive act of attending to different spatial areas of the body.
Several years ago a respected colleague in neuroscience cited some unpublished research which suggested the capacity to pick up spatial disparities in activity on his scalp which correlated to differential topographic changes in spatially directed attention.
Moving attention around spatially during meditation is useful as a practice and actually dates back to ancient times.
To dig into this, we took two types of off the shelf EEG hardware, wrote code to collect data and analyzed results of a few experiments.
We found it difficult to discriminate right and left attention signals, but more work is left to be done. A further exploration we played with a bit was a sensory regime incorporating flashing LEDs on closed eyelids.
APIs, data and tools used: Hardware:
Avatar EEG
Zeo
Software:
Avatar Python Code
Avatar pre built GUI
Screenshots, photos and videos:
Source code and links:
Hack URL:
Citizen Science Wikibook
Creators: Matt Senate Ryan Bethencourt Marc Juul Nina DePrimio Alaric Moore Tom Praveen Sinha Juan Carl Crott Alex Kwas
The Citizen Science Wikibook is meant to start as a seed for what will eventually be a listing of all the various resources available across the internet for Citizen scientists, including blogs, journals, projects, tools and funding.
APIs, data and tools used: Wikibooks and the general internet
Screenshots, photos and videos: http://en.wikibooks.org/wiki/Citizen_Science
Source code and links:
Hack URL: http://en.wikibooks.org/wiki/Citizen_Science
3D Printing Sea Slugs
Creators: Shayle Matsuda, with help from Elizabeth Doyle, Todd Anderson, Miloh Alexander, Kishore Hari, Rachel Weidinger
I'm working to create a cheap and easy system to 3D image nudibranchs (sea slugs) that will allow accurate measurements of shape (and to 3D print them). This technology will be used for researchers to take and use in the field.
Tried out and brainstormed various ideas using photographs, lasers, 123D catch, in-water and out of water iphone burst capture photographs, live and preserved slugs and salt and freshwater. So far, the only results were from out of water, preserved slugs using 123D catch.
Why?
My graduate research involves measuring the hyperbolic geometry of nudibranchs, and comparing that to the different types of chemical defense toxins stored along the edge of their bodies (these sea slugs steal and reuse these chemicals from their prey!) to see if their unique shape can act as a predictor of the toxicity of the slugs. Practical applications? Well a lot of these chemicals have biomedical properties and are being examined in cancer and HIV research. Also, slugs are just plain cool.
APIs, data and tools used: 123D Catch
Screenshots, photos and videos: http://pbs.twimg.com/media/BVWhPaiCIAAITR8.jpg#twimg
Source code and links:
Hack URL:
rEcomons
Creators: Rolf Widenfeld Jethro Bell Lisa Ballard Jen Blank Betsy Langowski Alaric Moore Cathy Ng Chris Palmer Fernando (from Spain) ... Mr. Kibble
We made up some wearable ecological monitors that we can take in to the field to measure parameters such as temperature, humidity, luminosity (light), and GPS location. This is so that we can explore the world around us, as laymen and professional scientists, on the cheap! (<$50) Wowza, and it posts all of these datums to the internetz in real time! In our future, we'll deploy an army of robo-cats, cats, and robots that act like cats with these rEcomons devices. Beware collectible datums, ur base r belong to us!
APIs, data and tools used: hardware: Electric Imp, Arduino, off-the-shelf low cost sensors, custom electronics
software: Django, Heroku, python, perl, matlab, iphones, Everytrail iphone app
Screenshots, photos and videos: https://www.dropbox.com/sh/kh82l33km86e57z/CbaguwKwB9
Source code and links: code and instructions for viewing the public data: https://github.com/basilleaf/telebiologist
Hack URL:
biohacking web widgets
Creators: Ryan Bethencourt, Matt Senate, C Aleric Moore
The beginnings of a GUI widget library written in html5/css/js.
Currently it contains a nearly completed plasmid viewer and a work in progress sequence editor.
The plasmid viewer can show plasmids, with multiple layers over overlapping annotated genetic features. This is useful when choosing and designing the plasmid cloning vector for getting constructed DNA into a target organism. A few bugs remain in the automatic placement of the annotation labels.
We didn't quite complete the sequence editor, but the idea is that it's a custom text editor where the text is limited to G, T, A and C, and the letters are visually grouped into groups of three (codons). Currently you can type, copy and paste sequences. Planned features include showing the complimentary strand and showing different colors for either single nucleotides or codons.
APIs, data and tools used: javascript, html, css, jquery, d3, emacs, firefox
Screenshots, photos and videos: http://imgur.com/a/KcYnH
Source code and links: https://github.com/omgbio
Hack URL:
SwingSynth
Creators: Karl Gillick, Heather Yager
Miniature aerial swing generates variable voltage input through a load cell to an arduino, where it is then converted to midi output and connected to a synthesizer to create music (and other output) from motion.
APIs, data and tools used: Arduino, 500g load sensor with grove differential amplifier, steel tripod and assorted connectors, steel weight, pulleys, rope, dinosaurs. (eventually: pySerial, synth software)
Screenshots, photos and videos:
Source code and links:
Hack URL:
Darwin, the Poet
Creators: Quinn Muller Thor Muller
Poetry Evolves!
APIs, data and tools used: Wordnik API
Node.js
Etc.
Screenshots, photos and videos:
Source code and links:
Hack URL:
xyzzy
Creators: Joshua Pollack, (with special strike force assistance from Bonnie Barrilleaux, and Liana Lareau)
I wanted to have a portable microphone array, so that I could experiment with, and use, fun things like source localization, beamforming, and multichannel audio recording -- so I built one. The array is made out of PVC pipe, with omnidirectional reference microphones attached with buret clamps.
As a first experiment, I implemented an algorithm for real time audio source localization. The result of the localization can be seen on my laptop screen, and also on a colorful strip of LEDs, which are controlled by an attached arduino. The algorithm estimates a function I've dubbed "spatial power", which represents for any given frame of audio, how much power in that frame came from any location in the specified search space. Offline computation has demonstrated a very high degree of both spatial and temporal accuracy (<1cm @ 2m & <10ms), though my "rough" real time implementation does not yet match this.
In short, what this does is use the sound of an object, and ONLY the sound, to locate exactly WHERE the sound originated by looking at relative delays between microphone pairs, and mapping these delays (using the speed of sound) onto a spatial coordinate.
APIs, data and tools used: A Thinkpad, 6 ECM8000 reference microphones, a M-Audio audio interface, an arduino and an LED strip.
Screenshots, photos and videos: http://i.imgur.com/NaREaZA.jpg
Source code and links:
Hack URL: N/A
Essential oil extraction
Creators: Patrik D'haeseleer, Kelsey Stout, Annlee Newitz, Yasaman Sheri, Nievie Pettigrew, Rachel Weidinger
Steam extraction of essential oils from rosemary and tangerine peels, using a cooking pot with inverted lid.
APIs, data and tools used:
Screenshots, photos and videos:
Source code and links:
Hack URL:
Indirect Measurment and 2D Mapping of Chlorophyll in Sediment
Creators: Derrick Houser, Brendan Mauro
This hack is to find a cheap and specific method for chlorophyll, or other fluorescing molecule, identification via laser excited fluorescence. While this is only a theoretical hack we believed it to be an interesting solution to the problem. Because the resulting fluorescence from laser excitation in the field is likely to be incredibly dim and would require a very expensive sensor we propose that the fluorescence emission be measured by its ability to distort a periodic radio wave from a nearby source. The resulting distortion could be identified in 2D space providing a rough map of the radio wave sensor area positioned at the source of the laser.
APIs, data and tools used: Maya
Screenshots, photos and videos: https://www.dropbox.com/s/zyv6e66o04a0rm0/rover_flourolaser.jpg
Source code and links:
Hack URL:
Heart in a Jar!
Creators: Patrik D'haeseleer, Kelsey Stout, Annlee Newitz, Yasaman Sheri, Nievie Pettigrew
Decellularization of a pig heart. The frozen pig heart we got had too much of its "plumbing" removed for us to be able to do the full retrograde perfusion, but we experimented with degradation of pig heart slizes using digestive enzymes (papayin, bromelain, pancreatin) and bile acid.
APIs, data and tools used:
Screenshots, photos and videos:
Source code and links:
Hack URL:
Range Copter
Creators: David Horn
Showcasing all the great data you can find in quadcopters like Parrot drones... through the clever use of trigonometry and sensor data we can figure out distances in photographs taken from a quadcopter.
APIs, data and tools used: Parrot AR Drone and Node.js
Screenshots, photos and videos:
Source code and links:
Hack URL:
Formicidael Opponent
Creators: Liam Holt, Geoffrey Chu, Paul Mans, Brent Townshend, Raphael Townshend, Vannessa Li, Maria Cordell
Our team has put together a system for testing stimuli on various organisms that can be bounded to a plane. Nothing that moves too much on the z axis. Our current design has been tested on ants and fish.
An arm capable of moving across the holding pen can be fitted with several end effectors. Laser pointer, rubber nudger, air puffer, ultrasonic clicker, etc.
The arm can be programmed to follow various patterns like spiral in/out and lawnmower/pushbroom in order to blindly stimulate the region of interest. In this manner we can begin to study the biologies interaction to the stimulus and build out a correlative understanding.
Cameras linked to computers doing blob tracking [or frame differencing] on the organisms are used to create an unbiased data set for statistical analysis on the organisms carrot/stick relationship with the stimulus.
Once reliable controls over the biology have been established games can be played.
APIs, data and tools used: Matlab
Processing
Python
Angular.js
Node.js
-v3ga blob detection
Arduino
-DHT22 library
Type A 3D printer
Laser
Range finder
Camping mattress electric pump
Surgical tubing
Rulers
Ants
Fish
Screenshots, photos and videos:
Source code and links: https://github.com/btownshend/formicidae
http://www.v3ga.net/processing/BlobDetection/
Hack URL:
Comments (0)
You don't have permission to comment on this page.