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


Estudos de Harvard em macaco se mostram promissores com vacina e imunização

Ed Jones/AP
Imagem: Ed Jones/AP

Do UOL, em São Paulo

25/05/2020 15h11

A revista Science publicou na última semana dois resultados de estudos com macacos-rhesus que trouxeram notícias promissoras para o enfrentamento da pandemia do novo coronavírus. Ambos foram conduzidos por pesquisadores da Universidade Harvard, nos Estados Unidos, sendo que uma envolve imunização à covid-19 e a outra, uma potencial vacina para a doença.

Os macacos-rhesus são uma espécie próxima do ser humano e são usados como modelos para testes antes que sejam feitos com humanos. Assim, dão bons indícios do que se verá no Homo sapiens para encorajar ou não o prosseguimento dos estudos.

O protótipo de uma vacina conseguiu proteger macacos do coronavírus, o que surge como esperança de que o mesmo aconteça com os humanos. Cientistas já realizam testes com esta vacina em homens e mulheres, mas ainda em estágios iniciais, para determinar mais sua segurança do que a efetividade de bloquear a contaminação pelo Sars-CoV-2 - nome do novo coronavírus.

Enquanto os testes em humanos precisam de mais tempo para serem desenvolvidos, o virologista Dan Barouch e seus colegas do Beth Israel Deaconess Medical Center, em Boston, começaram a fazer experimentos nos macacos. Expostos ao coronavírus, os primatas têm sintomas mais leves do que os humanos e a doença não chega a gerar risco de morte.

A vacina em questão é desenvolvida em parceria com a Johnson & Johnson e se chama Ad26.

A imunidade

Antes de testá-las, os pesquisadores estudaram se o macaco ficava imune ao vírus depois de contraí-lo uma vez. Nove macacos-rhesus foram expostos, desenvolveram os sintomas moderados, incluindo pneumonia. Recuperados, dias depois, descobriu-se que eles produziam anticorpos para o coronavírus.

coronavírus - Reprodução/YouTube/Visual Science - Reprodução/YouTube/Visual Science
Imagem: Reprodução/YouTube/Visual Science

Os estudos mostraram que os anticorpos conseguiam neutralizar o Sars-CoV-2, impedindo sua entrada nas células e sua reprodução.

Pouco mais de um mês depois de terem contraído a covid-19, os macacos foram expostos novamente e o que se verificou é que eles produziram anticorpos suficientes para estabilizar seu sistema imune de uma leve infecção - que não se chegou a se espalhar por seus corpos.

O resultado da pesquisa com macacos não garante que o mesmo comportamento seja visto em seres humanos, mas é visto como encorajador.

"Se nós tivéssemos feito esses experimentos e o resultado fosse negativo, implicaria que todo nosso esforço com a vacina teria sido em vão. Seriam notícias ruins para 7 bilhões de pessoas", explicou Barouch.

A vacina

Em um segundo experimento, também liderado por Barouch e seus colegas, outros macacos que não haviam sido infectados receberem pedaços de DNA, os quais suas células transformam em proteínas desenhadas para treinar o sistema imunológico para reconhecer o coronavírus.

Tanto macacos quanto humanos produzem anticorpos que neutralizam outros coronavírus, com enfoque em particular em uma proteína que cobre a superfície do vírus, a proteína "spike", aquela que faz com que ele tenha aspecto pontudo.

Os pesquisadores criaram seis variações de vacinas que pretendiam dar o gatilho para que o corpo produza anticorpos que resistam a essa proteína "spike" e destruam o vírus. Cada uma foi dada para quatro ou cinco macacos. Foi dado um tempo para que eles desenvolvessem sua resposta imune, e então foi aplicado um spray no nariz deles com o Sars-CoV-2.

Algumas das vacinas conseguiram proteger parcialmente os primatas, mas outras tiveram bom resultado. Em oito macacos, não foi detectada nenhuma presença do coronavírus.

"Eu acho que em geral nós vimos boas notícias em nossos esforços para uma vacina. Isso aumentou nosso otimismo de que uma vacina para a covid-19 é possível.

Ouvida pelo The New York Times, o virologista Florian Krammer, da Icahn School of Medicine, de Nova York, se mostrou animado. Ele não participou do estudo e opinou que o nível de anticorpos nos macacos "é algo que protegeria contra a doença. Não é perfeito, mas você certamente enxerga uma proteção".

Outras duas equipes que pesquisam vacinas, uma da Universidade de Oxford e uma da companhia chinesa Sinovac, reportaram neste mês resultados promissores de vacinas em testes em animais.

Até aqui, não há medicamentos ou vacinas que curem ou protejam contra a covid-19, como informa a Organização Mundial da Saúde. Também não há garantia que as respostas em humanos serão as mesmas das observadas em animais, ainda que indique um caminho a se seguir.