;(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


Proteína é capaz de apontar células do cérebro com maior risco de Alzheimer

Estudo feito com amostras do Biobanco de Encéfalos da USP poderá servir de base ao desenvolvimento de medicamentos para proteger as células do Alzheimer - Ieda Professores/ Flickr – CC
Estudo feito com amostras do Biobanco de Encéfalos da USP poderá servir de base ao desenvolvimento de medicamentos para proteger as células do Alzheimer Imagem: Ieda Professores/ Flickr – CC

Júlio Bernardes

Jornal da USP

24/02/2021 09h50

Cientistas identificaram nas células do cérebro uma proteína que indica maior vulnerabilidade à doença de Alzheimer.

A descoberta foi feita por pesquisadores da FMUSP (Faculdade de Medicina da USP) e da UCSF (Universidade da Califórnia, em San Francisco), nos Estados Unidos, a partir da análise de amostra de tecidos cerebrais do Biobanco de Encéfalos Humanos da FMUSP.

O estudo, descrito em artigo na revista Nature Neuroscience, poderá servir de base ao desenvolvimento de medicamentos para proteger as células do cérebro do Alzheimer.

Nas demências, como a doença de Alzheimer, as células do cérebro, os neurônios, morrem aos poucos. "Alguns desses neurônios são mais sensíveis de desenvolverem a doença antes do que outros. Chamamos isso de vulnerabilidade seletiva", aponta ao Jornal da USP a professora Lea Grinberg, da FMUSP e UCSF, coautora do trabalho.

"Acredita-se que caso conseguíssemos desvendar qual a ou composição molecular desses neurônios sensíveis, seria possível desenvolver drogas para protegê-los."

A pesquisa analisou duas regiões do cérebro: o córtex entorrinal e o córtex frontal superior. "O córtex entorrinal, região de integração de todas as funções cerebrais, é a primeira área cortical a desenvolver emaranhados neurofibrilares, que são as lesões características de Alzheimer", descreve a professora.

"O córtex frontal superior, uma área de integração motora, incluindo ocular, só desenvolve os emaranhados décadas depois."

Proteína

Os cientistas fizeram dois tipos de análises, a primeira delas envolvendo expressão de RNA, por meio de uma técnica chamada single cell.

"Em estudos tradicionais, se pega um pedaço de tecido, macera tudo junto e se mede o RNA para se entender as diferenças de níveis de RNA em relação a uma condição normal", aponta a professora da FMUSP.

"No single cell, se dissocia o tecido em núcleos celulares, se põe cada núcleo em uma gota de óleo com um código de barra, e se analisa o RNA de 10.000 células. Ao invés de um valor só, se mede o valor individual de cada célula."

Como as células têm componentes moleculares próprios, é possível saber o que acontece com o RNA em cada subpopulação de células

. "Dessa forma, descobrimos que tipo de neurônio é mais vulnerável ao Alzheimer", ressalta a professora. O outro teste realizado foi a análise imuno-histoquímica multiplex. "Como os resultados de expressão de RNA são complexos, escolhemos os melhores candidatos moleculares e identificamos as proteínas correspondentes em tecido cerebral de pessoas que morreram com níveis progressivos de Alzheimer".

Os pesquisadores conseguiram confirmar um candidato molecular, a proteína RORB. "Neurônios que expressam RORB são os mais vulneráveis para Alzheimer", destaca a professora ao Jornal da USP.

"Agora que sabemos pela primeira vez qual é a molecular dos neurônios mais vulneráveis ao Alzheimer, podemos tentar desenvolver drogas para proteção."

A professora Lea observa que as análises foram realizadas nos Estados Unidos com o material fornecido pelo Biobanco de Encéfalos Humanos da FMUSP.

"Esse biobanco é muito mais do que um fornecedor de tecido. Antes de um tecido cerebral entrar em pesquisa é necessário uma série de análises clínicas, patológicas e genéticas por profissionais muito bem treinados", diz.

"De cada 100 tecidos analisados, apenas um serve para esse tipo de estudo. Dá trabalho, mas não há nenhum outro lugar no mundo com uma série populacional como a da FMUSP, graças ao Serviço de Verificação de Óbitos e ao Biobanco, uma colaboração entre Patologia, Geriatria e Neurologia."