README.md

kelp

Project Status: Concept – Minimal or no implementation has been done yet, or the repository is only intended to be a limited example, demo, or proof-of-concept. R build status codecov.io

Background

This is an R wrapper around SeaweedFS. It currently makes functions available to: * Upload a file * Read a file * Delete a file

Usage

This package provides 3 class types to interact with SeaweedFS seaweed_master - low level client exposes functions from master server API, designed to match as close to master api spec as possible seaweed_volume - low level client exposes functions from volume server API, designed to match as close to volume api spec as possible * kelp - wrapper for master and volume APIs which provides some higher level functions for interacting with SeaweedFS. Planning to support e.g. uploading and downloading raw R objects into the store in future.

Installation

To install kelp:

remotes::install_github("mrc-ide/kelp", upgrade = FALSE)

License

MIT © Imperial College of Science, Technology and Medicine



mrc-ide/kelp documentation built on Dec. 21, 2021, 10:04 p.m.