Learn R Programming

archivist (version 2.3.8)

Tools for Storing, Restoring and Searching for R Objects

Description

Data exploration and modelling is a process in which a lot of data artifacts are produced. Artifacts like: subsets, data aggregates, plots, statistical models, different versions of data sets and different versions of results. The more projects we work with the more artifacts are produced and the harder it is to manage these artifacts. Archivist helps to store and manage artifacts created in R. Archivist allows you to store selected artifacts as a binary files together with their metadata and relations. Archivist allows to share artifacts with others, either through shared folder or github. Archivist allows to look for already created artifacts by using it's class, name, date of the creation or other properties. Makes it easy to restore such artifacts. Archivist allows to check if new artifact is the exact copy that was produced some time ago. That might be useful either for testing or caching.

Copy Link

Version

Install

install.packages('archivist')

Monthly Downloads

729

Version

2.3.8

License

GPL-2

Last Published

August 29th, 2024

Functions in archivist (2.3.8)

atrace

Add Tracing For All Objects Created By Given Function
areadLocal

Read Artifacts Given as md5hashes from the Repository
asearch

Read Artifacts Given as a List of Tags
createLocalRepo

Create an Empty Repository
createMDGallery

Create the Summary for Each Artifact in a Markdown Format
asession

Show Artifact's Session Info
cache

Enable Caching of the Function Results with the use of Archivist
copyLocalRepo

Copy an Existing Repository into Another Repository
asearchLocal

Read Artifacts Given as a List of Tags
deleteLocalRepo

Delete the Existing Repository from the Given Directory
getTagsLocal

Return Tags Corresponding to md5hash
removeTagsRepo

Remove Tags from Repository
%a%

magrittr - a Forward-Pipe Operator for R
%>%

Pipe operator
loadFromLocalRepo

Load Artifact Given as a md5hash from a Repository
extractMiniature

Internal function for extraction of miniatures
getRemoteHook

Get http Hook for Remote Repo
md5hash

md5hash
extractData

Internal function for extraction of data from objects
extractTags

Internal function for extraction of tags from objects
restoreLibs

Restore Versions of Libraries
setLocalRepo

Set Repository's Global Path
searchInLocalRepo

Search for an Artifact in the Repository Using Tags
showLocalRepo

View the List of Artifacts from the Repository
rmFromLocalRepo

Remove an Artifact Given as a md5hash from the Repository
zipLocalRepo

Create a zip Archive From an Existing Repository
summaryLocalRepo

View the Summary of the Repository
saveToLocalRepo

Save an Artifact into a Repository
shinySearchInLocalRepo

Shiny Based Live Search for an Artifact in a Repository Using Tags
splitTagsLocal

Split Tags in Repository
addHooksToPrint

Add archivist Hooks to rmarkdown Reports
aread

Read Artifacts Given as md5hashes from the Repository
alink

Return a Link To Download an Artifact Stored on Remote Repository
aoptions

Default Options for Archivist
addTagsRepo

Add new Tags to the Existing Repository
Repository

Repository
archivistPackage

Tools for Storing, Restoring and Searching for R Objects
ahistory

Show Artifact's History
aformat

Show Artifact's List of Formats
Tags

Tags