CRAN/E | contentid

contentid

An Interface for Content-Based Identifiers

Installation

About

An interface for creating, registering, and resolving content-based identifiers for data management. Content-based identifiers rely on the 'cryptographic' hashes to refer to the files they identify, thus, anyone possessing the file can compute the identifier using a well-known standard algorithm, such as 'SHA256'. By registering a URL at which the content is accessible to a public archive (such as Hash Archive) or depositing data in a scientific repository such 'Zenodo', 'DataONE' or 'SoftwareHeritage', the content identifier can serve many functions typically associated with A Digital Object Identifier ('DOI'). Unlike location-based identifiers like 'DOIs', content-based identifiers permit the same content to be registered in many locations.

github.com/cboettig/contentid
Bug report File report

Key Metrics

Version 0.0.18
R ≥ 4.0
Published 2023-10-23 157 days ago
Needs compilation? no
License MIT
License File
CRAN checks contentid results
Language en-US

Downloads

Yesterday 30 0%
Last 7 days 316 -21%
Last 30 days 1.601 -8%
Last 90 days 8.245 +88%
Last 365 days 22.142 +64%

Maintainer

Maintainer

Carl Boettiger

cboettig@gmail.com

Authors

Carl Boettiger

aut / cre

Jorrit Poelen

aut

NSF OAC 1839201

fnd

(https://www.nsf.gov/awardsearch/showAward?AWD_ID=1839201)

Material

README
NEWS
Reference manual
Package source

Vignettes

Introduction to 'contentid'

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

contentid archive

Depends

R ≥ 4.0

Imports

openssl ≥ 1.4.2
httr
curl
fs
tools
methods

Suggests

knitr
rmarkdown
testthat
covr
thor
vroom
spelling

Reverse Imports

APCalign
rfishbase
taxadb
taxalight

Reverse Suggests

bdc