Science funding will get a significant boost as a result of the stimulus, in part because the White House had to work hard to win the vote of Sen. Arlen Specter (R-Pa.) in order to pass the bill.
Although the Obama administration had not requested it, the National Institutes of Health will receive an additional $10 billion over the next two years, thanks to Specter's lobbying. The advocacy group ResearchAmerica has said the money could create up to 70,000 jobs, many in laboratories at college campuses.
The National Science Foundation will get $3 billion for basic research in science and engineering.
There is also new money for research on climate change as well as other energy-related priorities.
The measure allocates $1.6 billion for the Energy Department's office of science, which funds research in such areas as global warming, biofuels, high-energy physics, nuclear physics and fusion energy sciences.
NASA got $400 million for its Earth science climate research missions and to increase its supercomputing abilities.
-- Juliet Eilperin