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


Exame de sangue consegue identificar doença no coração precocemente

A análise de duas proteínas pode ajudar a evitar infarto  - kukhunthod/IStock
A análise de duas proteínas pode ajudar a evitar infarto Imagem: kukhunthod/IStock

Do UOL VivaBem, em São Paulo

12/01/2019 12h36

Espero que todo mundo se preocupe em fazer exames para cuidar do coração e garantir que os batimentos estejam saudáveis. Nós conseguimos fazer avaliações para ver se há arritmias ou se o colesterol está alto, mas não ia ser fantástico se uma análise em laboratório só com alguns mililitros de sangue fosse capaz de identificar precocemente se existem placas de gordura e cálcio nas artérias do coração?

Pois é, médicos adoraram a ideia e colocaram ela em prática. Um estudo brasileiro publicado na revista científica Plos One mostrou que duas proteínas encontradas no sangue podem identificar lesões arteriais ainda em fase inicial, prevenindo assim doenças como o infarto do miocárdio com boa antecedência. Dessa forma, no futuro, o diagnóstico poderá ser feito por testes sanguíneos.

A pesquisa contou com 170 pacientes e analisou oito proteínas ligadas à inflamação sanguínea e a calcificação das artérias, mecanismos ligados ao entupimento das coronárias. 

Para começar, os médicos compararam resultados de exames de pacientes com calcificação coronária e pacientes saudáveis, para analisar as diferenças entre as proteínas. Os dados deixaram claro que o aumento das proteínas MGP e RANKL no sangue indicam o risco até três vezes maior de doença coronária. 

Por terem esses nomes esquisitos que não reconhecemos, é bom esclarecer que a RANKL é responsável pela calcificação das artérias, enquanto a MGP atua na remediação da quantidade de cálcio nas artérias.

"Para ficar simples de entender: é como bandido e polícia onde a RANKL é o bandido e a MGP atua como polícia em ralação à calcificação vascular. Se a polícia aparece é porque há algo de errado nas coronárias. Não deveria haver cálcio nos vasos", explica Eduardo Pesaro, líder do estudo e cardiologista da Sociedade Beneficente Israelita Brasileira Albert Einstein.

Avançando com a pesquisa, os cientistas reuniram exames de sangue de 40 pacientes que tiveram infarto agudo do miocárdio. "A pergunta feita aqui foi se o aumento da inflamação sanguínea causada pelo infarto está relacionado à elevação de algum biomarcador de calcificação. E a resposta, após análises de todos os exames de sangue, foi sim", conta Pesaro. 

O estudo comparou amostras de sangue de pacientes que sofreram infarto recolhidas tanto no terceiro dia após evento quanto 60 dias depois e verificou aumento de 23% na MGP nos exames realizados após dois meses. Isso mostra que após um episódio inflamatório severo há elevação dessa proteína na tentativa de o organismo reduzir as consequências de calcificação do vaso após o infarto.

Juntando as análises, os médicos conseguiram concluir que amostras de sangue que mostram o nível das proteínas podem dar informações precoces sobre placas nas artérias que ameaçam o bom funcionamento do coração. "Estamos no caminho certo para um check-up do coração mais barato e que consiga prevenir com boa antecedência a aterosclerose", diz o cardiologista.

O médico está otimista sobre o novo exame de sangue uma vez que hoje em dia as formas de identificação das placas de gordura e cálcio nas veias não parecem ter um bom custo benefício. 

A mais comum delas é o teste ergométrico, que identifica a obstrução das coronárias, arritmia, falta de ar ou cansaço. "O problema é que ele não consegue identificar placas na fase inicial, mas sim a partir de 70%, 80% de entupimento e acaba não sendo um exame suficientemente preventivo", afirma Pesaro. A outra forma diagnosticar a doença na artéria é a tomografia de coronárias. "Este é um exame moderno que consegue identificar bem no início as placas. Mas ele é caro e tem radiação", completa. Assim, um exame de sangue que consegue essas informações precocemente e pode ajudar na prevenção de algo mais grave é uma ótima notícia.

VivaBem no Verão

O UOL VivaBem está no litoral paulista com o VivaBem no Verão. Um espaço com atividades para você se exercitar, mas também curtir e relaxar na entrada da Riviera de São Lourenço. Venha nos visitar!

Data: do dia 27 de dezembro de 2018 ao dia 03 de fevereiro de 2019, de quinta a domingo 
Horário: das 16h às 00h
Endereço: Avenida da Riviera, ao lado do shopping, na praia de Riviera de São Lourenço
Entrada: gratuita

SIGA O UOL VIVABEM NAS REDES SOCIAIS
Facebook - Instagram - YouTube