Download Research Tools
Amazing people working to make the world a better place—that pretty much encapsulates the presentations at the recent PopTech conference in Camden, Maine. A network of cutting-edge thinkers from many disciplines, PopTech fosters deep, world-changing collaborations. And in a world where science often receives short shrift in the popular media, the annual PopTech conference puts a spotlight on the social impact of science.
One of the highlights of the conference was the inauguration of the PopTech Science and Public Leadership Fellows Program, which aims to develop "a corps of highly visible and socially engaged scientific leaders who embody science as an essential way of thinking, discovering, understanding and deciding." This initiative is supported by Microsoft Research, Intel, the National Science Foundation and others.
The 18 Fellows chosen in this first year of the program were all present at the conference, with many presenting the results of their ground-breaking research. For example, Fellow Sinan Aral demonstrated his work on how behavioral contagions spread through social networks and discussed his belief that we are on the brink of a new understanding of human behavior. Sarah Fortune, another Science Fellow, talked about her efforts to develop new approaches to curing TB—the leading cause of death by a treatable disease, while Fellow Justin Gallivan presented his work in synthetic biology, which aims to reprogram bacteria to track and neutralize environmental pollutants.
Some of the most impressive talks revealed how much can be achieved with very little, by thinking outside the box. Dutch inventor Pieter Hoff showed off his creation, the Groasis Waterboxx, a simple apparatus that will enable billions of survivable trees to be planted in arid regions around the world—even deserts and salt flats—helping to reverse the crisis of CO2 buildup occurring today. Nathan Eagle, from MIT, discussed his efforts to build a cell-phone based virtual workforce in Africa, where everything is now starting to be enabled via mobile phones; he is working on rolling this out in 220 operations across 80 countries, reaching a population of potentially 2.1 billion workers.
Nathan Eagle discusses the use of cell phones to empower a third-world workforce of 2.1 billion people.
Lauren Abramson, of the Community Conferencing Center, showed the means for communities to resolve conflict on their own, without governmental intervention. It's effective and costs less than a tenth of going through the criminal justice system. Meanwhile, citizen scientist Gale McCullough presented amazing information about whale migration that she uncovered by watching closely. She has been tracking pictures of humpback whales and discovered that a particular whale photographed in Brazil was also seen off the coast of Madagascar, more than 6,000 miles away. This was breakthrough information: it was not previously known that these whales migrated this way.
Perhaps the most inspiring presentation came from Azeem Hill, co-captain of an amazing team of teenagers from West Philadelphia High School. The West Philly team went head-to-head with major universities and research institutes in the Progressive Insurance Automotive X Prize competition, a contest to develop production-capable 100 MPG automobiles. The revolutionary car designed by these budding engineers from a disadvantaged community made it to the finals, edging out the team from MIT!
The uplifting mood of the conference was reinforced by treating the attendees to a sneak preview of Kinect for Xbox 360, the new sensor that allows people to control the machine merely by moving their body. This demo was very popular, and attendees began to realize that this is just an inkling of how we will all be interacting with computer technology in the (near?) future.
—Tom McMail, senior research program manager, External Research, a division of Microsoft Research
Here in External Research, we collaborate with dozens of computer and research scientists around the world. Through these collaborations, we regularly ask the question, "How can software make you a better scientist?"
This seemingly simple question has evoked many exciting answers - and indeed drives the Research Accelerators we choose to incubate for the community.
Scientists operate on a number of platforms, use a number of languages, and have to deal with many different types of data and data formats.
"Open Science" and the benefits of collaboration are changing scientific culture - the amount of data and knowledge being shared between scientists and across scientific disciplines is growing dramatically. In this increasingly collaborative climate, interoperability and standards are becoming progressively more important.
Software for scientists must meet these evolving needs.
At the same time, Microsoft has been going through important changes. Many people don't realize that Microsoft now works with over 150 standards organizations and 350 working groups. Microsoft contributes to over 100 open source projects - including Linux, Samba, PHP, and IronPython - in the interest of improved interoperability. This is not the same Microsoft people remember from ten years ago.
(If these facts about Microsoft make you curious, you may be interested in my presentation "Ten Things You Don't Know About Microsoft," available at http://docs.com/@derickc.)
In our team in Microsoft Research (and many across Microsoft), we embrace the principles of "Open Software," so we can meet the needs of open science researchers. Open software has clear APIs, interoperability targets, and documented file and protocol formats, and has been developed collaboratively with its users.
(Incidentally, Microsoft server products and tools also have a public, highly formalized set of Common Engineering Criteria to improve integration, manageability, security, and reliability.)
In several cases, open software can also be open source software. Open source software is helpful when your community is prepared to contribute and help drive development, and when the software is not too broad or complex for new developers to come up to speed.
Not all user communities include developers, and building open source software can add overhead to a project. Developers aren't standing by waiting to contribute to every new open source project that arrives. In fact, it's quite difficult to establish a community and find interested developers for an open source project. It requires additional investment and governance - plus people with great community leadership and management skills. There are no guarantees these investments will result in contributions. Accordingly, the decision to make a project open source should not be taken lightly.
In our team - External Research - community collaboration is why we exist. We bring academic and Microsoft research teams together to create communities and technologies that advance and accelerate science. As a result, developing open source software is often the right choice for our business and our academic collaborators. Most of our releases are open source.
As part of Microsoft, a company that earns revenue from software and intellectual property (IP) licensing, our team has additional challenges to overcome when we ship open source software.
These challenges are not unlike the challenges academics face when pursuing open science or running their own open source projects. Universities manage patent portfolios, incubate competitive startup businesses, and collaborate with commercial entities interested in protecting their IP.
So, how does one protect commercial IP while also investing in open source efforts? A good way is to pursue open source efforts through a third-party, nonprofit organization, such the Outercurve Foundation.
The Outercurve Foundation
The Outercurve Foundation was created as a forum in which open source communities and the software development community can come together with the shared goal of increasing participation in open source community projects. It's structured like a museum, with thematic galleries, each filled with projects that relate to the gallery theme.
I'm really excited to announce that we are opening a new gallery for Research Accelerators with the Outercurve Foundation - to help our team grow our open source software efforts.The anchor project in our gallery is our Scientific Workflow Workbench (code-named Project Trident). By assigning this project to the Outercurve Foundation, we hope to grow academic participation in its ongoing development.
So far, I've been really pleased with the reception academics have given to the Outercurve Foundation. We have two universities interested in collaborating on Trident so far, Professor Beth Plale of Indiana University and Susan Cuddy, a researcher with Australia's CSIRO Land and Water research organization. Professor Plale, a researcher in Indiana University's Linked Environments for Atmospheric Discovery II (LEAD II) research project, used Project Trident to provide workflows to support the National Science Foundation (NSF) funded Vortex2 project that gathers data on tornados.
Incidentally, if you develop open source software, you'll want to take a closer look at another Outercurve Foundation project sponsored by Microsoft called CoApp. CoApp will provide open source developers with tools for package management on Windows - enabling the entire ecosystem of open source software projects to be more easily installed and managed on Windows.
Our engineering team is always working on something new, or the next version of something cool and useful for scientists. We have a number of exciting projects in the works that you'll hear more about on this blog and at our events. Many of these projects will reside with the Outercurve Foundation as well, to help facilitate great academic/Microsoft collaborations.
Stay tuned for more!
Derick Campbell, director of engineering, Microsoft Research
P.S. How can software make you a better scientist? Let me know your thoughts at derickc at microsoft.com.
One of the high points of the annual eScience Workshop is the presentation of the Jim Gray Award to a researcher who has made an outstanding contribution to the field of data-intensive computing. I'd like to say a bit more about Jim and why we've named an award after him, but first, here's the identity of this year's winner: Philip Bourne. Yes, the Bourne identity.
Now that you've stopped laughing, let me say just a few words about Phil and why he's this year's honoree. Phil's contributions to open access in bioinformatics and computational biology are legion, and are exactly the sort of groundbreaking accomplishments in data-intensive science that we celebrate with the Jim Gray Award. In particular, Phil's role as the founding editor-in-chief of the open-access journal PLoS Computational Biology has significantly advanced open access in mathematical and computational biology. Phil is also co-Director of the Protein Data Bank (PDB), whose vast store of data-most major journals and funding agencies now require scientists to submit relevant protein structure data to PDB-has become a key resource for the biology and genomics research communities. Phil also co-founded SciVee.tv, a website that lets scientists upload videos, lectures and presentations covering a variety of disciplines. He is committed to the free dissemination of scientific knowledge through new open access models linking textual publications to data in order to preserve the scientific record. It is this work-on education, open access and open science-that so perfectly aligns with Jim Gray's vision.
Like me, Phil is a transplant here in America. He's originally from Australia, where he trained as a chemist. He's now a professor in the Department of Pharmacology at the Skaggs School of Pharmacy and Pharmaceutical Sciences at the University of California, San Diego, so I have to admire his choice of American climates. He came to UCSD circuitously-leaving his native land for post-doc work at Sheffield University in the UK, and then arriving at Columbia University, where he became director of the Cancer Center Computing Facility.
Now, a few words about the award itself. It was established in 2008 as a tribute to Jim Gray, a Technical Fellow for Microsoft Research who disappeared at sea in 2007. Jim was intrigued by the explosive growth of data in modern science. He viewed the accumulation, organization, and utilization of this data deluge as the next step in the evolution of scientific exploration, and was utterly dedicated to the idea that data-intensive computing would help solve some of society's greatest challenges. So, in honor of the memory of Jim Gray, we celebrate the achievements of Phil Bourne and the other dedicated researchers who are striving daily to make Jim's predictions a reality.
--Tony Hey, corporate vice president of the External Research Division of Microsoft Research