DBDelve
DBDelve는 Rust 기반 빠른 다중 엔진 데이터베이스 클라이언트, 무료 오픈소스, 텔레메트리 없음
일관된 구조의 R 데이터 패키지를 설정하고, 데이터 정리·사전 문서·README·웹사이트 생성·인용 관리 등을 자동화하는 툴킷
A toolkit to set up an R data package in a consistent structure. Automates tasks like tidy data export, data dictionary documentation, README and website creation, and citation management.
개발 도구R · CSSGitHub @openwashdata온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
An R package to make publishing openwashdata resources easier
README 전체를 불러오는 중입니다.
README 전문 보기 ↗washr turns a cleaned dataset into a documented R data package that follows the FAIR principles, with a website, a citation file and machine readable metadata. It is the toolkit behind the openwashdata data packages, and it works for any group that publishes open data as an R package.
The stable release, from CRAN:
install.packages("washr")
The current development build, from the openwashdata R-universe. It is rebuilt on every push and installs like any other package, with no compiler toolchain:
install.packages("washr", repos = c("https://openwashdata.r-universe.dev", getOption("repos")))
The same development source from GitHub, built on your machine:
# install.packages("remotes")
remotes::install_github("openwashdata/washr")
The stable core scaffolds and documents the package, one function per step, in the order you run them:
setup_ci() adds the R CMD check workflow the review standard
requires.setup_rawdata() creates data-raw/ and the processing script.setup_dictionary() writes the variable dictionary from the data
objects, and update_dictionary() brings it in line with the data
after a change.setup_roxygen() writes the roxygen documentation from the
dictionary.update_description() completes DESCRIPTION to the openwashdata
standard.setup_readme() writes the README from the template.setup_website() writes the pkgdown configuration and builds the
site.update_website() brings an existing pkgdown configuration up to date
with the template.use_brand() installs the openwashdata brand and the logo for the
site and the README.update_citation() writes the citation files, with the DOI once there
is one, and the .zenodo.json that files the release on Zenodo as a
dataset.check_publication_readiness() then reports, item by item, what is in
place and what is still missing before the release.
The FAIR layer is one experimental function. update_metadata() derives
a schema.org description of the dataset from the files above and embeds
it in the site, where dataset search engines read it.
Every function reads what is there, merges its changes, and is safe to run again.
A package scaffolded with washr meets the required tier of the
openwashdata review standard,
pkgreview. A workflow
builds a fixture package on every push and checks it against the
pkgreview version recorded in PKGREVIEW_FLOOR.
The Get started page walks through the workflow in order, and the Reference page documents each function. The FAIR Data Publishing guide covers the same steps with more explanation and the parts outside R, such as the GitHub repository and the Zenodo release.