The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
inmet_stations(); in 0.2.0 it was used offline, with
source = "bundled", and in examples. It is now a snapshot
of the official catalogue (669 stations, all columns), regenerated from
the INMET API by data-raw/stations.R, and tests check it
against known stations. Results obtained from the old catalogue should
be re-checked.start_date and end_date were one
day early: the API timestamps (e.g. 2000-09-21T21:00-03:00)
were truncated instead of converted. They are now UTC calendar dates
(2000-09-22 for A801).rmet_example was built with rmet
0.1.0 and had the dew-point extremes in the temp_max_c and
temp_min_c columns, and timestamps in Sao Paulo time. It
has been regenerated with the current parser (UTC timestamps,
temp_dew_max_c and temp_dew_min_c).inmet_read() output is now sorted by station code and
time.station_name was NA for files whose header
reads ESTAC?O:, a damaged spelling present in INMET’s 2019
archive.04-01-2020 as year 4.inmet_download() (and inmet_get()) now check
the server version of these archives and download updates
(check_updates = TRUE).as.Date(datetime), i.e. UTC days, and daily extremes from
instantaneous temperatures. It now uses inmet_daily().inmet_daily() builds daily summaries per station and
local day: maximum and minimum temperature from the previous-hour
extremes, means, totals, gusts and radiation, with a
min_hours completeness rule and an n_hours
column. By default (tz = "auto") each station uses its own
local time.inmet_qc() flags implausible hourly values: out of
physical range, internally inconsistent, isolated spikes, and stuck
sensors. Flags are stored in <variable>_flag columns
(or the values removed), summarised in the qc_summary
attribute, and respected by inmet_daily() and
inmet_completeness().inmet_completeness() reports the percentage of valid
hours per station and month or year.inmet_timezone() returns the historical local time zone
of Brazilian stations; inmet_stations() gains a
time_zone column.inmet_nearest() finds the stations closest to a
location.inmet_as_sf() converts stations or data to
sf points (requires the suggested package sf).inmet_read() and inmet_get() gain
drop_empty; FALSE keeps hours in which every
measurement is missing.inmet_extract() gains stations to extract
only some station files.inmet_cache_status() reports when each archive was
downloaded.double (some were
integer before).validate.R, parse.R,
read.R, download.R, stations.R,
daily.R, qc.R, completeness.R,
timezone.R, spatial.R and
cache.R, with comments on the INMET format.
utils.R was removed.inmet_get() as the recommended one-call
download-and-read workflow.inmet_stations() can now retrieve and cache the
complete official INMET automatic-station catalogue. New filters cover
operational status and provider entity; a bundled catalogue remains
available as an offline fallback.start_date,
end_date, status, entity,
wsi_code, and oscar_code. The existing
start_year column is retained."America/Sao_Paulo" to "UTC". INMET historical
files record UTC, while Brazilian stations span multiple time zones.
Users can still request any Olson time zone explicitly.2400 UTC timestamps and explicit
warnings for unparseable timestamps..part files, resume interrupted transfers,
validate ZIP structure, and only then publish the final archive.install.packages("rmet") the primary installation
instruction.These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.