Below is a set of tools for all new open data enthusiasts to get started with data collecting, programming and visualization. This page is always a work in progress, since new interesting tools and resources is published constantly. If something is missing, please give us a hint.
Data Collection Tools
In general, there are two possibilities to get the data. Either it is already provided in forms of nice API:s or databases OR then you have to get creative. There are some tools for getting the data from the web.
ScraperWiki - an online tool to make screen scraping simpler and more collaborative.
Needlebase- a revolutionary platform for acquiring, integrating, cleansing, analyzing and publishing data on the web.
It is sometimes difficult to organize workshops, if people do not have common tools and therefore bits and pieces of code do not work together. In DMY Berlin we decided to try Ruby, which is has fairly simple syntax and nice online tutorials.
TryRuby – an online tutorial for learning Ruby
There are several handy and fairly easy-to-use visualization tools available on the Internet. Some of these sites also provide data sets, which are freely available for use. Online tools usually provide a limited functionality, so in some cases it might be necessary to use commercial tools (such as Adobe Illustrator) for more unique results.
Processing – open source programming language and environment for creating images, animations, and interactions
Many Eyes (IBM)
Google Fusion Tables – Gather, visualize and share data online
Cytoscape – An Open Source Platform for Complex Network Analysis and Visualization
Open Heat Map – Turn your spreadsheet into a map
Protovis – A Graphical Approach to Visualization
R – for Statistical Computing
If you have some ideas what is missing, feel free to suggest!