Skip to content
Tiago Silvestrini edited this page Oct 7, 2026 · 3 revisions

Kappa Test

Investigação exploratória de uma possível atenuação adicional de neutrinos associada à coluna de plasma atravessada.

Status científico: hipótese fenomenológica e não estabelecida. O Modelo Padrão não prevê uma atenuação de neutrinos por plasma. Todos os resultados abaixo são baseados em dados 100% sintéticos — nenhuma linha de dado real do IceCube ou de catálogos de FRB foi usada em nenhuma análise deste projeto até agora. O config.yaml da pipeline de dados reais ainda tem URLs placeholder (ver Real-Data-Analysis e o milestone da Fase 2).

Hipótese de trabalho

$$ \Phi_{\mathrm{obs}} = \Phi_0,e^{-\kappa C_p} $$

  • $\Phi_{\mathrm{obs}}$: fluxo observado;
  • $\Phi_0$: fluxo esperado sem o termo adicional;
  • $C_p$: coluna de plasma ao longo da linha de visada;
  • $\kappa$: coeficiente efetivo de atenuação.

Hipóteses estatísticas

  • H0: $\kappa=0$ — sem atenuação adicional.
  • H1: $\kappa>0$ — atenuação adicional correlacionada com $C_p$.

Resultado mais recente (sintético, pipeline v2)

Pipeline completa (real_data_pipeline/): crossmatch angular+redshift, 400 fontes, bootstrap de 500 réplicas, calibração nula de 1000 pseudo-experimentos sob H0, consistência checada por energia e hemisfério. Detalhes e os 4 gráficos completos em Results.

Quantidade Valor
$\kappa_{\mathrm{true}}$ (injetado) 0.0600
$\widehat{\kappa}$ 0.0761
IC 95% bootstrap [0.058, 0.099]
valor-p empírico (calibração nula) < 0.001

Perfil de verossimilhança para κ: mínimo em κ̂=0.076, limiar de 95% e κ verdadeiro injetado marcados

Perfil de Δ(-2 ln L) em função de κ para a amostra sintética de 400 fontes. Ver Results para a distribuição bootstrap, a calibração nula completa e a checagem de consistência por subgrupo.

Navegação

Execução rápida

Protótipo simples (sem crossmatch):

pip install -r requirements.txt
python mle_full_analysis.py seus_dados.csv

Pipeline completa (crossmatch, bootstrap, calibração nula, subgrupos):

cd real_data_pipeline
pip install -r requirements.txt
python scripts/generate_synthetic.py
python run_pipeline.py --config config.yaml --skip-download

Clone this wiki locally