Research reveals previously unknown genetic diversity of wild chimpanzees shaped by habitats

Research reveals previously unknown genetic diversity of wild chimpanzees shaped by habitats

Read this story aloud

Listen to the clean text version of this article

Ready
4 min listen
Audio reading is not supported on this browser.

The study found that forest-dwelling chimpanzees showed changes in genes associated with disease resistance

Wild chimpanzees inhabit various environments in Africa, from dense tropical rainforests to more open woodland and savannah areas.
According to new research, these close cousins of our species have developed intriguing genetic adaptations tailored to their habitats – including to pathogens like malaria.
Researchers examined genetic data from 388 wild chimpanzees in 18 countries, documenting adaptations driven by the nature of their habitat and revealing previously unknown genetic diversity within this species shaped by local conditions.

More To Read

  • Slum residents urged to adopt ‘localised solutions’ to mitigate climate change effects
  • How the cocoa price crash is crushing West African farmers
  • Nearly 60 people killed in Ivory Coast floods since May
  • EU, IOM launch regional programme to tackle climate displacement, response
  • Uganda arrests Danish wildlife journalist Klaus Thymann amid press freedom concerns
  • The international legal order is broken: Two key changes needed to fix it

Forest environments, more so than open habitats, are teeming with pathogens like the mosquito-borne parasitic disease malaria.
The study found that forest-dwelling chimpanzees showed changes in genes associated with disease resistance, including some of the same ones tied to adaptation to malaria in humans.
“In forest chimpanzees, we identify signatures of adaptation to pathogens, with the strongest signal being to malaria. We identify signatures of adaptation in two genes that are known to mediate resistance and adaptation to malaria in humans. This thus may represent a potential signal of parallel adaptation to the malaria parasite in the two species,” said University College London evolutionary geneticist Aida Andrés, who led the study published this week in the journal Science.

Latest Stories

  • Government extends security operation in Marsabit, declares multiple areas dangerous for 30 more days
  • Three arrested after Linda Mwananchi convoy attacked in Kisii as police hunt for more suspects
  • Mbappé fires France past Paraguay into World Cup quarter-finals
  • Cherotich, Odira shine as Kenya dominates Prefontaine Classic despite rare Kipyegon defeat

Resistance to malaria
“This is an evolutionary study, so whether genetic variation in these two genes indeed confers resistance to malaria in the wild has not yet been established, and will have to be investigated in future studies. On the other hand, we did not find evidence of genetic adaptation to malaria in woodland-savannah chimpanzees, perhaps because forest environments are associated with a stronger pressure of malaria,” Andrés said.
Malaria remains a deadly threat to humans. According to the UN World Health Organisation, there were an estimated 597,000 malaria deaths worldwide in 2023.
Chimpanzees, and the closely related bonobos, are the species nearest genetically to humans, sharing about 98.8 per cent of our DNA. The human and chimpanzee evolutionary lineages split about 6.9 million to 9 million years ago, according to research published in 2023.
“If, as we propose, the adaptive mechanisms to the same infectious agent is likely similar across species, identifying signatures of genetic adaptation in apes may help us identify potential yet-unknown genetic adaptations in human populations,” Andrés said.
The researchers based their findings on genetic material extracted from chimpanzee faeces collected across equatorial Africa.
The 52 collection sites spanned the Central African Republic, Cameroon, Congo, the Democratic Republic of the Congo, Equatorial Guinea, Gabon, Ghana, Guinea, Guinea-Bissau, Ivory Coast, Liberia, Mali, Nigeria, Rwanda, Senegal, Sierra Leone, Tanzania and Uganda.
Endangered
Chimpanzees are considered endangered because of habitat destruction, poaching, and infectious diseases. The total population in the wild is estimated at about 170,000 to 300,000, according to the World Wildlife Fund.
The study’s findings have implications for the conservation of the species, suggesting that changes in climate and land use in their range will result in different effects on different chimpanzee populations.
“While rainforest degradation is perhaps a danger mostly for forest chimpanzees, habitat changes that can increase malaria pressure are perhaps a danger mostly for woodland-savannah populations,” Andrés said.
“This study suggests that we should aim to conserve the considerable genetic diversity of chimpanzees, including their adaptive genetic diversity. This is both to conserve the existing populations and to preserve the adaptive potential of the species – so they are more likely to be able to adapt to upcoming habitat changes due, for example, to climate change,” Andrés added.

Other Topics To Read

Top Stories Today

  • Three arrested after Linda Mwananchi convoy attacked in Kisii as police hunt for more suspects
  • State extends security operation in Marsabit, declares multiple areas dangerous for 30 more days
  • Mbappé fires France past Paraguay into World Cup quarter-finals
  • Cherotich, Odira shine as Kenya dominates Prefontaine Classic despite rare Kipyegon defeat
  • Weekly new Ebola cases reach highest level since outbreak began: WHO
  • Kenya reaffirms ties with Rwanda as it marks Liberation Day celebrations

`;
}

return “;
}

function commentActionsMarkup(comment, canComment) {
const likeLabel = comment.liked_by_me ? ‘Liked’ : ‘Like’;
const likeCount = Number(comment.like_count || 0) > 0
? “
: ”;

const likeButton = canComment && comment.status === ‘approved’
? “
: “;

const replyButton = canComment && comment.status === ‘approved’
? “
: ”;

return `

`;
}

function commentMarkup(comment, canComment, isReply = false) {
const pendingBadge = comment.status && comment.status !== ‘approved’
? “
: ”;

const edited = comment.is_edited
? “
: ”;

const repliesHtml = Array.isArray(comment.replies) && comment.replies.length
? `

`
: “;

return `

`;
}

function replyFormMarkup(commentId) {
return `

`;
}

function setNotice(widget, message, type = ‘info’) {
const notice = widget.querySelector(‘[data-role=”notice”]’);
if (!notice) return;

if (!message) {
notice.hidden = true;
notice.textContent = ”;
notice.classList.remove(‘is-error’);
return;
}

notice.hidden = false;
notice.textContent = message;
notice.classList.toggle(‘is-error’, type === ‘error’);
}

function setCount(widget, total) {
const count = widget.querySelector(‘[data-role=”count”]’);
if (!count) return;

const num = Number(total || 0);
count.textContent = num === 1 ? ‘1 comment’ : `${num} comments`;
}

function openReplyBox(widget, commentId) {
widget.querySelectorAll(‘[data-role=”reply-box”]’).forEach(box => {
box.hidden = true;
box.innerHTML = ”;
});

const targetItem = widget.querySelector(`.ev-comments__item[data-comment-id=”${commentId}”]`);
if (!targetItem) return;

const replyBox = targetItem.querySelector(‘[data-role=”reply-box”]’);
if (!replyBox) return;

replyBox.hidden = false;
replyBox.innerHTML = replyFormMarkup(commentId);

const textarea = replyBox.querySelector(‘textarea’);
if (textarea) textarea.focus();
}

function closeReplyBox(container) {
if (!container) return;
container.hidden = true;
container.innerHTML = ”;
}

async function initCommentsWidget(widget) {
const state = {
articleId: Number(widget.dataset.articleId),
loadUrl: widget.dataset.loadUrl,
storeUrl: widget.dataset.storeUrl,
commentsBaseUrl: widget.dataset.commentsBaseUrl,
canComment: widget.dataset.canComment === ‘1’,
page: 1,
perPage: 10,
sort: ‘newest’,
total: 0,
hasMore: false,
busy: false
};

const list = widget.querySelector(‘[data-role=”list”]’);
const loading = widget.querySelector(‘[data-role=”loading”]’);
const empty = widget.querySelector(‘[data-role=”empty”]’);
const loadMoreBtn = widget.querySelector(‘[data-role=”load-more”]’);
const sortSelect = widget.querySelector(‘[data-role=”sort”]’);
const composerForm = widget.querySelector(‘[data-role=”composer-form”]’);

async function loadComments(reset = true) {
if (state.busy) return;

state.busy = true;
setNotice(widget, ”);
loading.hidden = false;

if (reset) {
state.page = 1;
list.innerHTML = ”;
empty.hidden = true;
}

try {
const url = new URL(state.loadUrl, window.location.origin);
url.searchParams.set(‘page’, state.page);
url.searchParams.set(‘per_page’, state.perPage);
url.searchParams.set(‘sort’, state.sort);

const response = await requestJson(url.toString(), {
method: ‘GET’,
headers: {
‘Accept’: ‘application/json’,
‘X-Requested-With’: ‘XMLHttpRequest’
}
});

const items = Array.isArray(response.data) ? response.data : [];
const meta = response.meta || {};

state.total = Number(meta.total || 0);
state.hasMore = !!meta.has_more;

setCount(widget, state.total);

if (reset) {
list.innerHTML = ”;
}

if (!items.length && reset) {
empty.hidden = false;
} else {
empty.hidden = true;
list.insertAdjacentHTML(
‘beforeend’,
items.map(item => commentMarkup(item, state.canComment, false)).join(”)
);
}

loadMoreBtn.hidden = !state.hasMore;
} catch (error) {
if (!list.children.length) {
empty.hidden = false;
empty.textContent = ‘Unable to load comments right now.’;
}
setNotice(widget, error.message || ‘Unable to load comments.’, ‘error’);
} finally {
loading.hidden = true;
state.busy = false;
}
}

async function submitTopLevelComment(form) {
const textarea = form.querySelector(‘textarea[name=”content”]’);
const button = form.querySelector(‘[data-role=”submit-comment”]’);

if (!textarea) return;

const content = textarea.value.trim();
if (!content) return;

const originalText = button ? button.textContent : ”;

try {
if (button) {
button.disabled = true;
button.textContent = ‘Posting…’;
}

const response = await requestJson(state.storeUrl, {
method: ‘POST’,
headers: buildJsonHeaders(),
body: JSON.stringify({
article_id: state.articleId,
content: content,
source_url: window.location.href
})
});

textarea.value = ”;

if (response?.data) {
list.insertAdjacentHTML(
‘afterbegin’,
commentMarkup(response.data, state.canComment, false)
);
empty.hidden = true;

if ((response.data.status || ”) === ‘approved’) {
state.total += 1;
setCount(widget, state.total);
}
}

setNotice(widget, response.message || ‘Comment posted successfully.’);
} catch (error) {
setNotice(widget, error.message || ‘Unable to post comment.’, ‘error’);
} finally {
if (button) {
button.disabled = false;
button.textContent = originalText || ‘Post comment’;
}
}
}

async function submitReply(form) {
const commentId = Number(form.dataset.commentId || 0);
const textarea = form.querySelector(‘textarea[name=”content”]’);
const button = form.querySelector(‘.ev-comments__reply-submit’);

if (!commentId || !textarea) return;

const content = textarea.value.trim();
if (!content) return;

const originalText = button ? button.textContent : ”;

try {
if (button) {
button.disabled = true;
button.textContent = ‘Posting…’;
}

const response = await requestJson(`${state.commentsBaseUrl}/${commentId}/reply`, {
method: ‘POST’,
headers: buildJsonHeaders(),
body: JSON.stringify({
article_id: state.articleId,
content: content,
source_url: window.location.href
})
});

if (response?.data) {
const parentItem = widget.querySelector(`.ev-comments__item[data-comment-id=”${commentId}”]`);
if (parentItem) {
const repliesWrap = parentItem.querySelector(‘.ev-comments__replies’);
if (repliesWrap) {
repliesWrap.insertAdjacentHTML(
‘beforeend’,
commentMarkup(response.data, state.canComment, true)
);
}
}
}

closeReplyBox(form.closest(‘[data-role=”reply-box”]’));
setNotice(widget, response.message || ‘Reply posted successfully.’);
} catch (error) {
setNotice(widget, error.message || ‘Unable to post reply.’, ‘error’);
} finally {
if (button) {
button.disabled = false;
button.textContent = originalText || ‘Post reply’;
}
}
}

async function toggleLike(button) {
const commentId = Number(button.dataset.commentId || 0);
if (!commentId) return;

const originalHtml = button.innerHTML;

try {
button.disabled = true;
button.innerHTML = ‘Working…’;

const response = await requestJson(`${state.commentsBaseUrl}/${commentId}/like`, {
method: ‘POST’,
headers: buildJsonHeaders(),
body: JSON.stringify({})
});

const liked = !!response?.data?.liked;
const likeCount = Number(response?.data?.like_count || 0);

button.classList.toggle(‘is-liked’, liked);
button.innerHTML = `${liked ? ‘Liked’ : ‘Like’} ${likeCount > 0 ? “ : ”}`;
} catch (error) {
button.innerHTML = originalHtml;
setNotice(widget, error.message || ‘Unable to update like.’, ‘error’);
} finally {
button.disabled = false;
}
}

if (composerForm) {
composerForm.addEventListener(‘submit’, function (e) {
e.preventDefault();
submitTopLevelComment(composerForm);
});
}

if (sortSelect) {
sortSelect.addEventListener(‘change’, function () {
state.sort = this.value || ‘newest’;
loadComments(true);
});
}

if (loadMoreBtn) {
loadMoreBtn.addEventListener(‘click’, function () {
if (state.busy || !state.hasMore) return;
state.page += 1;
loadComments(false);
});
}

widget.addEventListener(‘click’, function (e) {
const likeBtn = e.target.closest(‘[data-action=”toggle-like”]’);
if (likeBtn) {
e.preventDefault();
toggleLike(likeBtn);
return;
}

const replyBtn = e.target.closest(‘[data-action=”toggle-reply”]’);
if (replyBtn) {
e.preventDefault();
openReplyBox(widget, Number(replyBtn.dataset.commentId || 0));
return;
}

const cancelReplyBtn = e.target.closest(‘[data-action=”cancel-reply”]’);
if (cancelReplyBtn) {
e.preventDefault();
closeReplyBox(cancelReplyBtn.closest(‘[data-role=”reply-box”]’));
}
});

widget.addEventListener(‘submit’, function (e) {
const replyForm = e.target.closest(‘.ev-comments__reply-form’);
if (replyForm) {
e.preventDefault();
submitReply(replyForm);
}
});

loadComments(true);
}

document.addEventListener(‘DOMContentLoaded’, function () {
document.querySelectorAll(‘.ev-comments’).forEach(initCommentsWidget);
});
})();

Trending


Three arrested after Linda Mwananchi convoy attacked in Kisii as police hunt for more suspectsNews
|Lucy Mumbi
|37 minutes ago

Cherotich, Odira shine as Kenya dominates Prefontaine Classic despite rare Kipyegon defeatSports
|Erick Kariuki
|1 hour ago

Portugal edge Croatia in dramatic finish to book last-16 spotSports
|The New Times
|2 days ago

Morocco continue historic rise with record-breaking World Cup victory against CanadaSports
|Erick Kariuki
|9 hours ago

UN Rights Chief Volker Türk issues ‘Red Alert’ over escalating violence in Sudan’s El ObeidNews
|Mary Wambui
|1 day ago

Somalia intelligence agency kills Al-Shabaab mortar unit leader in Basra operationSomalia
|Bashir Mbuthia
|11 hours ago
IGAD pushes regional action to tackle plastic pollutionNews
|Rachael Mutabasi
|20 hours ago
Court declares Ruaraka School land public, rules Sh1.5 billion payout illegalNews
|Carolyne Kubwa
|12 hours ago

Ethiopia coffee exports hit record Sh388 billion on rising global demandRegional
|Bashir Mbuthia
|1 day ago

Egypt end 92-year wait to reach World Cup last 16News
|Erick Kariuki
|1 day ago

Share.
Leave A Reply

Exit mobile version