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.
For more fine-grained list of changes or to report a bug, consult
Releases will be numbered with the following semantic versioning format:
And constructed with the following guidelines:
For more information on SemVer, please visit http://semver.org/.
Another streamlined re-design following new abilities for data hosting and access. This release relies on a HuggingFace datasets hosting for data and metadata hosting in parquet and schema.org.
Data access is simplified to use the simple HuggingFace datasets API instead of the previous contentid-based resolution. This allows metadata to be defined with directly alongside the data platform independent of the R package.
A simplified access protocol relies on duckdbfs
for
direct reads of tables. Several functions previously used only to manage
connections are now deprecated or removed, along with a significant
number of dependencies.
Core use still centers around the same package API using the
fb_tbl()
function, with legacy helper functions for common
tables like species()
are still accessible and can still
optionally filter by species name where appropriate. As before, loading
the full tables and sub-setting manually is still recommended.
Historic helper functions like load_taxa()
(combining
the taxonomic classification from Species, Genus, Family and Order
tables), validate_names()
, and common_to_sci()
and sci_to_common()
should be in working order, all using
table-based outputs.
duckdb
httpfs
on windows created segfault
contentid
now a
fallback method.duckdb
is upgraded or when multiple sessions attempt to
access the directory. Remove the default storage directory (given by
db_dir()
) after upgrading duckdb if using a local
copy.Note that with hash-archive.org
resolver is down, and
software-heritage API has strict rate limits, so direct URL access is
preferable.
use collect()
on taxa_tbl()
arrange()
arkdb
with duckdb
as database
backendvalidate_names()
has been rewritten [#170]diet_items()
[#158]v 3.0.0 accesses a new static API for fishbase
with
in-memory memoization that significantly improves performance,
particularly for large queries.
(not released to CRAN, rolled into 3.0 release)
validate_names()
(#121)faoareas()
(#123)genetics()
endpoint (#122)taxonomy()
endpoint (#126)dontrun
instead of \donttest
in the
documentation. Apparently CRAN has decided to run donttest blocks in the
examples, which can fail on their test servers when transferring data
files over a network connection (which is why they were marked
donttest
in the first place.)First official release of the new rfishbase package, a non-backwards compatible replacement to all earlier versions of FishBase. See the package vignette for a more detailed overview and introduction.
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.