ForHosting KIT · Saúde e esporte

Calculadora de imunidade vacinal

Uma vacina com 95% de eficácia publicada, em duas doses, mantém cerca de dois terços de proteção seis meses depois, porque o modelo a reduz à metade a cada 12 meses. Informe eficácia, doses e meses desde a última dose. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Eficácia
95
Doses
2
Meses
6
Você obtém
Porcentagem restante
67,1751442127
Porcentagem máxima
95
Fator de dose
1
Fator de declínio
0,7071067812

A proteção induzida pela vacina não é uma constante. A eficácia publicada descreve o pico perto de completar o esquema primário; cada mês extra após a última dose deixa essa proteção declinar em uma curva exponencial suave, e um esquema incompleto nunca atinge o pico publicado. Esta calculadora de imunidade vacinal estima a proteção restante como porcentagem a partir de três números: eficácia entre zero e cem, a contagem de doses recebidas e os meses decorridos desde a última dose. Aplica uma taxa educativa fixa de declínio com meia-vida de doze meses e um fator saturante de esquema de duas doses, e devolve a porcentagem restante junto com o pico, o fator de dose e o fator de declínio para que cada passo possa ser auditado. Sem consulta de rede, sem aleatoriedade e sem depender da data atual: só aritmética sobre os números que você fornece. Trate cada resultado como uma estimativa educativa da proteção induzida pela vacina, nunca como um título clínico, uma recomendação de reforço nem um substituto de um clínico.

Como a proteção vacinal restante é estimada

A eficácia vacinal publicada é uma cifra de pico, não uma constante vitalícia. Depois de um esquema primário completo, a resposta imune é mais forte perto da última dose; a atividade neutralizante e a proteção clínica depois descem por uma curva que, no trabalho educativo, se aproxima bem com um declínio exponencial de primeira ordem.

Esta calculadora usa uma meia-vida fixa de doze meses: a proteção restante cai pela metade a cada ano após a última dose, o que equivale a multiplicar o pico pela exponencial de menos o logaritmo natural de dois vezes os meses divididos por doze. Essa única expressão cobre meses fracionários e inteiros: seis meses após um esquema completo você ainda tem cerca de setenta e um por cento do pico, não a metade.

A eficácia deve ficar no intervalo fechado de zero a cem porque uma porcentagem fora dessa faixa não é uma eficácia vacinal. A implementação não consulta um patógeno, uma marca nem um sorotipo; só avalia a fórmula com os números que você envia para que painéis, gabaritos e cadernos em lote compartilhem uma definição transparente da proteção vacinal restante. Trate cada resultado como uma porcentagem educativa segundo essa definição, nunca como um título de anticorpos medido nem como uma recomendação médica.

Curvas de meia-vida em epidemiologia de sala de aula

Fixe a eficácia e um esquema completo de duas doses, percorra os meses e plote a proteção vacinal restante para que os alunos vejam uma meia-vida de doze meses em vez de uma eficácia plana.

Jornalismo e explicadores públicos do declínio

Mostre aos leitores como uma eficácia publicada de noventa e cinco por cento cai seis ou doze meses após a última dose com uma única fórmula exponencial auditável.

Qual fórmula a calculadora de imunidade vacinal usa?

O pico é a eficácia publicada escalada por um esquema saturante de duas doses; o declínio usa uma meia-vida fixa de doze meses.

Como doses extras após um esquema de duas doses afetam a estimativa?

Duas ou mais doses saturam o pico na eficácia publicada.

Quanta proteção dá uma única dose?

Neste modelo, uma dose chega à metade da eficácia publicada no pico, e duas ou mais doses chegam ao valor completo. Sem nenhuma dose, a estimativa é zero.

Com que rapidez a proteção diminui?

Ela cai pela metade a cada 12 meses após a última dose, numa curva exponencial suave. Seis meses depois de um esquema completo resta cerca de setenta e um por cento do pico, não a metade.

A calculadora considera idade, marca da vacina ou imunidade baixa?

Não. Não há ajuste por patógeno, marca, sorotipo, idade ou estado imunológico, nem uso da data do calendário. Só entram na fórmula a eficácia, as doses e os meses.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/health/vaccine-immunity

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/health/vaccine-immunity \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"efficacy":95,"doses":2,"months":6}'
{
  "efficacy": 95,
  "doses": 2,
  "months": 6
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.vaccine_immunity",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_doses20
max_months600
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

A ferramenta gratuita do navegador e a API compartilham a mesma biblioteca JavaScript pura, de modo que checagens interativas e tarefas automatizadas sempre concordam.

Como a proteção vacinal restante é estimada

Um esquema incompleto é escalado de forma linear rumo a esse pico com um fator saturante de duas doses: zero doses não contribuem nada, uma dose atinge metade da eficácia publicada, duas ou mais doses atingem a eficácia publicada completa, e doses ulteriores não elevam o pico acima dessa cifra porque, neste modelo, só reiniciam o relógio que quem chama já envia como meses desde a última dose. Em álgebra, remaining_percent é efficacy vezes o mínimo de um e doses sobre dois, vezes o fator exponencial de declínio.

Contrato de entrada, saídas e comportamento de erro

A validação falha não é cobrada. Não há tabela de patógenos, nem ajuste por idade, nem indicador de imunocomprometimento, nem data de calendário nesta capacidade: são intenções de produto distintas. Envie um objeto JSON com três números finitos obrigatórios: efficacy, a eficácia vacinal publicada em porcentagem no intervalo fechado de zero a cem; doses, uma contagem inteira não negativa de doses recebidas, no máximo vinte; e months, o tempo não negativo decorrido em meses desde a última dose, no máximo seiscentos, com meses fracionários permitidos. Aceitam-se aliases como vaccine_efficacy, ve, efficacy_pct, n_doses, doses_received, dose_count, shots, months_since_last_dose, months_since, elapsed_months e time_months, de modo que formulários e scripts não dependam de um único nome de campo. Campos obrigatórios ausentes, cadeias vazias, valores não finitos, doses não inteiras, doses ou meses negativos, mais de vinte doses, mais de seiscentos meses e eficácia fora de zero a cem falham com invalid_input e uma mensagem que nomeia o problema. Em caso de sucesso, a resposta devolve remaining_percent como estimativa principal, ecoa efficacy, doses e months, e inclui peak_percent, dose_factor, waning_factor, half_life_months igual a doze, waning_rate_per_month igual ao logaritmo natural de dois dividido por doze, primary_series_doses igual a dois, e uma string de fórmula que reafirma remaining_percent = efficacy × min(1, doses/2) × exp(−ln(2)×months/12). Combine remaining_percent com o seu próprio esquema se precisar comparar a estimativa educativa com uma política de reforço que você mesmo escolheu. Chamadas API bem-sucedidas custam o US$ 0,002 publicado por item; falhas de validação nunca consomem saldo pré-pago.

Onde as equipes usam e como funciona o preço

Explicadores de saúde pública, painéis de imunização e cadernos jornalísticos usam uma calculadora de imunidade vacinal para mostrar como a proteção restante cai após a última dose sem reinventar o código de declínio exponencial em cada cliente. A ferramenta interativa acima roda grátis no navegador para checagens exploratórias. Chamadas programáticas usam o saldo pré-pago do KIT por cada item bem-sucedido; entrada inválida nunca consome saldo. Entradas e saídas de origem são retidas só durante a janela de retenção documentada e nunca são usadas para treinar modelos. Fluxos de pesquisa que registram contagens de doses autorrelatadas e a idade da última dose podem enviar muitas tarefas independentes —uma por pessoa e intervalo— e guardar remaining_percent ao lado da sessão para análise posterior. Módulos de epidemiologia em sala podem fixar efficacy e doses e varrer months para ilustrar uma meia-vida de doze meses sem uma célula de planilha que se desviou quando alguém editou a taxa. Como a implementação é parse de nível A puro, cada chamada bem-sucedida custa o preço-base publicado US$ 0,002, sem tokens de modelo e sem rede de saída. A latência é dominada pelo intercâmbio da tarefa, não pelo cálculo, o que torna o endpoint adequado tanto para validar formulários quanto para reprocessar em lote tabelas históricas de imunização. Apresente sempre remaining_percent como uma estimativa educativa segundo a definição de declínio fixo; decisões clínicas exigem profissionais qualificados, esquemas locais e um contexto de elegibilidade que esta ferramenta não coleta.

Rótulos de proteção restante em painéis de imunização

Converta eficácia registrada, contagens de doses e meses desde a última dose em um remaining_percent determinístico para cada registro, sem embutir a matemática de declínio em cada cliente.

Por que uma eficácia fora de 0-100 falha?

A eficácia vacinal é uma porcentagem. Valores abaixo de 0 ou acima de 100 não são uma eficácia válida, então a tarefa falha com invalid_input e não é cobrada.

remaining_percent equivale a um título de laboratório ou a uma recomendação de reforço?

Não. O resultado é uma porcentagem educativa de uma fórmula de declínio fixo. Não é um título de anticorpos neutralizantes, um diagnóstico nem um conselho para tomar um reforço.

A calculadora de imunidade vacinal é gratuita?

A ferramenta do navegador é gratuita. Chamadas API custam US$ 0,002 por pedido bem-sucedido no saldo pré-pago do KIT; validação falha nunca é cobrada.

Ver a documentação completa do KIT →