Pacotes e bibliotecas
Download de dados
Hidrologia
- [R] Hidroweb (ANA) – pacote mais atual e completo: https://github.com/hydrostat
- [R] Hidroweb (ANA): https://github.com/hydroversebr/hydrobr
- [Python] Hidroweb (ANA): https://pypi.org/project/hidroana/
- [R] Reservatórios do ONS: https://github.com/brunomioto/reservatoriosBR
Meteorologia e clima
- [R] BrazilMet (INMET): https://rpubs.com/FilgueirasR/742335
- [R] Dados NOAA: https://github.com/ropensci/rnoaa
- [R] GSODR (estações meteorológicas globais): https://github.com/ropensci/GSODR
- [R] climateR: https://github.com/mikejohnson51/climateR
- [R] climate: https://github.com/bczernecki/climate
- [R] ECMWF (API): https://github.com/bluegreen-labs/ecmwfr
- [R] ERA5 Downscaling (KrigR): https://github.com/ErikKusch/KrigR
- [Python] Download ERA5: https://github.com/akash-met/Downloading-ERA5-Data-Faster-Using-Parallel-Processing-in-Python
Satélite e sensoriamento remoto
- [R] CHIRPS: https://github.com/ropensci/chirps
- [R] SMAP (NASA): https://github.com/ropensci/smapr
- [R] MODISTools: https://github.com/bluegreen-labs/MODISTools
Bases especializadas
- [R] Dados de chuva observada: https://rspatialdata.github.io/rainfall.html
- [R] Séries mensais de chuva: https://github.com/MiRoVaGo/pRecipe
- [Python] Banco ANA / INMET / CEMADEN: https://github.com/LARHENA/UNIPLU-BR/blob/main/Scripts%20UNIPLU-BR.ipynb
- [R] FedData (USDA, NOAA, USGS): https://github.com/ropensci/FedData
- [R] Parâmetros do solo (HWSDR): https://github.com/bluegreen-labs/hwsdr
- [R] Dados agrometeorológicos: https://agrdatasci.github.io/ag5Tools/
Análise e visualização
Hidrologia estatística
- [R] Análise de frequência hidrológica (ALEA): https://github.com/hydrostat/ALEA
- [R] Estatísticas gerais: https://rpubs.com/adriano/esalq2012inicial
- [R] fasstr (hidrogramas e curvas de permanência): https://bcgov.github.io/fasstr/articles/fasstr.html
- [R] fasstr versão Shiny App (hidrogramas e curvas de permanência): https://bcgov.github.io/fasstrshiny/
- [R] HydRoVars: https://github.com/alejandrosgz/HydRoVars
- [R] hyfo: https://rpubs.com/rankthefirst/hyfo
- [R] Modelos Paramétricos Lineares (LPM): https://cran.r-project.org/web/packages/LPM/LPM.pdf
- [R] RFmerge: https://github.com/hzambran/RFmerge
- [Python] Séries temporais: https://cienciadedatos.net/documentos/py70-drift-detection-forecasting-model.html
Meteorologia
- [R] metR: https://eliocamp.github.io/metR/index.html
- [R] climatol: https://www.climatol.eu/
- [R] Tratamento de dados INMET (Shiny): https://github.com/wagnnerms97/DataMetProcess/tree/main
Mudanças climáticas
- [R] phenor (CMIP6): https://bluegreen-labs.github.io/phenor/index.html
- [R] chillR: https://github.com/cran/chillR
- [R] CMIP6VisR: https://github.com/TycheLab/CMIP6VisR
Geoprocessamento
- [R] Curso Geoespacial: https://mauriciovancine.github.io/course-geospatial-data-r/
- [R] elevatr (MDE): https://github.com/USEPA/elevatr/tree/main
- [R] meteo (geoestatística): https://cran.r-project.org/web/packages/meteo/meteo.pdf
Modelagem hidrológica
- [R] FUSE (TopModel, HBV, Sacramento etc): https://cvitolo.github.io/fuse/articles/fuse_vignette.html
- [R] SMAP Mensal: https://rstudio-pubs-static.s3.amazonaws.com/475339_18049b98c2894d3cb2e995359e973d57.html
- [R] airGR: https://hydrogr.github.io/airGR/
- [R] airGRiwrm: https://inrae.github.io/airGRiwrm/index.html
- [R] GR2M: https://github.com/hllauca/GR2MSemiDistr
- [R] Baseflow: https://github.com/mjburns/baseflow
- [R] hydromad: https://hydromad.github.io/index.html
- [R] HBV.IANIGLA: https://github.com/cran/HBV.IANIGLA
- [R] Exemplo HBV: https://rpubs.com/sdhakal/848236
- [R] HYPEtools: https://github.com/rcapell/HYPEtools
- [Python] HydPy: https://hydpy-dev.github.io/hydpy/master/index.html#
- [Python] NCRS-PDM: https://hvsetter.readthedocs.io/latest/examples/ncrspdm/
- [Julia] Wflow/HBV: https://deltares.github.io/Wflow.jl/stable/
Machine Learning
- [Python] Neural Hydrology: https://neuralhydrology.github.io/
- [Python] Biblioteca B-AMA: https://github.com/alessandroamaranto/B-AMA
Repositórios
- [R] BlueGreen Labs: https://github.com/bluegreen-labs
Cursos
Aprendizado e capacitação
Hidrologia
- Curso para obtenção de dados hidrológicos: https://dirceureis.github.io/Mini_Curso_UnB_SemUniv_AnaliseHidro_R/get_data.html
- Hidroinformática: https://vt-hydroinformatics.github.io/
- R aplicado à Hidrologia: https://www.unesco-floods.eu/r-software-in-hydrology/
- Análises hidrológicas passo a passo: https://emm-concepts.com/index.html
Estatística e Machine Learning
- Aprendizado de Máquina: https://cienciadedadosuff.github.io/r.github.io/site/
- Programação Estatística: https://thiagorr162.github.io/prog-estat/
- Curso de Machine Learning: https://www.youtube.com/watch?v=dLLw6QjADjo&list=PLo4jXE-LdDTRGLGDL59SkLPBHVmyphuqI&index=2
Ensino interativo de hidrologia
O pacote airGRteaching disponibiliza uma interface
interativa para simulação e análise de modelos hidrológicos da família
GR.
# install.packages(c("airGR", "airGRteaching", "airGRdatasets"), dependencies = TRUE)
library(airGR)
library(airGRteaching)
library(airGRdatasets)
# Dataset hidrológico de exemplo
BasinObs_raw <- airGRdatasets::A273011002TS
BasinObs <- data.frame(
DatesR = as.POSIXct(
BasinObs_raw$Date,
tz = "UTC"
),
P = BasinObs_raw$Ptot,
E = BasinObs_raw$Evap,
Qmm = BasinObs_raw$Qmmd,
T = BasinObs_raw$Temp
)
BasinObs <- BasinObs[,c("DatesR", "P", "E", "Qmm", "T")]
SimPer <- c("2000-01-01", "2010-12-31")
airGRteaching::ShinyGR(ObsDF = BasinObs, SimPer = SimPer)QGIS
Ferramentas e aplicações
- Rain2Flood — delimitação e análise hidrológica no QGIS: https://github.com/rahulpande/696/Rain2Flood
- Tutorial em vídeo do Rain2Flood: https://www.youtube.com/watch?v=k_XplX875J8
Links úteis
Materiais técnicos e modelagem
Modelos hidrológicos
- Planilha original do SMAP: http://pha.poli.usp.br/LeArq.aspx?id_arq=372
- Arquivo complementar do SMAP: http://pha.poli.usp.br/LeArq.aspx?id_arq=3596
- Código do modelo LisFlood: https://github.com/ec-jrc/lisflood-code
- Documentação do LisFlood: https://ec-jrc.github.io/lisflood-model
- Materiais de Simulação Hidrológica da USP: http://pha.poli.usp.br/default.aspx?id=76&link_uc=disciplina
- Materiais de Hidrologia da UTFPR: http://paginapessoal.utfpr.edu.br/eudesarantes/disciplinas/hidrologia
Scripts, pacotes e repositórios
- Scripts em R para Hidrologia: https://github.com/soil-water-atmosphere/notebooks/tree/master/R_for_hydrology
- Pacotes e bibliotecas para Hidrologia do USGS: https://github.com/USGS-R
- Pacotes em R para Hidrologia — CRAN Task View: https://cran.r-project.org/web/views/Hydrology.html
- Bibliotecas em Python para Hidrologia: https://github.com/raoulcollenteur/Python-Hydrology-Tools
- Coleção de bibliotecas e pacotes para Hidrologia: https://github.com/hydrocodes/hydrology
- API para dados climáticos https://open-meteo.com/
Dados, mapas e visualização
Dados hidrológicos e geoespaciais
- Modelo Digital de Elevação ANADEM: https://www.ufrgs.br/hge/download-anadem/
- Visualizador de dados da ANA em Power BI: https://www.gov.br/ana/pt-br/assuntos/noticias-e-eventos/noticias/ana-disponibiliza-link-de-acesso-simplificado-a-dados-de-monitoramento-de-rios-e-chuvas-no-pais
- Sistema HIDRO — Telemetria: https://www.snirh.gov.br/hidrotelemetria/Mapa.aspx
- Projeções de dados climáticos para o Nordeste: https://projene.xhidro.com/
Gráficos, cores e apresentações
- Paletas de cores para Geociências: https://dominicroyé.github.io/color-for-geoscience/
- Paletas de cores para visualizações gerais: https://leonardocolor.io/index.html
- Galeria de gráficos em R: https://r-graph-gallery.com/
- Apresentações em Hidrologia da EGU: https://github.com/hydrosoc
Softwares online
Ferramentas de análise hidrológica
Bacias e relevo
- Delimitação de bacias hidrográficas: https://mghydro.com/watersheds/#
- Softwares do Hydro Hub: https://hydro-hub-ufpb3f417c4037d6.opendata.arcgis.com/
Curvas IDF
- GAM-IDF: https://gphidro.shinyapps.io/gam-idf/
- IDF-BR: https://www.idf-br.com.br/home/index.html
- IDF Chile: https://curvasidf.cl/
Monitoramento e dados climáticos
- Monitoramento e previsão de vazões no Peru: https://www.senamhi.gob.pe/sonics/
- Download de dados climáticos: https://climate2csv.xhidro.com/
Sobre
Marcelle Vargas
Material voltado à organização de referências úteis para hidrologia, meteorologia, programação, modelagem, geoprocessamento e previsão hidrológica.
Para contribuir com sugestões, materiais ou novos links, entre em contato.