Skip to content

Commit

Permalink
Fix tests
Browse files Browse the repository at this point in the history
  • Loading branch information
dieghernan committed Aug 26, 2024
1 parent 779fc18 commit 8d06535
Show file tree
Hide file tree
Showing 7 changed files with 82 additions and 80 deletions.
3 changes: 0 additions & 3 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -199,9 +199,6 @@ references:
email: [email protected]
orcid: https://orcid.org/0000-0002-4035-0289
year: '2024'
identifiers:
- type: url
value: https://arxiv.org/abs/1403.2805
doi: 10.32614/CRAN.package.jsonlite
version: '>= 1.7.0'
- type: software
Expand Down
38 changes: 19 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -122,19 +122,19 @@ 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 2024-08-24 03:00:00 0 249 6.2 3.6 121 41.7 120
#> 2 9434 -1.00 2024-08-24 04:00:00 0 249 5.6 3.9 111 41.7 118
#> 3 9434 -1.00 2024-08-24 05:00:00 0 249 6.4 3.9 115 41.7 120
#> 4 9434 -1.00 2024-08-24 06:00:00 0 249 5.8 3.3 108 41.7 113
#> 5 9434 -1.00 2024-08-24 07:00:00 0 249 7.6 5.2 113 41.7 118
#> 6 9434 -1.00 2024-08-24 08:00:00 0 249 8.4 5.5 113 41.7 130
#> 7 9434 -1.00 2024-08-24 09:00:00 0 249 8.7 6.4 115 41.7 123
#> 8 9434 -1.00 2024-08-24 10:00:00 0 249 9.5 5.9 117 41.7 113
#> 9 9434 -1.00 2024-08-24 11:00:00 0 249 8.4 5.2 113 41.7 123
#> 10 9434 -1.00 2024-08-24 12:00:00 0 249 8.8 5.3 106 41.7 115
#> 11 9434 -1.00 2024-08-24 13:00:00 0 249 8.2 4.6 96 41.7 105
#> 12 9434 -1.00 2024-08-24 14:00:00 0 249 7.8 4.7 98 41.7 103
#> 13 9434 -1.00 2024-08-24 15:00:00 0 249 7 4.6 95 41.7 95
#> 1 9434 -1.00 2024-08-26 03:00:00 0 249 8.6 5.5 292 41.7 293
#> 2 9434 -1.00 2024-08-26 04:00:00 0 249 9.8 6 296 41.7 300
#> 3 9434 -1.00 2024-08-26 05:00:00 0 249 8 5.6 291 41.7 288
#> 4 9434 -1.00 2024-08-26 06:00:00 0 249 8.2 5.6 297 41.7 288
#> 5 9434 -1.00 2024-08-26 07:00:00 0 249 6.1 3.9 306 41.7 308
#> 6 9434 -1.00 2024-08-26 08:00:00 0 249 8.3 5.4 313 41.7 305
#> 7 9434 -1.00 2024-08-26 09:00:00 0 249 8.4 5.3 319 41.7 295
#> 8 9434 -1.00 2024-08-26 10:00:00 0 249 8.1 5 306 41.7 325
#> 9 9434 -1.00 2024-08-26 11:00:00 0 249 7.6 4.6 309 41.7 295
#> 10 9434 -1.00 2024-08-26 12:00:00 0 249 7.5 3.2 307 41.7 278
#> 11 9434 -1.00 2024-08-26 13:00:00 0 249 6 3 317 41.7 305
#> 12 9434 -1.00 2024-08-26 14:00:00 0 249 5.7 2.4 300 41.7 293
#> 13 9434 -1.00 2024-08-26 15:00:00 0 249 5.2 2.2 331 41.7 305
#> # ℹ 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>
Expand Down Expand Up @@ -173,12 +173,12 @@ knitr::kable(head(data_observation))

| idema | lon | fint | prec | alt | vmax | vv | dv | lat | dmax | ubi | pres | hr | stdvv | ts | pres_nmar | tamin | ta | tamax | tpr | stddv | inso | tss5cm | pacutp | tss20cm |
|:------|----------:|:--------------------|-----:|----:|-----:|----:|----:|---------:|-----:|:--------------------|------:|----:|------:|-----:|----------:|------:|-----:|------:|-----:|------:|-----:|-------:|-------:|--------:|
| 9434 | -1.004167 | 2024-08-24 03:00:00 | 0 | 249 | 6.2 | 3.6 | 121 | 41.66056 | 120 | ZARAGOZA AEROPUERTO | 983.7 | 79 | 0.5 | 23.6 | 1012.4 | 23.9 | 23.9 | 24.7 | 20.1 | 8 | 0.0 | 30.6 | 0 | 32.8 |
| 9434 | -1.004167 | 2024-08-24 04:00:00 | 0 | 249 | 5.6 | 3.9 | 111 | 41.66056 | 118 | ZARAGOZA AEROPUERTO | 983.5 | 82 | 0.6 | 23.1 | 1012.2 | 23.3 | 23.3 | 23.9 | 20.1 | 9 | 0.0 | 30.1 | 0 | 32.6 |
| 9434 | -1.004167 | 2024-08-24 05:00:00 | 0 | 249 | 6.4 | 3.9 | 115 | 41.66056 | 120 | ZARAGOZA AEROPUERTO | 983.7 | 84 | 0.5 | 22.8 | 1012.4 | 23.0 | 23.0 | 23.3 | 20.1 | 8 | 0.0 | 29.7 | 0 | 32.3 |
| 9434 | -1.004167 | 2024-08-24 06:00:00 | 0 | 249 | 5.8 | 3.3 | 108 | 41.66056 | 113 | ZARAGOZA AEROPUERTO | 984.2 | 83 | 0.6 | 23.2 | 1012.9 | 22.9 | 23.2 | 23.2 | 20.1 | 9 | 6.2 | 29.3 | 0 | 32.0 |
| 9434 | -1.004167 | 2024-08-24 07:00:00 | 0 | 249 | 7.6 | 5.2 | 113 | 41.66056 | 118 | ZARAGOZA AEROPUERTO | 984.5 | 77 | 0.9 | 25.7 | 1013.1 | 23.2 | 24.3 | 24.3 | 20.0 | 9 | 60.0 | 29.2 | 0 | 31.8 |
| 9434 | -1.004167 | 2024-08-24 08:00:00 | 0 | 249 | 8.4 | 5.5 | 113 | 41.66056 | 130 | ZARAGOZA AEROPUERTO | 984.6 | 72 | 0.8 | 28.3 | 1013.1 | 24.3 | 26.0 | 26.0 | 20.5 | 10 | 60.0 | 29.8 | 0 | 31.5 |
| 9434 | -1.004167 | 2024-08-26 03:00:00 | 0 | 249 | 8.6 | 5.5 | 292 | 41.66056 | 293 | ZARAGOZA AEROPUERTO | 990.3 | 63 | 0.6 | 18.5 | 1019.9 | 18.2 | 18.2 | 18.4 | 11.0 | 6 | 0.0 | 24.2 | 0 | 28.5 |
| 9434 | -1.004167 | 2024-08-26 04:00:00 | 0 | 249 | 9.8 | 6.0 | 296 | 41.66056 | 300 | ZARAGOZA AEROPUERTO | 990.4 | 64 | 0.9 | 18.1 | 1020.0 | 17.7 | 17.8 | 18.3 | 10.9 | 6 | 0.0 | 23.8 | 0 | 28.2 |
| 9434 | -1.004167 | 2024-08-26 05:00:00 | 0 | 249 | 8.0 | 5.6 | 291 | 41.66056 | 288 | ZARAGOZA AEROPUERTO | 990.3 | 66 | 0.6 | 17.8 | 1019.9 | 17.4 | 17.4 | 17.8 | 11.0 | 6 | 0.0 | 23.5 | 0 | 27.9 |
| 9434 | -1.004167 | 2024-08-26 06:00:00 | 0 | 249 | 8.2 | 5.6 | 297 | 41.66056 | 288 | ZARAGOZA AEROPUERTO | 990.7 | 67 | 0.6 | 17.8 | 1020.4 | 17.1 | 17.2 | 17.4 | 11.0 | 5 | 9.4 | 23.1 | 0 | 27.6 |
| 9434 | -1.004167 | 2024-08-26 07:00:00 | 0 | 249 | 6.1 | 3.9 | 306 | 41.66056 | 308 | ZARAGOZA AEROPUERTO | 991.0 | 65 | 0.4 | 20.7 | 1020.6 | 17.2 | 18.0 | 18.0 | 11.3 | 8 | 60.0 | 23.2 | 0 | 27.3 |
| 9434 | -1.004167 | 2024-08-26 08:00:00 | 0 | 249 | 8.3 | 5.4 | 313 | 41.66056 | 305 | ZARAGOZA AEROPUERTO | 990.9 | 62 | 1.1 | 20.6 | 1020.4 | 18.0 | 19.0 | 19.0 | 11.6 | 9 | 45.4 | 23.9 | 0 | 27.1 |

``` r

Expand Down
2 changes: 1 addition & 1 deletion codemeta.json
Original file line number Diff line number Diff line change
Expand Up @@ -351,7 +351,7 @@
},
"applicationCategory": "Meteorology",
"isPartOf": "https://ropenspain.es/",
"fileSize": "856.986KB",
"fileSize": "1021.885KB",
"citation": [
{
"@type": "SoftwareSourceCode",
Expand Down
3 changes: 3 additions & 0 deletions tests/testthat/test-aemet_forecast_beach.R
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,15 @@ test_that("Online", {

expect_identical(unique(alll$id), st)


# Same as
alln <- aemet_forecast_beaches(as.numeric(st))
alln <- alln[, names(alll)]
expect_identical(alln, alll)

# Throw error
expect_snapshot(alle <- aemet_forecast_beaches(c(st, "ASTRINGWHATEVER")))
alle <- alle[, names(alll)]

expect_identical(alle, alll)

Expand Down
35 changes: 17 additions & 18 deletions vignettes/climaemet.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -88,24 +88,23 @@ See how a `tibble` is displayed:

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 2024-08-24 03:00:00 0 249 6.2 3.6 121 41.7 120
#> 2 9434 -1.00 2024-08-24 04:00:00 0 249 5.6 3.9 111 41.7 118
#> 3 9434 -1.00 2024-08-24 05:00:00 0 249 6.4 3.9 115 41.7 120
#> 4 9434 -1.00 2024-08-24 06:00:00 0 249 5.8 3.3 108 41.7 113
#> 5 9434 -1.00 2024-08-24 07:00:00 0 249 7.6 5.2 113 41.7 118
#> 6 9434 -1.00 2024-08-24 08:00:00 0 249 8.4 5.5 113 41.7 130
#> 7 9434 -1.00 2024-08-24 09:00:00 0 249 8.7 6.4 115 41.7 123
#> 8 9434 -1.00 2024-08-24 10:00:00 0 249 9.5 5.9 117 41.7 113
#> 9 9434 -1.00 2024-08-24 11:00:00 0 249 8.4 5.2 113 41.7 123
#> 10 9434 -1.00 2024-08-24 12:00:00 0 249 8.8 5.3 106 41.7 115
#> 11 9434 -1.00 2024-08-24 13:00:00 0 249 8.2 4.6 96 41.7 105
#> 12 9434 -1.00 2024-08-24 14:00:00 0 249 7.8 4.7 98 41.7 103
#> 13 9434 -1.00 2024-08-24 15:00:00 0 249 7 4.6 95 41.7 95
#> # ℹ 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>
#> idema lon fint prec alt vmax vv dv lat dmax ubi pres hr
#> <chr> <dbl> <dttm> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <chr> <dbl> <dbl>
#> 1 9434 -1.00 2024-08-26 03:00:00 0 249 8.6 5.5 292 41.7 293 ZARAGOZA… 990. 63
#> 2 9434 -1.00 2024-08-26 04:00:00 0 249 9.8 6 296 41.7 300 ZARAGOZA… 990. 64
#> 3 9434 -1.00 2024-08-26 05:00:00 0 249 8 5.6 291 41.7 288 ZARAGOZA… 990. 66
#> 4 9434 -1.00 2024-08-26 06:00:00 0 249 8.2 5.6 297 41.7 288 ZARAGOZA… 991. 67
#> 5 9434 -1.00 2024-08-26 07:00:00 0 249 6.1 3.9 306 41.7 308 ZARAGOZA… 991 65
#> 6 9434 -1.00 2024-08-26 08:00:00 0 249 8.3 5.4 313 41.7 305 ZARAGOZA… 991. 62
#> 7 9434 -1.00 2024-08-26 09:00:00 0 249 8.4 5.3 319 41.7 295 ZARAGOZA… 991 58
#> 8 9434 -1.00 2024-08-26 10:00:00 0 249 8.1 5 306 41.7 325 ZARAGOZA… 991. 53
#> 9 9434 -1.00 2024-08-26 11:00:00 0 249 7.6 4.6 309 41.7 295 ZARAGOZA… 990. 50
#> 10 9434 -1.00 2024-08-26 12:00:00 0 249 7.5 3.2 307 41.7 278 ZARAGOZA… 989. 48
#> 11 9434 -1.00 2024-08-26 13:00:00 0 249 6 3 317 41.7 305 ZARAGOZA… 988. 46
#> 12 9434 -1.00 2024-08-26 14:00:00 0 249 5.7 2.4 300 41.7 293 ZARAGOZA… 988. 44
#> 13 9434 -1.00 2024-08-26 15:00:00 0 249 5.2 2.2 331 41.7 305 ZARAGOZA… 987. 43
#> # ℹ 12 more variables: 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>
```

Note that when possible, data representing dates and numbers are converted to
Expand Down
Binary file modified vignettes/example-gif.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
81 changes: 42 additions & 39 deletions vignettes/extending-climaemet.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -73,49 +73,52 @@ cat(paste("---\n\n", clean, "\n---"))

AGENCIA ESTATAL DE METEOROLOGÍA
PREDICCIÓN GENERAL PARA ESPAÑA
DÍA 22 DE AGOSTO DE 2024 A LAS 09:02 HORA OFICIAL
PREDICCIÓN VÁLIDA PARA EL JUEVES 22
DÍA 26 DE AGOSTO DE 2024 A LAS 11:27 HORA OFICIAL
PREDICCIÓN VÁLIDA PARA EL LUNES 26

A.- FENÓMENOS SIGNIFICATIVOS
Chubascos y tormentas localmente fuertes y acompañados de granizo
en el Pirineo oriental, Ibérica este y sur, La Mancha oriental,
interiores de Levante, Murcia y Almería. Temperaturas elevadas en
depresiones del este, valle del Tajo y medianías de Gran Canaria
y La Palma. Ascenso notable de las máximas en el Alto Ebro y
descenso notable en Rías Baixas. Alisios con rachas muy fuertes
en Canarias.
Intervalos de tramontana fuerte en litorales de Baleares y
Ampurdán, tendiendo a amainar. Chubascos localmente fuertes en
los Pirineos orientales.

B.- PREDICCIÓN
En la mayor parte del país se prevé tiempo estable con cielos
poco nubosos o nubes altas. Únicamente, se esperan intervalos de
nubosidad baja matinal en el Estrecho, Melilla, Mallorca, litoral
de Cataluña, Galicia y Cantábrico, con probables bancos de
niebla. En el oeste y norte de Galicia y Cantábrico occidental
interior continuará la nubosidad, con posibilidad de alguna
precipitación débil ocasional. Por la tarde se prevé abundante
nubosidad de evolución en la mitad este peninsular, con
posibilidad de chubascos y tormentas, más probables en zonas de
montaña y amplios aledaños, más intensos en el Pirineo
oriental, Ibérica este y sur, La Mancha oriental, interiores de
levante, Murcia y Almería, donde pueden ser localmente fuertes y
con granizo. En Canarias, intervalos de nubes bajas en los nortes.

Posible calima débil en Canarias y Melilla.

Las temperaturas máximas tenderán a aumentar en la mitad
nordeste y Baleares, de forma notable en el alto Ebro, con
descensos en el tercio occidental, notables en Rías Baixas. Se
podrán superar los 36 grados en las depresiones del este y de la
vertiente atlántica sur, así como en el sur de Canarias. Las
mínimas aumentarán en la mitad norte interior, disminuyendo en
el sudoeste.

En Canarias soplará un alisio intenso con intervalos de fuerte en
zonas expuestas. En la Península y Baleares predominarán vientos
flojos, más intensos en litorales, con componentes sur y este en
el área mediterránea, rolando a poniente en el Estrecho y
Alborán, componente oeste en la vertiente atlántica y variables
en el resto.
Tendencia a la estabilización en la Península con predominio de
cielos poco nubosos o con intervalos de nubes altas. Únicamente
en áreas mediterráneas se dará nubosidad baja, con probables
lluvias débiles en zonas de la Comunidad Valenciana, Estrecho y
Alborán, tendiendo a poco nuboso y en áreas del extremo norte
tendrán intervalos nubosos matinales. Por la tarde, crecerá
nubosidad de evolución en el centro, este y sureste peninsular,
así como en el nordeste de Cataluña y norte de Huesca, con
probabilidad de algún chubasco disperso en el Pirineo e Ibérica
orientales y sierras del sureste, sin descartar tormentas
ocasionales. Intervalos nubosos al principio en Baleares tendiendo
a poco nuboso, sin descartar del todo algún chubasco a primeras
horas en Pitiusas. En Canarias, nubosidad baja en el norte de las
islas de mayor relieve con cielos poco nubosos en el resto, con
tendencia a un aumento de la nubosidad media y alta y sin
descartar algún chubasco débil, incluso acompañado de tormenta,
en Tenerife.

Probables bancos de niebla matinales en zonas de interior de los
tercios norte y este peninsular. No se descarta calima en el sur
peninsular, Melilla y en Canarias.

Las máximas se recuperarán en la mitad norte e interiores del
este peninsular y descenderán en el tercio sur, Baleares y
nordeste de Cataluña. Únicamente se prevé superar los 35 grados
en áreas del cuadrante suroeste. Las mínimas en general
descenderán, con aumentos por Galicia, Cádiz y zona occidental
del centro peninsular. En Canarias predominarán los ascensos de
las máximas, más acusados en medianías.

Soplará tramontana en Ampurdán y Baleares, con algún intervalo
fuerte al principio, y cierzo en el Ebro, tendiendo ambos a
amainar. Vientos del este y nordeste en el resto de áreas
mediterráneas, Cantábrico y cuadrante noroeste peninsular, con
algún intervalo de fuerte en litorales atlánticos gallegos, y
viendo flojo variable en el resto. En Canarias alisios moderados,
con algún intervalo fuerte.


---
Expand Down

0 comments on commit 8d06535

Please sign in to comment.