--- ## Previsão de infectados **(!) Importante**: Os resultados apresentados são *preliminares* e estão em fase de validação. ''') st.sidebar.title('Seleção de parâmetros') st.sidebar.markdown( 'Para simular outros cenários, altere um parâmetro e tecle **Enter**. O novo resultado será calculado e apresentado automaticamente.' ) st.sidebar.markdown('#### Parâmetros de UF') UF = st.sidebar.selectbox('Estado', options=query_ufs(), index=0) dates, dt_index = query_dates(UF) use_capital = st.sidebar.checkbox('Usar população da capital', value=True) DT = st.sidebar.selectbox('Data', options=dates, index=dt_index) if UF == '(Selecione)': _N = 13_000_000 _E0 = 50 _I0 = 152 _R0 = 1 else: _N, _E0, _I0, _R0 = query_params(UF, DT, use_capital) st.sidebar.markdown('#### Condições iniciais')
st.sidebar.markdown( 'Para simular outros cenários, altere um parâmetro e tecle **Enter**. O novo resultado será calculado e apresentado automaticamente.' ) st.sidebar.markdown('#### Parâmetros de UF/Município') GRANULARITY = st.sidebar.selectbox('Unidade', options=['Estado', 'Município'], index=1) uf_city_list, uf_city_list_index = query_uf_city(GRANULARITY) UF_CITY = st.sidebar.selectbox(f'{GRANULARITY}', options=uf_city_list, index=uf_city_list_index) dates, dt_index = query_dates(UF_CITY, GRANULARITY) DT = st.sidebar.selectbox('Data', options=dates, index=dt_index) _N, _E0, _I0, _R0 = query_params(UF_CITY, DT, GRANULARITY, E0_method='double') fator_subr = st.sidebar.number_input( ('Fator de subreportagem. Este número irá multiplicar ' 'o número de infectados e expostos.'), min_value=1.0, max_value=200.0, step=1.0, value=DEFAULT_PARAMS['fator_subr'])