Calculadora de análise de sêmen
Compare um espermograma com os limites inferiores de referência da OMS 2021: 2,5 mL, 45 milhões por mL, 55% de motilidade total e 8% de formas normais saem normais, com total de 112,5 milhões. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Volume
- 2,5
- Concentração
- 45
- Motilidade
- 55
- Morfologia
- 8
- Limite de volume
- 1,4
- Situação do volume
- normal
- Limite de concentração
- 16
- Situação da concentração
- normal
Um laudo de análise de sêmen lista o volume do ejaculado, a concentração espermática, a motilidade e o percentual de espermatozoides com formas normais. Interpretar esses quatro números diante de uma tabela pública nomeada é uma tarefa comum de dever de casa, aconselhamento e controle de qualidade, mas os limites da sexta edição da Organização Mundial da Saúde de 2021 se misturam com facilidade com as cifras da quinta edição de 2010. A ferramenta é uma comparação educativa, não um diagnóstico de infertilidade nem um substituto de um laudo laboratorial revisado.
Limites inferiores OMS 2021 e como cada status é atribuído
O manual laboratorial da sexta edição da Organização Mundial da Saúde, publicado em 2021, reafirmou os limites inferiores de referência do sêmen humano a partir de homens cujas parceiras conceberam em até doze meses. Essas cifras são valores do percentil cinco, não um diagnóstico de infertilidade, e esta calculadora aplica a tabela de 2021 conforme publicada. O volume de sêmen é comparado com 1.4 mililitros.
A concentração espermática é comparada com dezesseis milhões de espermatozoides por mililitro. A motilidade é tratada como motilidade total, progressiva mais não progressiva, e é comparada com 42 por cento; o limite separado de motilidade progressiva de 2021, de 30 por cento, é outra linha e não é usado aqui. A morfologia é o percentual de espermatozoides com formas normais e é comparada com 4 por cento.
Um número total de espermatozoides derivado, volume multiplicado pela concentração, é comparado com trinta e nove milhões por ejaculado para que você veja quando o produto de dois valores dentro da faixa ainda fica abaixo dessa linha independente. A igualdade no limite conta como normal porque o número da OMS é um piso. O motor não lê tempo de abstinência, pH, viscosidade, células redondas, vitalidade nem fragmentação de DNA, e não emite um prognóstico de fertilidade.
Casos de uso
Planilhas clínicas e checagens de admissão
Sinalize qual de volume, concentration, motilidade total e morphology fica abaixo dos limites publicados de 2021 antes de um conselheiro percorrer o laudo laboratorial impresso.
Auditoria de modelos e planilhas
Pegue formulários de admissão que ainda usam os cortes da quinta edição de 2010 ao passar os mesmos quatro números por este oráculo de 2021 e comparar os rótulos.
Perguntas frequentes
Quais limites OMS 2021 a calculadora de análise de sêmen usa?
Volume 1.4 mL, concentração 16 milhões/mL, motilidade total (PR+NP) 42% e formas normais 4%. Um número total de espermatozoides derivado, volume vezes concentration, é comparado com 39 milhões por ejaculado. Valores no limite são rotulados normal.
A motilidade é total ou progressiva?
Motilidade total (progressiva mais não progressiva). O limite OMS 2021 de motilidade progressiva de 30% é outra linha da tabela e não é aplicado. Converta uma cifra só de PR antes de enviar motility se o seu laboratório informar apenas motilidade progressiva.
O que acontece se o volume de sêmen for negativo?
Uma cifra negativa em mililitros não é um volume físico de ejaculado.
Por que a contagem total pode ficar baixa com volume e concentração normais?
Porque o total é o volume multiplicado pela concentração e é comparado com seu próprio limite de 39 milhões por ejaculado. Dois valores que passam separadamente ainda podem gerar um produto abaixo dessa linha.
Um valor abaixo do limite significa infertilidade?
Não. Os limites são o percentil 5 de homens cujas parceiras engravidaram em até 12 meses: descrevem um grupo de referência, não um diagnóstico. A comparação não dá prognóstico de fertilidade nem substitui um laudo revisado por um profissional.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
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.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/health/sperm-analysis \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"volume":2.5,"concentration":45,"motility":55,"morphology":8}'const res = await fetch("https://api.kit.forhosting.com/health/sperm-analysis", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"volume": 2.5,
"concentration": 45,
"motility": 55,
"morphology": 8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/sperm-analysis",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"volume": 2.5,
"concentration": 45,
"motility": 55,
"morphology": 8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/sperm-analysis", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"volume":2.5,"concentration":45,"motility":55,"morphology":8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"volume":2.5,"concentration":45,"motility":55,"morphology":8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/sperm-analysis", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"volume": 2.5,
"concentration": 45,
"motility": 55,
"morphology": 8
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.sperm_analysis",
"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.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_volume_ml | 50 |
max_concentration | 1000 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Esta calculadora de análise de sêmen aceita os quatro valores laboratoriais, compara cada um com o limite inferior de referência de 2021 e o rotula normal ou below_reference. Volume abaixo de zero é rejeitado com invalid_input porque um volume de ejaculado negativo não é uma medição física.
Limites inferiores OMS 2021 e como cada status é atribuído
Cada parâmetro é rotulado normal quando o valor enviado é maior ou igual ao seu limite inferior de referência, e below_reference quando é estritamente menor. Trate o JSON como uma comparação educativa diante de uma tabela pública nomeada, não como saída de um dispositivo médico nem como substituto de um laudo laboratorial revisado por um clínico que conhece o restante da história.
Contrato de entrada, forma da resposta e comportamento de erro
Faça POST de um corpo JSON com quatro números finitos obrigatórios. O campo volume é o volume de sêmen em mililitros e deve ser zero ou maior; os aliases volume_ml, semen_volume e ejaculate_volume são aceitos. Um volume negativo falha com invalid_input e a mensagem de que volume não pode ser negativo, e essa falha não é cobrada. Zero mililitros é uma entrada lícita e é rotulado below_reference diante do limite de 1.4 mililitros. O campo concentration é a concentração espermática em milhões de espermatozoides por mililitro e deve ser um número finito não negativo; os aliases sperm_concentration, concentration_million_per_ml e count são aceitos. O campo motility é a motilidade total como percentual de zero a cem; os aliases total_motility, motility_percent e motility_pct são aceitos. O campo morphology é o percentual de espermatozoides com formas normais, também de zero a cem; os aliases morphology_percent, normal_forms e kruger são aceitos. Cada campo numérico pode chegar como número JSON ou como string numérica. Campos ausentes, strings vazias, booleanos, NaN e Infinity falham com invalid_input nomeando o campo. Em caso de sucesso o corpo devolve os quatro valores com seus limites OMS 2021 e um status normal ou below_reference para cada um, mais o total_sperm derivado, total_sperm_limit e total_sperm_status. below_reference_count indica quantos dos quatro parâmetros enviados ficam abaixo dos seus limites, e overall é normal somente quando essa contagem é zero. Uma verificação clássica é volume 2.5 mililitros, concentration 45 milhões por mililitro, motility 55 por cento e morphology 8 por cento, normal em cada linha, inclusive o total derivado. Combine o JSON com suas próprias notas de aconselhamento se precisar de narrativa; este endpoint apenas classifica os quatro números diante da tabela nomeada.
Onde se usa uma checagem OMS 2021, preço e limites honestos
Geradores de provas e plugins LMS precisam de um motor determinístico que rejeite um volume de sêmen negativo em vez de emitir em silêncio um status que um corretor defeituoso poderia tratar como sucesso. Equipes de produto que constroem widgets educativos de saúde reprodutiva querem um caminho OMS 2021 documentado que os alunos possam auditar à mão, e não uma pontuação de fertilidade de caixa-preta que mistura vitalidade, fragmentação de DNA e motilidade progressiva sem revelar. Mantenha expectativas educativas: esta é uma ferramenta de cálculo e aprendizado, não um dispositivo médico de diagnóstico, e não substitui uma análise de sêmen revisada, uma interpretação especializada nem os métodos locais de laboratório. Pessoas com uma preocupação de fertilidade devem seguir orientação médica profissional em vez de qualquer comparação automatizada isolada. Laboratórios de ensino de andrologia e estágios de medicina reprodutiva atribuem de contínuo planilhas que perguntam se um laudo de sêmen impresso atende aos limites inferiores de referência vigentes da OMS, de modo que um oráculo confiável que devolve normal ou below_reference ao lado de cada limite acelera a correção e a montagem de demos. Formulários de admissão de clínicas de fertilidade que já armazenam volume, concentration, motility e morphology podem chamar uma API parse pequena em vez de reimplementar a tabela de 2021 em cada linguagem de planilha, que é como as cifras de 2010 sobrevivem em silêncio em modelos antigos. Como esta capacidade é um motor parse puro, cada chamada API bem-sucedida custa o preço-base publicado US$ 0,002 sem tokens de modelo e sem rede de saída, e a validação falha não consome saldo pré-pago. Fixe overall e os quatro campos de status nos testes, envie motilidade total e não só motilidade progressiva, e nunca trate um rótulo below_reference em um parâmetro como diagnóstico de fator masculino de infertilidade.
Casos de integração
Gabaritos de sala OMS 2021
Confira pares de análise de sêmen de livro diante dos limites inferiores de 2021 para que docentes e autocorretores compartilhem uma mesma verdade transparente de normal versus below_reference.
Perguntas técnicas
Um resultado below_reference significa infertilidade?
Não. Os limites inferiores de referência da OMS são valores do percentil cinco de uma população fértil de referência, não cortes diagnósticos. Esta calculadora é uma comparação educativa, não um dispositivo médico e não um substituto de um laudo laboratorial revisado.
Quanto custa a calculadora de análise de sêmen?
A ferramenta do navegador é gratuita. Solicitações API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.