WOLFRAM

Other Application Areas

Leading Edge

What’s Your Favorite Element?

Judging elements is like choosing a favorite ice cream. Carbon and hydrogen are like vanilla and chocolate, the basis for so many other flavors, but too commonplace to claim as your preferred element. By using the load-on-demand information packages that are readily available in Mathematica, one can better investigate the popularity of the 118 elements available in ElementData by studying how often they occur in the 34,000 chemicals featured in ChemicalData. Of all the elements, hydrogen and carbon unsurprisingly occur most frequently, respectively in 94 and 93 percent of the chemicals. As an organic chemist, my focus has traditionally been on carbon-containing molecules, so I cannot help but view the periodic table from a carbon-centered perspective: how will certain elements affect the behavior of molecules to which they are bonded, and how will they interact with other molecules?
Leading Edge

Creating My Website with Mathematica

As readers of this blog might know, I have an unhealthy interest in the chemical elements. And Mathematica. The combination means that all my element-related projects are created using almost no tools other than Mathematica. It’s not that I use it because I feel like I should---I certainly use other programs when appropriate (Photoshop, for example). It’s just that Mathematica is the best available tool for many of the things I want to do. Really. My latest project is the website periodictable.com. Let me say right off the bat that this is a fabulous domain name. It took me months of convincing and no small amount of cash to acquire it. It really deserves to host the definitive online periodic table reference website, not just another run-of-the-mill online periodic table, of which there are thousands. Take a quick look at it here.
Leading Edge

Computable Data Functions: A Crazy Idea That Just Works

Sometime rather alarmingly late in the Mathematica 6 release cycle it started to emerge that Stephen had a bunch of people working on an insane idea: including in Version 6 an entirely new set of features never before considered and definitely not on the release plan. Somehow this didn’t surprise anyone. It was to be a system whereby people could access large amounts of useful data by way of simple function calls inside Mathematica, with those calls automatically going off to our servers to get updated information, or even real-time feeds like current stock prices. Needless to say, none of the server- or client-side technology to make this possible existed, but hey, it sounded like a good idea. It turned out to be a very good idea.