NEWS


rfishbase 5.0.1

Fix the issue faced by users in China who can't access the URL https://huggingface.co directly. When the user's ip address is detected to be in China, it will be automatically switched to the mirror URL https://hf-mirror.com

rfishbase 5.0.0 (2024-09-02)

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.

rfishbase 4.1.1 (2023-02-20)

rfishbase 4.1.0 (2023-02-12)

Note that with hash-archive.org resolver is down, and software-heritage API has strict rate limits, so direct URL access is preferable.

rfishbase 4.0.0 (2021-12-14)

rfishbase 3.1.9 (2021-08-09)

rfishbase 3.1.8 (2021-06-07)

use collect() on taxa_tbl()

rfishbase 3.1.7 (2021-04-08)

rfishbase 3.1.6 (2021-02-10)

rfishbase 3.1.5 (2021-01-18)

rfishbase 3.1.4 (2021-01-13)

rfishbase 3.0.5

rfishbase 3.0.4 (2019-06-27)

rfishbase 3.0.3 (2019-03-12)

rfishbase 3.0.2

rfishbase 3.0.1 (2019-03-02)

rfishbase 3.0.0 (2018-11-09)

v 3.0.0 accesses a new static API for fishbase with in-memory memoization that significantly improves performance, particularly for large queries.

rfishbase 2.2.0

(not released to CRAN, rolled into 3.0 release)

rfishbase 2.1.2 (2017-04-19)

rfishbase 2.1.1 (2016-07-22)

rfishbase 2.1.0 (2015-11-10)

rfishbase 2.0.3 (2015-09-09)

rfishbase 2.0.2 (2015-09-02)

rfishbase 2.0.1 (2015-08-15)

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.