When DJ Patil called data scientist “the sexiest job of the 21st century” in 2012, it caused quite a stir…in part because very few people at the time knew what “data science” actually meant. Despite detractors who claimed “all science is data science!” or joked that data science was just “statistics on a MacBook,” the term has picked up steam, from universities to corporations to government (where Patil was recently named Chief Data Scientist of the U.S. Office of Science and Technology Policy).


Academic research, for all its aspirations of collaboration and openness, remains a very closed community. Data and software are rarely shared, findings are published in static, paywalled journal articles, and collaborations are typically "invite-only." But as more researchers turn to computational methods to power their work, many are looking to the culture of software programming as a potential model for a more open world of science.


For decades, computer scientists have coasted on the momentum of Moore's law, confident that the steadily increasing number of transistors on a microchip would eventually solve all challenges. But as more and more experts predict the encroaching end of Moore's, much of the inherited computing wisdom of the past may soon expire as well.


Globus logo

The Discovery Cloud is CI Director Ian Foster's vision to deliver powerful computational tools and methods to every professional and amateur scientist around the world, fundamentally transforming the ecosystem of science. Globus is the first step towards realizing this vision.

Globus Genomics logo

Globus Genomics provides flexible, scalable, and easy-to-use services for sequencing analysis. It combines state-of-the-art algorithms with sophisticated data management tools, a powerful graphical workflow environment, and a cloud-based elastic computing infrastructure, to address the challenges that researchers face when dealing with large scale NGS analysis.

Swift logo

The Swift parallel scripting language enables scientists, engineers, and data analysts to express and coordinate parallel invocations of application programs on distributed and parallel computing platforms: one of the dominant modes of performing computation in science and engineering.

Researcher Spotlight