;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Saúde

Sintomas, prevenção e tratamentos para uma vida melhor


Estudo indica que covid-19 ativa a mesma inflamação cerebral que Parkinson

Ressonância magnética de cérebro com Parkinson - iStock
Ressonância magnética de cérebro com Parkinson Imagem: iStock

Do VivaBem, em São Paulo

02/11/2022 13h42Atualizada em 02/11/2022 16h54

Um estudo publicado na revista científica Nature's Molecular Psychiatry nesta terça-feira (1) descobriu que a covid-19 ativa a mesma resposta inflamatória no cérebro que a doença de Parkinson. A pesquisa sugere que a infecção causada pelo novo coronavírus pode aumentar o risco futuro de doenças neurodegenerativas, especialmente entre pessoas que já têm predisposição genética.

Cientistas da Universidade de Queenslad, nos EUA, analisaram o efeito do vírus nas células do sistema imunológico conhecidas como micróglia, responsáveis por responder a danos e infecções no cérebro. Essas células têm papel chave na progressão de doenças cerebrais como Parkinson e Alzheimer.

Após cultivar micróglia humana em laboratório e infectá-las com o coronavírus, a equipe percebeu que o vírus levou as células a ativarem a chamada resposta do inflamossoma NLRP3, uma via que frequentemente é ativada em pacientes com doenças neurogenerativas.

Essa ativação leva à morte de células cerebrais neuronais de maneira crônica ao longo do tempo, o que pode resultar em sintomas neurológicos. "Isso pode explicar por que algumas pessoas que tiveram covid-19 são mais vulneráveis ao desenvolvimento de sintomas neurológicos semelhantes à doença de Parkinson", afirmou em comunicado Eduardo Albornoz Balmaceda, um dos autores da pesquisa.

O estudo também revelou que a proteína spike, usada pelo Sars CoV 2 para entrar nas células, foi suficiente para iniciar esse processo, mas que ele se mostrou ainda mais exacerbado quando a pessoa já tinha "gatilhos" de doenças neurodegenerativas, como proteínas no cérebro ligadas ao Parkinson, por exemplo.

Por isso, se alguém já está predisposto a ter a doença, contrair covid-19 seria como "derramar mais combustível nesse 'fogo' no cérebro", comparou outro autor da pesquisa, Trent Woodruff. "O mesmo se aplicaria a uma predisposição para Alzheimer e outras demências que foram associadas a inflamassomas", disse o pesquisador.

Possível tratamento

A boa notícia é que os cientistas também conseguiram encontrar possíveis opções de tratamento para esses casos.

Eles analisaram se os medicamentos inibidores que estão sendo atualmente testados em ensaios clínicos com pacientes que têm Parkinson também poderiam ser úteis para bloquear a resposta inflamatória no cérebro causada pela covid-19.

Em camundongos, deu certo: as substâncias reduziram a inflamação nos animais infectados pela doença e nas células da micróglia de humanos. Os resultados sugerem uma possível abordagem de tratamento para prevenir a neurodegeneração no futuro.

"Como os inibidores de NLRP3 estão atualmente em desenvolvimento clínico para doenças neurodegenerativas, incluindo doença de Parkinson, esses achados também apoiam uma possível via terapêutica para o tratamento de manifestações neurológicas causadas pelo Sars CoV 2", afirma o estudo.