Exemplos Jupyter Notebook
Instalar biblioteca
pip install jupyter
Warning
Alterar a data para os valores exibidos na inicialização
Note
Definição de Steps
steps = <int>
Define o número de steps que serão pedidos
Ex. steps = 6
O pedido será os steps 0,1,2,3,4,5,6
steps = <list>
Define os steps que serão pedidos
Ex. steps = [0,2,4,6]
O pedido será os steps específicos pedidos 0,2,4,6
Example_lib
Este exemplo demonstra varios usos da biblioteca, tais como:
recuoeracao de dados com filtros (data, variaveis, niveis e step)
filtro de area
plotar campo
salvar NetCDF
Download Example_lib.ipynb.
Example_lib_regrid
Utilização da biblioteca UTIL para realizar o Regrid para colocar os modelos na mesma grade.
Download Example_lib_regrid.ipynb.
Example_lib_Widgets
Utilizando Widgets para o desenvolvimento de uma Interface para: - recuperação de dados - filtagem de área ou ponto - plotagem de área ou ponto - exportar em NetCDF ou CSV
Janela de Recuperação de Dados
Note
Escolher data, campo/campos, nível/nîveis e o número de steps do Modelo Numérico.
Warning
O maior número de escolhas afeta o tempo de espera do pedido.
Janela filtro Área
Janela filtro Ponto
Janela Plot
Export NetCDF/CSV
Note
O arquivo NetCDF ou CSV é gerado no diretório corrente do .ipynb com o nome de output
Download Example_lib_Widgets.ipynb.
Módulo Stats
O módulo calcula os dados utilizando abordagens padrão e ponderada.
# Import the statistics module from the cptecmodel package
import cptecmodel.Stats as st
st.StatsUnweighted(f,'t2m').calculate()
Abordagem Ponderada
No cálculo ponderado, a área de cada célula da grade diminui à medida que se aproxima dos polos. Para esse tipo de grade, o cosseno da latitude pode ser usado como uma estimativa da área da célula.
# Import the statistics module from the cptecmodel package
import cptecmodel.Stats as st
st.StatsWeighted(f,'t2m').calculate()
Por que usar o cosseno da latitude?
Em uma grade regular de latitude-longitude:
O espaçamento longitudinal é constante.
Mas a área de cada célula da grade diminui em direção aos polos.
O fator de ponderação correto é proporcional a cos(latitude) — porque a área da superfície de um segmento esférico é escalada por esse valor.
Download Example_lib_Stats.ipynb.












