climaemet

An interface to download the climatic data of the Spanish Meteorological Agency directly from R using their API and create scientific graphs.
https://github.com/ropenspain/climaemet

Category: Climate Change
Sub Category: Climate Data Access and Visualization

Keywords

aemet climate cran data forecast-api r r-package ropenspain rstats science spain weather-api

Keywords from Contributors

transform standardization measurements productivity projection simulations report optimizers interpreter routing

Last synced: about 19 hours ago
JSON representation

Repository metadata

R Climate AEMET Tools

README.md

climaemet

rOS-badge
CRAN status
CRAN_time_from_release
CRAN_latest_release_date
CRAN results
r-universe
R-CMD-check
codecov
DOI
metacran downloads
GitHub License
Project Status: Active – The project has reached a stable, usable state and is being actively developed.

The goal of climaemet is to provide an interface for downloading
climate data from the Spanish Meteorological Agency (AEMET) directly in
R and for creating scientific visualizations, including climate charts,
trend analysis of climate time series, temperature and precipitation
anomaly maps, warming stripes and climatograms.

Browse the manual and vignettes at
https://ropenspain.github.io/climaemet/.

AEMET Open Data

AEMET Open Data is a REST API developed by AEMET for disseminating and
reusing the agency’s meteorological and climatological information. For
more details, visit
https://opendata.aemet.es/centrodedescargas/inicio.

License for the original data

Information prepared by the Spanish Meteorological Agency (© AEMET). You
can read about it here.

A summary of data usage is:

People can use these data freely. You should mention AEMET as the
collector of the original data in every situation except when you are
using these data privately and individually. AEMET makes no warranty
as to the accuracy or completeness of the data. All data are provided
on an “as is” basis. AEMET is not responsible for any damage or loss
derived from the interpretation or use of these data.

Installation

You can install the released version of climaemet from
CRAN with:

install.packages("climaemet")

You can install the development version of climaemet from
r-universe:

# Install climaemet in R:
install.packages(
  "climaemet",
  repos = c(
    "https://ropenspain.r-universe.dev",
    "https://cloud.r-project.org"
  )
)

Alternatively, you can install the development version of climaemet
with:

# install.packages("pak")
pak::pak("ropenspain/climaemet")

API key

To download data from AEMET, you need a free API key, which you can get
here.

library(climaemet)

## Get API key from AEMET.
browseURL("https://opendata.aemet.es/centrodedescargas/altaUsuario")

## Use this function to register your API key temporarily or permanently.
aemet_api_key("MY API KEY")

Changes in v1.0.0

The apikey argument in the functions is now deprecated. You may need
to set your API key globally using aemet_api_key(). Note that you also
need to remove the apikey argument from older code.

Tidy outputs

From v1.0.0 onward, climaemet provides its results in tibble
format
. The functions also try to infer
the correct format of fields. For example, date and hour fields are
parsed as date-time objects, and numeric fields are parsed as doubles.

library(climaemet)

# See a tibble in action

aemet_last_obs("9434")
#> # A tibble: 13 × 25
#>    idema   lon fint                 prec   alt  vmax    vv    dv   lat  dmax
#>    <chr> <dbl> <dttm>              <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
#>  1 9434  -1.00 2026-05-20 05:00:00     0   249   5.9   4     283  41.7   285
#>  2 9434  -1.00 2026-05-20 06:00:00     0   249   7.6   6     300  41.7   295
#>  3 9434  -1.00 2026-05-20 07:00:00     0   249   9.3   7.2   308  41.7   320
#>  4 9434  -1.00 2026-05-20 08:00:00     0   249   9.8   6.1   302  41.7   308
#>  5 9434  -1.00 2026-05-20 09:00:00     0   249   8.4   4.8   325  41.7   315
#>  6 9434  -1.00 2026-05-20 10:00:00     0   249   7     4.5   301  41.7   308
#>  7 9434  -1.00 2026-05-20 11:00:00     0   249   6.3   3     277  41.7   310
#>  8 9434  -1.00 2026-05-20 12:00:00     0   249   5     2.2   329  41.7   298
#>  9 9434  -1.00 2026-05-20 13:00:00     0   249   3.3   1.4    74  41.7    95
#> 10 9434  -1.00 2026-05-20 14:00:00     0   249   3.8   1.4    23  41.7    60
#> 11 9434  -1.00 2026-05-20 15:00:00     0   249   4     1.1   312  41.7    88
#> 12 9434  -1.00 2026-05-20 16:00:00     0   249   4     1.8    82  41.7    80
#> 13 9434  -1.00 2026-05-20 17:00:00     0   249   4.1   2      81  41.7   105
#> # ℹ 15 more variables: ubi <chr>, pres <dbl>, hr <dbl>, stdvv <dbl>, ts <dbl>,
#> #   pres_nmar <dbl>, tamin <dbl>, ta <dbl>, tamax <dbl>, tpr <dbl>,
#> #   stddv <dbl>, inso <dbl>, tss5cm <dbl>, pacutp <dbl>, tss20cm <dbl>

Spatial outputs

Another major change in v1.0.0 is the ability to return information as
spatial sf objects using return_sf = TRUE. The coordinate
reference system (CRS) is EPSG:4326, which corresponds to the
World Geodetic System 1984 (WGS 84) and returns coordinates in
latitude/longitude (unprojected coordinates):

# You need to install sf if it is not already installed.
# Run install.packages("sf") to install it.
library(ggplot2)
library(dplyr)

all_stations <- aemet_daily_clim(
  start = "2021-01-08",
  end = "2021-01-08",
  return_sf = TRUE
)

ggplot(all_stations) +
  geom_sf(aes(colour = tmed), shape = 19, size = 2, alpha = 0.95) +
  labs(
    title = "Average temperature in Spain",
    subtitle = "8 Jan 2021",
    color = "Max temp.\n(celsius)",
    caption = "Source: AEMET"
  ) +
  scale_colour_gradientn(
    colours = hcl.colors(10, "RdBu", rev = TRUE),
    breaks = c(-10, -5, 0, 5, 10, 15, 20),
    guide = "legend"
  ) +
  theme_bw() +
  theme(
    panel.border = element_blank(),
    plot.title = element_text(face = "bold"),
    plot.subtitle = element_text(face = "italic")
  )

Plots

You can also draw a warming stripes graph from downloaded
weather-station data. These functions return ggplot2 plots:

# Plot a climate stripes graph for a period of years for a station.

library(ggplot2)

# Example data
temp_data <- climaemet::climaemet_9434_temp

ggstripes(temp_data, plot_title = "Zaragoza Airport") +
  labs(subtitle = "(1950-2020)")

You can also draw the well-known Walter & Lieth climatic diagram for a
weather station over a specified period:

# Plot a Walter & Lieth climatic diagram for a station.

# Example data
wl_data <- climaemet::climaemet_9434_climatogram

ggclimat_walter_lieth(
  wl_data,
  alt = "249",
  per = "1981-2010",
  est = "Zaragoza Airport"
)

Additionally, you can plot wind speed and direction over time for
weather station data.

# Plot a windrose showing wind speed and direction for a station.

# Example data
wind_data <- climaemet::climaemet_9434_wind

speed <- wind_data$velmedia
direction <- wind_data$dir

ggwindrose(
  speed = speed,
  direction = direction,
  speed_cuts = seq(0, 16, 4),
  legend_title = "Wind speed (m/s)",
  calm_wind = 0,
  n_col = 1,
  plot_title = "Zaragoza Airport"
) +
  labs(subtitle = "2000-2020", caption = "Source: AEMET")

Code of Conduct

Please note that this project is released with a Contributor Code of
Conduct. By participating in this project you agree to abide by its
terms.

Citation

If you use climaemet in a paper, please consider citing it:

Pizarro M, Hernangómez D, Fernández-Avilés G (2021). climaemet:
Climate AEMET Tools.
doi:10.32614/CRAN.package.climaemet.

A BibTeX entry for LaTeX users is:

@Manual{R-climaemet,
  title = {{climaemet}: Climate {AEMET} Tools},
  author = {Manuel Pizarro and Diego Hernangómez and Gema Fernández-Avilés},
  abstract = {The goal of climaemet is to serve as an interface to download the climatic data of the Spanish Meteorological Agency (AEMET) directly from R using their API (https://opendata.aemet.es/) and create scientific graphs (climate charts, trend analysis of climate time series, temperature and precipitation anomalies maps, “warming stripes” graphics, climatograms, etc.).},
  year = {2021},
  month = {8},
  doi = {10.32614/CRAN.package.climaemet},
  keywords = {Climate, Rcran,  Tools, Graphics, Interpolation, Maps},
}

Links

Citation (CITATION.cff)

# --------------------------------------------
# CITATION file created with {cffr} R package
# See also: https://docs.ropensci.org/cffr/
# --------------------------------------------
 
cff-version: 1.2.0
message: 'To cite package "climaemet" in publications use:'
type: software
license: GPL-3.0-only
title: 'climaemet: Tools for AEMET Climate Data'
version: 1.5.1
doi: 10.32614/CRAN.package.climaemet
identifiers:
- type: doi
  value: 10.32614/CRAN.package.climaemet
abstract: Download meteorological and climatological data from the Spanish Meteorological
  Agency (AEMET) directly in R using the AEMET API. Create scientific visualizations,
  including climate charts, trend analyses of climate time series, temperature and
  precipitation anomaly maps, warming stripes and climatograms.
authors:
- family-names: Pizarro
  given-names: Manuel
  orcid: https://orcid.org/0000-0002-6981-0154
- family-names: Hernangómez
  given-names: Diego
  email: diego.hernangomezherrero@gmail.com
  orcid: https://orcid.org/0000-0001-8457-4658
- family-names: Fernández-Avilés
  given-names: Gema
  orcid: https://orcid.org/0000-0001-5934-1916
preferred-citation:
  type: manual
  title: 'climaemet: Climate AEMET Tools'
  authors:
  - family-names: Pizarro
    given-names: Manuel
    orcid: https://orcid.org/0000-0002-6981-0154
  - family-names: Hernangómez
    given-names: Diego
    email: diego.hernangomezherrero@gmail.com
    orcid: https://orcid.org/0000-0001-8457-4658
  - family-names: Fernández-Avilés
    given-names: Gema
    orcid: https://orcid.org/0000-0001-5934-1916
  abstract: The goal of climaemet is to serve as an interface to download the climatic
    data of the Spanish Meteorological Agency (AEMET) directly from R using their
    API (https://opendata.aemet.es/) and create scientific graphs (climate charts,
    trend analysis of climate time series, temperature and precipitation anomalies
    maps, “warming stripes” graphics, climatograms, etc.).
  year: '2021'
  month: '8'
  doi: 10.32614/CRAN.package.climaemet
  keywords:
  - Climate
  - Rcran
  - Tools
  - Graphics
  - Interpolation
  - Maps
repository: https://CRAN.R-project.org/package=climaemet
repository-code: https://github.com/rOpenSpain/climaemet
url: https://ropenspain.github.io/climaemet/
contact:
- family-names: Hernangómez
  given-names: Diego
  email: diego.hernangomezherrero@gmail.com
  orcid: https://orcid.org/0000-0001-8457-4658
keywords:
- aemet
- climate
- cran
- data
- forecast-api
- r
- r-package
- ropenspain
- rstats
- science
- spain
- weather-api
references:
- type: software
  title: 'R: A Language and Environment for Statistical Computing'
  notes: Depends
  url: https://www.R-project.org/
  authors:
  - name: R Core Team
    website: https://ror.org/02zz1nj61
  institution:
    name: R Foundation for Statistical Computing
    website: https://ror.org/05qewa988
    address: Vienna, Austria
  year: '2026'
  doi: 10.32614/R.manuals
  version: '>= 4.1.0'
- type: software
  title: cli
  abstract: 'cli: Helpers for Developing Command Line Interfaces'
  notes: Imports
  url: https://cli.r-lib.org
  repository: https://CRAN.R-project.org/package=cli
  authors:
  - family-names: Csárdi
    given-names: Gábor
    email: gabor@posit.co
  year: '2026'
  doi: 10.32614/CRAN.package.cli
  version: '>= 3.0.0'
- type: software
  title: dplyr
  abstract: 'dplyr: A Grammar of Data Manipulation'
  notes: Imports
  url: https://dplyr.tidyverse.org
  repository: https://CRAN.R-project.org/package=dplyr
  authors:
  - family-names: Wickham
    given-names: Hadley
    email: hadley@posit.co
    orcid: https://orcid.org/0000-0003-4757-117X
  - family-names: François
    given-names: Romain
    orcid: https://orcid.org/0000-0002-2444-4226
  - family-names: Henry
    given-names: Lionel
  - family-names: Müller
    given-names: Kirill
    orcid: https://orcid.org/0000-0002-1416-3412
  - family-names: Vaughan
    given-names: Davis
    email: davis@posit.co
    orcid: https://orcid.org/0000-0003-4777-038X
  year: '2026'
  doi: 10.32614/CRAN.package.dplyr
  version: '>= 1.0.0'
- type: software
  title: ggplot2
  abstract: 'ggplot2: Create Elegant Data Visualisations Using the Grammar of Graphics'
  notes: Imports
  url: https://ggplot2.tidyverse.org
  repository: https://CRAN.R-project.org/package=ggplot2
  authors:
  - family-names: Wickham
    given-names: Hadley
    email: hadley@posit.co
    orcid: https://orcid.org/0000-0003-4757-117X
  - family-names: Chang
    given-names: Winston
    orcid: https://orcid.org/0000-0002-1576-2126
  - family-names: Henry
    given-names: Lionel
  - family-names: Pedersen
    given-names: Thomas Lin
    email: thomas.pedersen@posit.co
    orcid: https://orcid.org/0000-0002-5147-4711
  - family-names: Takahashi
    given-names: Kohske
  - family-names: Wilke
    given-names: Claus
    orcid: https://orcid.org/0000-0002-7470-9261
  - family-names: Woo
    given-names: Kara
    orcid: https://orcid.org/0000-0002-5125-4188
  - family-names: Yutani
    given-names: Hiroaki
    orcid: https://orcid.org/0000-0002-3385-7233
  - family-names: Dunnington
    given-names: Dewey
    orcid: https://orcid.org/0000-0002-9415-4582
  - family-names: Brand
    given-names: Teun
    name-particle: van den
    orcid: https://orcid.org/0000-0002-9335-7468
  year: '2026'
  doi: 10.32614/CRAN.package.ggplot2
  version: '>= 3.5.0'
- type: software
  title: httr2
  abstract: 'httr2: Perform HTTP Requests and Process the Responses'
  notes: Imports
  url: https://httr2.r-lib.org
  repository: https://CRAN.R-project.org/package=httr2
  authors:
  - family-names: Wickham
    given-names: Hadley
    email: hadley@posit.co
  year: '2026'
  doi: 10.32614/CRAN.package.httr2
  version: '>= 1.0.0'
- type: software
  title: jsonlite
  abstract: 'jsonlite: A Simple and Robust JSON Parser and Generator for R'
  notes: Imports
  url: https://jeroen.r-universe.dev/jsonlite
  repository: https://CRAN.R-project.org/package=jsonlite
  authors:
  - family-names: Ooms
    given-names: Jeroen
    email: jeroenooms@gmail.com
    orcid: https://orcid.org/0000-0002-4035-0289
  year: '2026'
  doi: 10.32614/CRAN.package.jsonlite
  version: '>= 1.7.0'
- type: software
  title: rappdirs
  abstract: 'rappdirs: Application Directories: Determine Where to Save Data, Caches,
    and Logs'
  notes: Imports
  url: https://rappdirs.r-lib.org
  repository: https://CRAN.R-project.org/package=rappdirs
  authors:
  - family-names: Ratnakumar
    given-names: Sridhar
  - family-names: Mick
    given-names: Trent
  - family-names: Davis
    given-names: Trevor
    orcid: https://orcid.org/0000-0001-6341-4639
  year: '2026'
  doi: 10.32614/CRAN.package.rappdirs
  version: '>= 0.3.3'
- type: software
  title: readr
  abstract: 'readr: Read Rectangular Text Data'
  notes: Imports
  url: https://readr.tidyverse.org
  repository: https://CRAN.R-project.org/package=readr
  authors:
  - family-names: Wickham
    given-names: Hadley
    email: hadley@posit.co
  - family-names: Hester
    given-names: Jim
  - family-names: Bryan
    given-names: Jennifer
    email: jenny@posit.co
    orcid: https://orcid.org/0000-0002-6983-2759
  year: '2026'
  doi: 10.32614/CRAN.package.readr
  version: '>= 1.4.0'
- type: software
  title: rlang
  abstract: 'rlang: Functions for Base Types and Core R and ''Tidyverse'' Features'
  notes: Imports
  url: https://rlang.r-lib.org
  repository: https://CRAN.R-project.org/package=rlang
  authors:
  - family-names: Henry
    given-names: Lionel
    email: lionel@posit.co
  - family-names: Wickham
    given-names: Hadley
    email: hadley@posit.co
  year: '2026'
  doi: 10.32614/CRAN.package.rlang
  version: '>= 0.4.6'
- type: software
  title: tibble
  abstract: 'tibble: Simple Data Frames'
  notes: Imports
  url: https://tibble.tidyverse.org/
  repository: https://CRAN.R-project.org/package=tibble
  authors:
  - family-names: Müller
    given-names: Kirill
    email: kirill@cynkra.com
    orcid: https://orcid.org/0000-0002-1416-3412
  - family-names: Wickham
    given-names: Hadley
    email: hadley@rstudio.com
  year: '2026'
  doi: 10.32614/CRAN.package.tibble
  version: '>= 3.0.3'
- type: software
  title: tidyr
  abstract: 'tidyr: Tidy Messy Data'
  notes: Imports
  url: https://tidyr.tidyverse.org
  repository: https://CRAN.R-project.org/package=tidyr
  authors:
  - family-names: Wickham
    given-names: Hadley
    email: hadley@posit.co
  - family-names: Vaughan
    given-names: Davis
    email: davis@posit.co
  - family-names: Girlich
    given-names: Maximilian
  year: '2026'
  doi: 10.32614/CRAN.package.tidyr
  version: '>= 1.1.0'
- type: software
  title: xml2
  abstract: 'xml2: Parse XML'
  notes: Imports
  url: https://xml2.r-lib.org
  repository: https://CRAN.R-project.org/package=xml2
  authors:
  - family-names: Wickham
    given-names: Hadley
  - family-names: Hester
    given-names: Jim
  - family-names: Ooms
    given-names: Jeroen
    email: jeroenooms@gmail.com
  year: '2026'
  doi: 10.32614/CRAN.package.xml2
- type: software
  title: climatol
  abstract: 'climatol: Climate Tools (Series Homogenization and Derived Products)'
  notes: Suggests
  url: https://climatol.eu
  repository: https://CRAN.R-project.org/package=climatol
  authors:
  - family-names: Guijarro
    given-names: Jose A.
    email: jaguijarro21@gmail.com
  year: '2026'
  doi: 10.32614/CRAN.package.climatol
  version: '>= 3.1.2'
- type: software
  title: gganimate
  abstract: 'gganimate: A Grammar of Animated Graphics'
  notes: Suggests
  url: https://gganimate.com
  repository: https://CRAN.R-project.org/package=gganimate
  authors:
  - family-names: Pedersen
    given-names: Thomas Lin
    email: thomasp85@gmail.com
    orcid: https://orcid.org/0000-0002-5147-4711
  - family-names: Robinson
    given-names: David
    email: admiral.david@gmail.com
  year: '2026'
  doi: 10.32614/CRAN.package.gganimate
  version: '>= 1.0.5'
- type: software
  title: jpeg
  abstract: 'jpeg: Read and write JPEG images'
  notes: Suggests
  url: https://www.rforge.net/jpeg/
  repository: https://CRAN.R-project.org/package=jpeg
  authors:
  - family-names: Urbanek
    given-names: Simon
    email: Simon.Urbanek@r-project.org
    orcid: https://orcid.org/0000-0003-2297-1732
  year: '2026'
  doi: 10.32614/CRAN.package.jpeg
  version: '>= 0.1.8'
- type: software
  title: knitr
  abstract: 'knitr: A General-Purpose Package for Dynamic Report Generation in R'
  notes: Suggests
  url: https://yihui.org/knitr/
  repository: https://CRAN.R-project.org/package=knitr
  authors:
  - family-names: Xie
    given-names: Yihui
    email: xie@yihui.name
    orcid: https://orcid.org/0000-0003-0645-5666
  year: '2026'
  doi: 10.32614/CRAN.package.knitr
- type: software
  title: lifecycle
  abstract: 'lifecycle: Manage the Life Cycle of your Package Functions'
  notes: Suggests
  url: https://lifecycle.r-lib.org/
  repository: https://CRAN.R-project.org/package=lifecycle
  authors:
  - family-names: Henry
    given-names: Lionel
    email: lionel@posit.co
  - family-names: Wickham
    given-names: Hadley
    email: hadley@posit.co
    orcid: https://orcid.org/0000-0003-4757-117X
  year: '2026'
  doi: 10.32614/CRAN.package.lifecycle
- type: software
  title: lubridate
  abstract: 'lubridate: Make Dealing with Dates a Little Easier'
  notes: Suggests
  url: https://lubridate.tidyverse.org
  repository: https://CRAN.R-project.org/package=lubridate
  authors:
  - family-names: Spinu
    given-names: Vitalie
    email: spinuvit@gmail.com
  - family-names: Grolemund
    given-names: Garrett
  - family-names: Wickham
    given-names: Hadley
  year: '2026'
  doi: 10.32614/CRAN.package.lubridate
- type: software
  title: mapSpain
  abstract: 'mapSpain: Administrative Boundaries of Spain'
  notes: Suggests
  url: https://ropenspain.github.io/mapSpain/
  repository: https://CRAN.R-project.org/package=mapSpain
  authors:
  - family-names: Hernangómez
    given-names: Diego
    email: diego.hernangomezherrero@gmail.com
    orcid: https://orcid.org/0000-0001-8457-4658
  year: '2026'
  doi: 10.32614/CRAN.package.mapSpain
- type: software
  title: quarto
  abstract: 'quarto: R Interface to ''Quarto'' Markdown Publishing System'
  notes: Suggests
  url: https://quarto-dev.github.io/quarto-r/
  repository: https://CRAN.R-project.org/package=quarto
  authors:
  - family-names: Allaire
    given-names: JJ
    email: jj@posit.co
    orcid: https://orcid.org/0000-0003-0174-9868
  - family-names: Dervieux
    given-names: Christophe
    email: cderv@posit.co
    orcid: https://orcid.org/0000-0003-4474-2498
  year: '2026'
  doi: 10.32614/CRAN.package.quarto
- type: software
  title: scales
  abstract: 'scales: Scale Functions for Visualization'
  notes: Suggests
  url: https://scales.r-lib.org
  repository: https://CRAN.R-project.org/package=scales
  authors:
  - family-names: Wickham
    given-names: Hadley
    email: hadley@posit.co
  - family-names: Pedersen
    given-names: Thomas Lin
    email: thomas.pedersen@posit.co
    orcid: https://orcid.org/0000-0002-5147-4711
  - family-names: Seidel
    given-names: Dana
  year: '2026'
  doi: 10.32614/CRAN.package.scales
- type: software
  title: sf
  abstract: 'sf: Simple Features for R'
  notes: Suggests
  url: https://r-spatial.github.io/sf/
  repository: https://CRAN.R-project.org/package=sf
  authors:
  - family-names: Pebesma
    given-names: Edzer
    email: edzer.pebesma@uni-muenster.de
    orcid: https://orcid.org/0000-0001-8049-7069
  year: '2026'
  doi: 10.32614/CRAN.package.sf
  version: '>= 1.0.0'
- type: software
  title: terra
  abstract: 'terra: Spatial Data Analysis'
  notes: Suggests
  url: https://rspatial.org/
  repository: https://CRAN.R-project.org/package=terra
  authors:
  - family-names: Hijmans
    given-names: Robert J.
    email: r.hijmans@gmail.com
    orcid: https://orcid.org/0000-0001-5872-2872
  - family-names: Brown
    given-names: Andrew
    orcid: https://orcid.org/0000-0002-4565-533X
  - family-names: Barbosa
    given-names: Márcia
    orcid: https://orcid.org/0000-0001-8972-7713
  year: '2026'
  doi: 10.32614/CRAN.package.terra
  version: '>= 1.8-10'
- type: software
  title: testthat
  abstract: 'testthat: Unit Testing for R'
  notes: Suggests
  url: https://testthat.r-lib.org
  repository: https://CRAN.R-project.org/package=testthat
  authors:
  - family-names: Wickham
    given-names: Hadley
    email: hadley@posit.co
  year: '2026'
  doi: 10.32614/CRAN.package.testthat
  version: '>= 3.2.0'


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 3 days ago

Total Commits: 412
Total Committers: 7
Avg Commits per committer: 58.857
Development Distribution Score (DDS): 0.223

Commits in past year: 72
Committers in past year: 3
Avg Commits per committer in past year: 24.0
Development Distribution Score (DDS) in past year: 0.208

Name Email Commits
Diego H d****o@g****m 320
github-actions[bot] 4****] 50
GitHub Actions a****s@g****m 21
mpizarrotig m****o@h****m 11
dependabot[bot] 4****] 7
ImgBotApp I****p@g****m 2
Gema Fernández-Avilés Calderón 8****s 1

Committer domains:


Issue and Pull Request metadata

Last synced: 11 days ago

Total issues: 33
Total pull requests: 69
Average time to close issues: 3 months
Average time to close pull requests: 2 days
Total issue authors: 7
Total pull request authors: 2
Average comments per issue: 1.64
Average comments per pull request: 0.26
Merged pull request: 59
Bot issues: 1
Bot pull requests: 12

Past year issues: 8
Past year pull requests: 13
Past year average time to close issues: 4 days
Past year average time to close pull requests: 11 days
Past year issue authors: 4
Past year pull request authors: 2
Past year average comments per issue: 3.25
Past year average comments per pull request: 0.46
Past year merged pull request: 8
Past year bot issues: 0
Past year bot pull requests: 6

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/ropenspain/climaemet

Top Issue Authors

  • dieghernan (24)
  • dominicroye (2)
  • Roberto-avm (2)
  • jesbrz (2)
  • indycool79 (1)
  • paschatz (1)
  • github-actions[bot] (1)

Top Pull Request Authors

  • dieghernan (57)
  • dependabot[bot] (12)

Top Issue Labels

  • enhancement (6)
  • help wanted (2)
  • documentation (2)
  • question (1)

Top Pull Request Labels

  • dependencies (12)
  • enhancement (11)
  • github_actions (6)

Package metadata

guix: r-climaemet

Climate AEMET Tools

  • Homepage: https://ropenspain.github.io/climaemet/
  • Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/cran.scm#n9036
  • Licenses: gpl3
  • Latest release: 1.5.1 (published about 2 months ago)
  • Last Synced: 2026-04-03T07:16:45.219Z (about 2 months ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 2.518%
    • Stargazers count: 4.378%
    • Forks count: 5.692%
proxy.golang.org: github.com/rOpenSpain/climaemet

proxy.golang.org: github.com/ropenspain/climaemet

cran.r-project.org: climaemet

Climate AEMET Tools

  • Homepage: https://ropenspain.github.io/climaemet/
  • Documentation: http://cran.r-project.org/web/packages/climaemet/climaemet.pdf
  • Licenses: GPL-3
  • Latest release: 1.5.1 (published 2 months ago)
  • Last Synced: 2026-05-28T02:43:42.253Z (3 days ago)
  • Versions: 15
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 1,027 Last month
  • Rankings:
    • Stargazers count: 9.922%
    • Downloads: 15.787%
    • Average: 19.829%
    • Forks count: 20.992%
    • Dependent repos count: 23.802%
    • Dependent packages count: 28.642%
  • Maintainers (1)

Dependencies

.github/workflows/check-examples.yaml actions
  • actions/checkout v3 composite
  • r-lib/actions/check-r-package v2 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/cran-status.yaml actions
  • actions/checkout v3 composite
  • dieghernan/cran-status-check v1 composite
.github/workflows/pkgdown-gh-pages-clean.yaml actions
  • actions/checkout v3 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/roscron-check-full.yaml actions
  • actions/checkout v3 composite
  • r-lib/actions/check-r-package v2 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/rostemplate-gh-pages.yaml actions
  • actions/checkout v3 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/update-docs.yaml actions
  • actions/checkout v3 composite
  • r-lib/actions/check-r-package v2 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
DESCRIPTION cran
  • R >= 3.6.0 depends
  • dplyr >= 1.0.0 imports
  • ggplot2 >= 3.3.2 imports
  • httr >= 1.4.1 imports
  • jsonlite >= 1.7.0 imports
  • rappdirs >= 0.3.3 imports
  • readr >= 1.4.0 imports
  • rlang >= 0.4.6 imports
  • tibble >= 3.0.3 imports
  • tidyr >= 1.1.0 imports
  • climatol >= 3.1.2 suggests
  • gganimate >= 1.0.5 suggests
  • jpeg >= 0.1.8 suggests
  • knitr * suggests
  • lubridate * suggests
  • rmarkdown * suggests
  • scales * suggests
  • sf >= 0.9.0 suggests
.github/workflows/lintr.yaml actions
  • actions/checkout v4 composite
  • github/codeql-action/upload-sarif v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/pkgcheck.yaml actions
  • ropensci-review-tools/pkgcheck-action main composite
.github/workflows/wipe-cache.yaml actions
  • easimon/wipe-cache main composite

Score: 12.710894281378458