Package: rfair 0.1.0

Ahmad Sofi-Mahmudi

rfair: Assess the FAIRness of Research Data Objects and Software

A native R implementation of the F-UJI (FAIRsFAIR Research Data Object Assessment) and FRSM (FAIR for Research Software) metrics for evaluating how well a research data object or piece of research software satisfies the FAIR principles (Findable, Accessible, Interoperable, Reusable). The software metrics operationalize the FAIR Principles for Research Software (FAIR4RS) of Chue Hong et al. (2022) <doi:10.15497/RDA00068>. Given a persistent identifier, URL, or code repository, 'rfair' resolves it, harvests metadata from landing pages and registries, and scores it against the FAIRsFAIR metrics of Devaraju and Huber (2020) <doi:10.5281/zenodo.3775793> entirely in R, without requiring an external assessment server. 'rfair' began as a fork of the 'rfuji' F-UJI API client and reimplements the assessment engine natively.

Authors:Ahmad Sofi-Mahmudi [aut, cre], Steffen Neumann [ctb], PANGAEA [cph]

rfair_0.1.0.tar.gz
rfair_0.1.0.tar.gz(r-4.7-any)rfair_0.1.0.tar.gz(r-4.6-any)
rfair_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
rfair/json (API)

# Install 'rfair' in R:
install.packages('rfair', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/choxos/rfair/issues

Pkgdown/docs site:https://choxos.github.io

Datasets:

On CRAN:

Conda:

3.30 score 7 scripts 17 exports 27 dependencies

Last updated from:024de049d3. Checks:4 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK182
source / vignettesOK205
linux-release-x86_64OK145
wasm-releaseOK163

Exports:as_fuji_jsonas_rdfassess_data_codeassess_fairassess_fair_batchclassify_accessfair_principlesfair_tlcfair4rs_principlesid_parseidentifier_hygienelaunch_rfairlicense_reuseprinciple_definitionreusabledata_ratingrfair_metric_versionssplit_identifiers

Dependencies:askpassclicurldigestgluehttrhttr2jsonlitelifecyclemagrittrmimeopensslpillarpkgconfigR6rappdirsrlangrvestselectrstringdistsystibbleutf8vctrswithrxml2yaml

Beyond F-UJI: reuse, sensitivity, hygiene, and FAIR-TLC
A license can be present yet not open for reuse | Controlled-access and sensitive data is not a FAIR failure | Identifier hygiene | FAIR-TLC: Traceable, Licensed, Connected | The canonical FAIR principles

Last update: 2026-07-01
Started: 2026-07-01

Getting started with rfair
Assessing an object | Interpreting beyond the score | Exporting results | Interactive use

Last update: 2026-07-01
Started: 2026-07-01

How rfair works: methodology and architecture
1. Background: FAIR, the FAIRsFAIR metrics, and F-UJI | 2. The assessment pipeline | Identifier handling | Harvesting and content negotiation | The metric model | 3. What each FAIR category measures (v0.8) | 4. Software FAIR (FRSM) | 5. Fidelity to F-UJI | 6. Beyond F-UJI | 7. Limitations | References

Last update: 2026-07-01
Started: 2026-07-01

Illustrating and interpreting a FAIR assessment
1. The scorecard plot | 2. Score tables | 3. How to read the numbers | 4. The context rfair adds beyond the score | 5. Exporting the illustration | Summary

Last update: 2026-07-01
Started: 2026-07-01