91³Ô¹ÏÍø

Watch CBS News

Trump administration's proposed NOAA cuts threaten decades-long CO2 data collection, scientist says

More carbon dioxide — released from cars, factories and power plants — was present in the atmosphere last year than ever before in recorded history, according to the National Oceanic and Atmospheric Administration's latest report.

The federal agency has been monitoring CO2 levels since the 1960s. It's part of the work started by Professor Ralph Keeling's father, Professor Charles David Keeling, who first documented the building up of CO2 in the atmosphere, driving climate change. Now, the Trump administration's proposed funding and personnel cuts threaten to put an end to decades of critical scientific research, according to leaked budget documents and climate scientists.

Standing at what he called the center of the operation that his father started at the Scripps Institution of Oceanography at the University of California, San Diego, Professor Ralph Keeling continues his father's work, analyzing air samples collected from around the planet inside volleyball-like flasks.

c6-schecter-greenhouse-gases-newspath-copy-01-transfer-frame-476.jpg
Ralph Keeling analyzing air samples collected as part of NOAA's global CO2 monitoring program. CBS News

"He never encouraged me to go into the field. But he inspired me by what he did," said Keeling as he worked in his La Jolla, California, lab.

His father — the climate scientist whose readings of carbon dioxide confirmed to the world to the possibility of the greenhouse effect — co-authored a federal science report in November 1965 and warned about high levels of atmospheric carbon dioxide, blaming the industrial burning of coal, oil and gas.

"The headline, sadly, is the same every year, is that we keep breaking records. And it's concerning," Ralph Keeling said.

What also concerns him are cuts proposed by the Trump administration that he said would slash climate research at NOAA, such as the ongoing collection of CO2 samples.

"It would be a big blow if that work stopped," Ralph Keeling said. "Not just for me personally, but for the community and for the world at large."

CBS News has reached out to the White House for comment.

NOAA's carbon sampling program collects air from all over the world. Over the years, CBS News crews have stood on a volcano in Hawaii to see samples gathered, as well as see them shipped from Norway back for analysis at a NOAA laboratory in Boulder, Colorado. 

The reason samples collected near the North Pole are sent to Colorado is because scientists want to confirm that they're measuring on the same scale, according to Ove Hermansen, a researcher at the Norwegian Institute for Air Research.

The result is what's known as the Keeling Curve, named after Ralph's dad, who died in 2005. It's a simple graph plotting the unchecked rise of carbon dioxide. The image below shows how closely the Keeling Curve matches the rise in global average temperatures.

c6-schecter-greenhouse-gases-newspath-copy-01-transfer-frame-1384.jpg
A sample of the Keeling Curve which plots the unchecked rise of carbon dioxide. NOAA Global Monitor Laboratory/CBS News

"It's beautiful data, but it's also sad, underlying that sense of, wow, scientific wonder and beauty is also a sadness that this is actually what's happening," Ralph Keeling said.

The Trump administration's plans would eliminate funding for NOAA's global CO2 program and end decades of unbroken data collection, Keeling said, degrading the nation's ability to project how climate change could impact us in the future.

"So, turning off a program like this would be like turning off the headlights on a dark street at night. You can't see where you're going," he added.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=fd53910ecf4604072044ab7c46d9b028'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });