Skip to main content
Follow ArbNet  facebook.gif  

Error message

  • Deprecated function: Return type of DatabaseStatementBase::execute($args = [], $options = []) should either be compatible with PDOStatement::execute(?array $params = null): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2244 of /mnt/www/html/mgrieblerdev/docroot/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /mnt/www/html/mgrieblerdev/docroot/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /mnt/www/html/mgrieblerdev/docroot/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /mnt/www/html/mgrieblerdev/docroot/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /mnt/www/html/mgrieblerdev/docroot/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /mnt/www/html/mgrieblerdev/docroot/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseCondition::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 1652 of /mnt/www/html/mgrieblerdev/docroot/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property MergeQuery::$condition is deprecated in MergeQuery->__construct() (line 1344 of /mnt/www/html/mgrieblerdev/docroot/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /mnt/www/html/mgrieblerdev/docroot/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /mnt/www/html/mgrieblerdev/docroot/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /mnt/www/html/mgrieblerdev/docroot/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /mnt/www/html/mgrieblerdev/docroot/includes/database/query.inc).

You are here

Ancient trees form bloodlines that bolster forests for thousands of years

Live Science

By: Stephanie Pappas

Ancient trees, the venerable sentinels of forests, may preserve genetic diversity that helps woodlands thrive for thousands of years, a new study suggests. 

In a typical deciduous forest, the oldest of the old trees — many of which were standing during the First Crusade — can act almost like time-travelers, representing the forest as it stood centuries before most of the trees around it were saplings. These ancient trees may have taken root in very different environmental circumstances as most other trees in the forest, meaning their offspring may have advantages should the environment change again. 

Some species of trees are famous for living to mind-bogglingly ripe old ages: The White Mountains of California are home to unique populations of extremely long-lived bristlecone pines (Pinus longaeva), which can survive more than 5,000 years. California's Giant Sequoia (Sequoiadendron giganteum) has been recorded living longer than 3,000 years, as has the alerce (Fitzroya cupressoides) of Chile and Argentina. 

But even typical trees can have extraordinarily long lives, stretching for centuries. These ancients are now rare in North America thanks to logging and forest clearing, except  in a handful of places in the Pacific Northwest and in some parts of Appalachia, said Charles Cannon, the director of the Center for Tree Science at the Morton Arboretum in Lisle, Illinois. Surviving ancients are now mostly found in the tropics, in places like Borneo and the Amazon, Cannon told Live Science – and those forests are shrinking every day. 

"I am getting more and more convinced that they are quite important and do play a crucial role," Cannon said. "And once we lose them, they are gone. They are this property that emerges out of old-growth forests, out of centuries, and once we cut them down we're not getting them back."

Date: 
Thursday, February 10, 2022
Error | arbnet

Error

The website encountered an unexpected error. Please try again later.