Audit note (2026-06, erratum E7): the command shown in run_command_template does not reproduce the published boxes by itself — the as-run invocation also used a radar-coverage mask (--enforce-radar-mask) and, for the morning d02/d03 box, a pin to a prior run's position (--pin); the morning box is therefore not the unconstrained sweep optimum. The geometry shown here is the one actually executed in the verified forecasts.

WRF Nest Picker — radar-DA cycle 2024012018

Otimização automática: para cada janela (madrugada/manhã e tarde/noite), o algoritmo varre a caixa d02 pelo domínio d01 e maximiza a soma dos z-scores intra-rodada × variável × timestamp dentro dela. Depois repete para d03 dentro da d02 escolhida. Use o seletor abaixo para alternar entre as duas janelas.

Janela

Campo composto F + caixas otimizadas

Frame 0 = soma da janela inteira (caixas otimizadas a partir desta soma); demais frames = snapshots horários (vabs fixo, comparáveis entre horas). As caixas não mudam com o slider — elas vêm da soma. — — — laranja = fronteira de centros válidos p/ d02 (fração de terra ≥ limiar); ··· vermelho = fronteira p/ d03 (limiar mais apertado, caixa menor); pontilhado cinza escuro = linha de costa.
composite F map
Azul = desfavorável (baixos z-scores); Vermelho = favorável (altos z-scores). d02 manhã d03 manhã d04 (sem sobreposição com d03)    Círculo pontilhado cyan = alcance do radar de Macaé.

Seleção de caixa — self-score (esquerda) × climatologia (direita)

Self-score (intra-rodada)
composite self-score
Climatologia (por célula)
composite climo-score
A caixa à esquerda é escolhida maximizando a soma dos z-scores calculados contra a própria distribuição de cada rodada — sempre encontra algum ponto positivo no dia. A caixa à direita usa z-scores por célula contra a climatologia: quando Σ < 0 o dia está abaixo da climo e provavelmente não vale rodar grade aninhada.

Comando para regenerar o conjunto

Submeter e recalcular só funciona quando esta página está sendo servida pelo modo --serve do suggest_nest.py — o browser então pode fazer POST pra disparar uma nova rodada (sweep + imagens + caixas) sem sair daqui. Quando aberta direto do disco (file://), o botão fica desativado e você ainda pode usar o Gerar comando + Copiar pra colar no terminal.

Variáveis convectivas — comparação entre rodadas

O slider itera apenas sobre os valid times em que todas as três rodadas selecionadas têm previsão — troque qualquer rodada nos seletores acima para recalcular a janela comum. Nenhuma média entre rodadas é calculada.
cycle A frame
cycle B frame
cycle C frame