My IDL Operators table was included in the Periodic Table of Periodic Tables. Itās Id, element 36, over on the right side. From the site:
Marvel at the variety, giggle at the obscenity, revel in the geekery.
Link via Information is Beautiful.
My IDL Operators table was included in the Periodic Table of Periodic Tables. Itās Id, element 36, over on the right side. From the site:
Marvel at the variety, giggle at the obscenity, revel in the geekery.
Link via Information is Beautiful.
FlowingData has a great post about learning the fundamentals of graphical perception. In particular, the common techniques for encoding quantitative information are ordered by how accurately people can decode them according to William S. Cleveland and Robert McGillās paper Graphical Perception: Theory, Experimentation, and Application to the Development of Graphical Methods. For a lot more information about this type of thing, see Colin Wareās Information Visualization.
Hereās a fun video for a Friday afternoon, a modern version of Powers of Ten, produced by The American Museum of Natural History.
While catching up on recent TED talks, I watched two on topics of interest to this website: one focused on data, Tim Berners-Leeās āThe year open data went worldwideā, and one demonstrating a novel visualization system, Gary Flakeās āIs Pivot a turning point for web exploration?ā.
The NSF announced the 2009 winners of the Science & Engineering Visualization Challenge. There are definitely some awesome visualizations in the group. Surprisingly (to me), a web comic I read regularly, Piled Higher and Deeper, took the prize for āInformation Posters and Graphicsā.

Blaise Aguera y Arcas of Microsoft gave a fascinating TED talk about where Bing is going with their mapping services. Looks like they are integrating Photosynth into their 3-dimensional maps.
Of course, 3-dimensional viewing available on Bing was not supported for any of the browsers on my Mac (Firefox and Safari)ā¦
I found this article fascinating. Basically, there are differences in color perception due to culture/language. Do I have to take into account the native language of the viewers of a visualization when choosing colors for it? Two colors that are easily distinguishable for me, may not be for someone else from a different culture (not to mention issues with color blindness).

Link via WeLoveDatavis.
Here is a catalog of the color tables from cpt-city that can be read into IDL with VIS_CPT2CT that I wrote about previously.
xkcd has another great science-related comic today.
Looking forward to the arrival of xkcd: volume 0 and mousepad for (a slightly late) Christmas!
The cpt-city website has a large collection of over 4,000 color tables (download of over 4,000 color tables). Unfortunately for us (i.e., me), they are all in the .cpt format used in GMT. Hereās a routine to read a .cpt file and return it as a 256 by 3 color table array:
IDL> rgb = vis_cpt2ct('gmt/GMT_copper.cpt')
IDL> help, rgb
RGB BYTE = Array[256, 3]
IDL> tvlct, rgb
Now I need a catalog that I can scan through to find a color table.
GPULib enables IDL developers to access the high-performance capabilities of modern NVIDIA graphics cards without knowledge of CUDA programming.
TaskDL is a task-farming solution for IDL designed for problems with loosely-coupled, parallel applications where no communication between nodes of a cluster is required.
mpiDL is a library of IDL bindings for Message Passing Interface (MPI) used for tightly-coupled parallel applications.
The Remote Data Toolkit is a library of IDL routines allowing for easy access to various scientific data in formats such as OPeNDAP, HDF 5, and netCDF.
Modern IDL offers IDL programmers one place to look, for beginners and advanced users alike. This book also contains: a thorough tutorial on the core topics of IDL; a comprehensive introduction to the object graphics system; common problems and gotchas with many examples; advanced topics not normally found are discussed throughout the book: regular expressions, object graphics, advanced widget programming, performance, object-oriented programming, etc.
IDLdoc is an open source utility for generating documentation from IDL source code and specially formatted comments.
mgunit is an open source unit testing framework for IDL.
rIDL is an open source IDL command line replacement.
mglib is an open source library of IDL routines in areas of visualization, application development, command line utilities, analysis, data access, etc.