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


Covid: 1° lote da vacina de Oxford deve chegar em dezembro, diz Saúde

De acordo com secretário, o governo já encomendou 100 milhões de unidades da vacina de Oxford contra covid-19 - REUTERS/Dado Ruvic
De acordo com secretário, o governo já encomendou 100 milhões de unidades da vacina de Oxford contra covid-19 Imagem: REUTERS/Dado Ruvic

De Viva Bem, em São Paulo

28/07/2020 17h18

O secretário de vigilância em saúde do Ministério da Saúde, Arnaldo Correia de Medeiros, afirmou hoje que o governo já encomendou 100 milhões de unidades da vacina de Oxford contra covid-19, que está na terceira e última fase de testes.

Caso a imunização se comprove eficaz e segura, o primeiro lote —de 15 milhões de vacinas — deve chegar em dezembro deste ano.

"Nessa encomenda está previsto o primeiro lote, para chegar em dezembro, e o segundo lote em janeiro. Muito em breve, se tudo der certo, nós teremos a vacina em dezembro com a ajuda de Deus e o esforço e trabalho de toda a comunidade científica", afirmou o secretário em entrevista à CNN Brasil.

De acordo com Correia de Medeiros, serão 15 milhões de unidades em dezembro, mais 15 milhões em janeiro e as outras 70 milhões devem chegar ao país em lotes sequenciais a partir de março.

Ele ressaltou que o Brasil tem a vantagem de poder produzir a vacina em território nacional, na fábrica Bio-Manguinhos, da Fundação Oswaldo Cruz.

O Brasil fechou o acordo com a Universidade de Oxford e a AstraZeneca para obter essa vacina no final de junho, assumindo os riscos da pesquisa —ou seja, pagou pela tecnologia mesmo sem ter os resultados finais dos ensaios clínicos. No valor total de U$ 127 milhões, o acordou inicial selou a entrega desses 30 milhões de vacinas que Medeiros afirmou que devem chegar em dezembro de 2020 e janeiro de 2021. Já as outras 70 milhões de doses serão compradas no valor estimado de US$ 2,30 por unidade.

Essa não é a única vacina na última fase de testes no território nacional. Ontem, o governador de São Paulo, João Doria (PSDB), disse que a vacina contra o coronavírus desenvolvida pelo Instituto Butantan em parceria com a chinesa Sinovac deve ser distribuída em massa em janeiro de 2021.

Em qual fase de testes a vacina está?

A vacina de Oxford está na fase três. Os pesquisadores já fizeram a fase pré-clínica, em modelos animais que se assemelham ao humano. Ela foi testada em ratos, furões e macacos e se mostrou segura. Depois, começou a fase clínica, que é divida em três etapas.

Na fase um, testou-se o produto em adultos saudáveis, para demonstrar segurança em humanos. Na dois, analisou-se a imunogenicidade, para ver se a vacina realmente gera resposta imune no organismo, se o corpo produz anticorpo para aquele vírus. Até, por fim, chegar à fase três, para testar a eficácia do produto, se ele realmente protege e imuniza.

O Brasil, que ainda tem uma curva epidemiológica ascendente, entrou na lista de países que testarão a vacina em primeira mão, em 5 mil voluntários.

Por que os testes estão sendo feitos no Brasil?

A curva epidemiológica ainda é ascendente no país, fazendo com que os resultados possivelmente sejam mais assertivos. Na fase três, os participantes são divididos em dois grupos: metade toma a vacina e metade recebe um placebo ou uma outra vacina que não protege contra o patógeno estudado.

Ninguém sabe quem tomou o que, nem os cientistas nem os voluntários. É um teste chamado duplo-cego. Ele é randomizado, ou seja, os grupos são sorteados e equilibrados, para acertar detalhes que podem influenciar no resultado, como a idade dos participantes.

Essas pessoas, então, vão para as suas casas e seguem o dia a dia. Elas são expostas ao coronavírus no ambiente, assim como o resto da população, e são acompanhados durante um tempo. No caso da vacina de Oxford, esse monitoramento é previsto por um ano.

Mas não é só o Brasil que vai entrar na fase três. Além do Reino Unido, ela também será testada em dois países na África, um país na Ásia e os EUA, onde serão recrutados 30 mil voluntários.

Como funciona a vacina de Oxford?

A estratégia usada é a de um vetor viral não replicante. Isso significa que os cientistas usam um vírus diferente do coronavírus como uma espécie de "cavalo de Troia". No caso da vacina da Universidade de Oxford, é utilizado um adenovírus.

Esse vírus é geneticamente modificado para se tornar fraco, ou seja, não infeccioso e incapaz de se replicar no corpo humano. Os pesquisadores inserem neste vírus uma parte do coronavírus também modificada e não infecciosa, uma proteína.

Quando essa vacina é injetada no corpo, o sistema imunológico promove uma resposta imune a essa proteína que estava escondida dentro do vetor, levando à produção de anticorpos e de outras células de defesa capazes de proteger o indivíduo da covid-19.