Glauber Machado Rodrigues

gmrodrigues / pesquisa aberta

Altas habilidades, neurodivergência e saúde

Perguntas, dados e descobertas em construção.

← Site principal · Forte e Leve

Altas habilidades · neurodivergência · saúde

Cafeína, sono, sedentarismo, magnésio e predição diagnóstico-agnóstica

2026-09-09 · Adultos de 20–80 anos com dados completos nos módulos NHANES utilizados; grupos de superdotação, autismo e TDAH não foram identificados nesta rodada.

Primeiro ciclo exploratório em adultos da NHANES 2021–2023: três hipóteses e previsão do escore de sintomas sem sono (0–24). Inclui correção documentada da fronteira de sono de H2 em 2026-09-09.

Pergunta e justificativa do ciclo

A rodada foi escolhida pela disponibilidade de exposições e desfechos no NHANES: cafeína e magnésio no recordatório alimentar, sono habitual, sedentarismo e itens de sintomas depressivos. Ela permite testar associações em adultos e construir uma primeira previsão sem diagnóstico.

A ambição do projeto inclui altas habilidades, autismo e TDAH, mas estes fenótipos não estão identificados no recorte usado. Portanto, esta rodada é uma referência populacional exploratória, não um grupo neurotípico confirmado nem evidência de resposta específica de superdotados.

Registro das escolhas e sua verificabilidade

hypotheses.yaml e evidence-protocol.md declaram registro local em 07/09/2026 antes de obter os coeficientes, após inspecionar dimensões, intervalos e completude das tabelas. Não há depósito externo que comprove pré-registro independente.

Esta documentação editorial foi adicionada após os resultados. Explicita escolhas observáveis no código e lacunas do relatório; não transforma decisões retrospectivas em previsões anteriores. Os oito termos testados entram em uma mesma correção Benjamini–Hochberg, apesar de haver três famílias temáticas.

Construção da amostra e medidas

O código liga tabelas por SEQN, verifica unicidade e faz junções um-para-um, separadas por pergunta: DEMO+DR1TOT+SLQ para H1; DEMO+SLQ+PAQ+DPQ para H2; DEMO+DR1TOT+DSQTOT+SLQ para H3. A auditoria salva 6.337 pessoas em cada junção após a seleção de adultos, antes das perdas analíticas. Isso não significa que os seis módulos tenham sido obrigatórios para todos os modelos.

Idade elegível é ≥18; escolaridade usa DMDEDUC2. O preditor com dados completos contém idades registradas de 20 a 80; o limite superior público não deve ser interpretado como exclusão de todos os maiores de 80. Ausências nas variáveis do modelo e pesos inválidos reduzem a amostra. Ainda falta decompor as perdas por motivo.

Códigos de recusa/desconhecimento são excluídos das variáveis demográficas e itens DPQ conforme o código. PAD680 é aceito entre 0 e 1.380 minutos. Valores numéricos minúsculos oriundos do XPORT são convertidos a zero. Dieta representa um dia; suplementação resume 30 dias; sono é habitual. Essas janelas não são equivalentes.

AnáliseJunção registradaAmostra analíticaPerdas totais
H16.3374.2112.126
H26.3374.5221.815
H36.3374.1942.143
Predição4.522 completos3.391 treino / 1.131 testeDivisão interna, sem amostra externa

Modelos estatísticos e leitura da incerteza

As regressões usam mínimos quadrados ponderados, com covariância por PSU e estrato: 15 estratos, 30 PSUs e 15 graus na inferência do ciclo 001. H1/H3 usam WTDRD1; H2 usa WTMEC2YR. O ciclo 002 conferiu os erros-padrão com svy no desenho completo e identificou a sensibilidade dos testes à convenção de graus.

Os ajustes incluem idade centrada em 45 anos, termo quadrático, sexo registrado, raça/etnia, escolaridade e razão renda/pobreza. H1/H3 acrescentam energia alimentar. Ajustar variáveis observadas não elimina causas comuns não medidas nem define a direção do efeito.

IC95% descreve incerteza amostral sob as premissas do modelo; não cobre automaticamente viés de seleção ou erro de autorrelato. FDR se refere à família de oito testes, não à probabilidade de uma hipótese individual ser verdadeira. Não foram definidos limiares numéricos prévios de relevância prática.

H1 — cafeína, sono e idade

A justificativa externa é a literatura experimental sobre cafeína e sono. A exposição observacional é DR1TCAFF/100, sem informação suficiente sobre horário e tolerância. A interação é com idade em décadas centrada em 45 anos.

O coeficiente −0,0537 h por 100 mg (IC95% −0,0869 a −0,0205) vale aos 45 anos, não como média universal: aproximadamente −3,22 minutos (−5,22 a −1,23). A interação por idade tem q=0,0564 e não atende ao critério usual de 5%. A sensibilidade excluindo ingestão >800 mg enfraquece esse sinal.

Sono insuficiente pode incentivar consumo de cafeína; horário, trabalho e saúde podem explicar parte da associação. Replicação com exposição repetida e horário medido ajudaria a distinguir essas explicações.

H2 — sono, sedentarismo e sintomas

O alvo soma DPQ010, DPQ020 e DPQ040–DPQ090, aceitando 0–3 em todos os oito itens: escala de 0 a 24, removendo DPQ030 para reduzir a sobreposição com sono. Esse escore derivado não herda cortes diagnósticos do PHQ-9 nem do PHQ-8 convencional.

Execução original: sono ≤7 h versus >7 a ≤9 h, com contrastes +0,838 e +1,276 pontos e +0,1165 ponto por hora sedentária. Em 2026-09-09 foi aplicado o protocolo <7 h, 7–9 h inclusive, >9 h. Os contrastes corrigidos são +1,120, +1,214 e +0,1178; a tabela do adendo preserva intervalos, p e q das duas versões.

A relação pode ser bidirecional: sintomas podem afetar sono e movimento; saúde, medicação e trabalho também podem influenciar os três. Próximos testes devem examinar sono contínuo/não linear e estabilidade sob dados ausentes; a correção atual não resolveu esses limites.

H3 — magnésio alimentar e suplementar

DR1TMAGN e DSQTMAGN entram por 100 mg, com energia e contexto. O modelo legado preenche o total ausente com zero e marca DSD010=1. A auditoria posterior do ciclo 003 mostrou que esse marcador significa qualquer suplemento relatado com total de magnésio ausente; ele não comprova uso de magnésio com dose desconhecida.

Totais de nutrientes e antiácidos não identificam glicinato, treonato ou outra forma. Ausência de quantidade não confirma ausência de ingestão. O modelo não incorpora concentração sérica, adesão ou indicação clínica.

Ambos os intervalos incluem zero. Isso é inconclusivo, não comprovação de equivalência nem teste adequado de resposta a uma formulação. O ensaio selecionado de bisglicinato avaliou sintomas de insônia; esse desfecho e a exposição não coincidem com duração habitual de sono e ingestão observacional.

Previsão sem diagnóstico e explicação dimensional

O Ridge usa sono, sedentarismo, idade, sexo registrado, raça/etnia, escolaridade e renda/pobreza. A divisão interna foi 75/25 com semente 20260907, estratificada pelo indicador do escore modificado ≥5; esse limiar foi usado na divisão, não como diagnóstico.

Transformações numéricas e codificação categórica são ajustadas no treino. RidgeCV avalia 25 valores de penalização de 10⁻³ a 10³; o escolhido foi 1.000. Pesos são usados no ajuste e nas métricas. Não houve reserva por PSU ou onda; treino e teste podem compartilhar contextos amostrais.

No teste, MAE=2,903, RMSE=3,945 e R²=0,090. A média ponderada do treino teve RMSE=4,136. Há melhora modesta, e a maior parte da variação individual continua sem explicação preditiva.

Remover sono, sedentarismo ou contexto demográfico aumentou RMSE em 0,009, 0,039 e 0,168, respectivamente. Isso mede contribuição preditiva condicionada às outras entradas; não prova mecanismo ou causalidade. Não há decomposição latente identificada, validação externa ou intervalos das métricas. O gráfico agrupa calibração por décimos internos e também não apresenta intervalos.

Documentos, reprodução e próximos testes

Os resultados e PNGs incorporam a correção H2 de 2026-09-09. A execução anterior permanece identificável no histórico Git e no agregado original do adendo. Para reproduzir, instale o lock com Pipenv e execute o comando no rodapé. Os hashes dos seis XPT permitem conferir os insumos preservados.

Correção H2 concluída; o ciclo 002 auditou perdas, pesos e erros-padrão; o ciclo 003 auditou produtos, antiácidos e ausência de magnésio; e o ciclo 004 registrou a inferência e avaliou seleção observável. Próximas prioridades: formas não lineares, nova especificação de H3 e previsão em dados independentes.

As explicações aqui são hipóteses científicas resumidas, baseadas nos dados e estudos citados. Nenhum resultado estabelece uma dieta ou protocolo individual de suplementação.

Adendo H2 — comparação entre execução original e corrigida (2026-09-09)

Decisão registrada localmente antes da reexecução, após conhecimento dos efeitos originais; não constitui pré-registro independente. A única mudança analítica foi atribuir exatamente 7 h à referência prevista no protocolo.

Contagens originais: curto 1.629, referência 2.422, longo 471. Corrigidas: curto 943, referência 3.108, longo 471. Amostra preservada: 4.522. H1, sua sensibilidade, H3, previsão e hashes dos dados reproduziram exatamente os resultados originais. Apenas os três q-valores de H2 mudaram.

Unidades: H1/H3 em horas de sono; H2 em pontos no escore de sintomas sem sono (0–24); sedentarismo por hora/dia. IC95% pelo desenho implementado, ainda sem validação externa da variância.

TermoOriginal: estimativa [IC95%]Corrigido: estimativa [IC95%]q original → corrigido
H1_caffeine-0,0537 [-0,0869; -0,0205]-0,0537 [-0,0869; -0,0205]0,00724286 → 0,00724286
H1_caffeine_x_age+0,0234 [+0,0018; +0,0449]+0,0234 [+0,0018; +0,0449]0,05642812 → 0,05642812
H2_short_sleep+0,8380 [+0,5818; +1,0943]+1,1196 [+0,7177; +1,5215]0,00001797 → 0,00010891
H2_long_sleep+1,2764 [+0,6190; +1,9337]+1,2145 [+0,5606; +1,8684]0,00233303 → 0,00336216
H2_sedentary+0,1165 [+0,0854; +0,1476]+0,1178 [+0,0871; +0,1485]0,00000715 → 0,00000520
H3_diet_magnesium+0,0173 [-0,0317; +0,0662]+0,0173 [-0,0317; +0,0662]0,46341455 → 0,46341455
H3_supplement_magnesium+0,0300 [-0,0429; +0,1029]+0,0300 [-0,0429; +0,1029]0,46341455 → 0,46341455
H3_supplement_unquantified+0,0518 [-0,0834; +0,1871]+0,0518 [-0,0834; +0,1871]0,46341455 → 0,46341455

Auditoria posterior — ciclo 002

Auditorias posteriores: o ciclo 002 reproduziu coeficientes e erros-padrão com svy. O ciclo 004 fixou 15 graus do desenho como convenção principal segundo o NCHS e preservou 1 grau residual como sensibilidade conservadora. A reponderação pela inclusão observável alterou H1/H2 em no máximo 3,3%; isso não elimina seleção não observada.

Resultados

PerguntaEstimativaIncertezaAmostraInterpretação
A cafeína do recordatório alimentar se associa a sono usual mais curto?-0,0537 hora por 100 mgIC95% -0,0869 a -0,0205; p-FDR=0,0072n=4.211; WLS com pesos de dieta e variância por estratos/PSUsSinal compatível com menor duração de sono, mas transversal e não causal; a sensibilidade excluindo >800 mg enfraqueceu a interação com idade.
Sono curto/longo e sedentarismo se associam a sintomas depressivos sem reutilizar o item de sono?Sono curto (<7 h) +1,120 pontos; sono longo (>9 h) +1,214; sedentarismo +0,1178 ponto por hora/diaIC95% curto +0,718 a +1,521; longo +0,561 a +1,868; sedentarismo +0,0871 a +0,1485; q curto=0,00010891; longo=0,00336216; sedentarismo=0,00000520n=4.522; referência 7–9 h inclusive; escore de sintomas sem sono (0–24); WLS com pesos de exameAssociações positivas após corrigir a fronteira registrada; causalidade reversa e confusão por saúde permanecem possíveis. A correção não é uma replicação.
Magnésio alimentar ou suplementar se associa à duração do sono?+0,0173 hora por 100 mg dietético; +0,0300 por 100 mg suplementarIC95% dietético -0,0317 a +0,0662; suplementar -0,0429 a +0,1029; p-FDR=0,4634n=4.194; indicador legado de qualquer suplemento com total de magnésio ausente; WLS com peso de dietaEvidência inconclusiva; o intervalo inclui efeitos pequenos em ambas as direções e não sustenta protocolo de suplementação.
É possível prever o escore de sintomas sem sono (0–24) sem conhecer o diagnóstico?Ridge: MAE 2,903; RMSE 3,945; R² 0,090Holdout interno único: n treino=3.391, teste=1.131; sem validação externa/temporaln=4.522; sono, sedentarismo e contexto demográfico; pesos usados no ajuste/métricasProva de conceito de previsão dimensional modesta; contexto demográfico contribuiu mais que os domínios isolados nas ablações.

Gráficos

Coeficientes ajustados da hipótese de cafeína e sono
H1: estimativas e IC95% para cafeína e interação com idade.
Diferenças ajustadas no escore de sintomas sem sono (0–24), após correção H2
H2 corrigida: sono <7 h e >9 h versus 7–9 h inclusive; sedentarismo por hora/dia. Adultos NHANES 2021–2023, n=4.522, peso WTMEC2YR, IC95% por estratos/PSUs; associação transversal.
Coeficientes ajustados de magnésio e sono
H3: magnésio alimentar, suplementar e indicador legado de qualquer suplemento com total de magnésio ausente; o ciclo 003 corrigiu sua interpretação.
Comparação de previsão Ridge e baseline
Predição diagnóstico-agnóstica no holdout interno e ablações por domínio.

Limitações

Fontes

Reprodução

{
  "command": "MPLCONFIGDIR=/tmp/science-matplotlib PIPENV_VENV_IN_PROJECT=1 pipenv run python research/discoveries/cycle-001/run_analysis.py",
  "code_revision": "base 3a4eec48a45e1d29ac670663ae4187cbe9a2e087 + adendo H2 2026-09-09; run_analysis.py sha256=a7aff23ae817c7c0ff5745dc1ed5d2fa6e3c3e1424148c0a6d6bf017157c8492",
  "input_sha256": {
    "DEMO_L.xpt": "ca4374a158b493b8b0163e1388da21d57a18d1b9cecff2aa4e2fa2bec494fe23",
    "DPQ_L.xpt": "25605a02685035fe997477b31a0991cca2776b0f72f24a8e61ac5b018456304b",
    "DR1TOT_L.xpt": "73a3097aab64000f9c1d138367363ca605968b691e349981132bd6032ca6c9ef",
    "DSQTOT_L.xpt": "8ee3e55578f56918a190100bb321a0b580f824ca3cc439901f2fd707dbe695f8",
    "PAQ_L.xpt": "de34acfed4523f10f52bea06e64ed33c8db973cb38d3539eeceb2b68039248c8",
    "SLQ_L.xpt": "918c3258b2f466ac1cae55ea45330c736dbdc573ee4dc72306e3d2b222764741"
  }
}

Dados agregados do ciclo (JSON)