Skip to content
This repository has been archived by the owner on Oct 27, 2022. It is now read-only.

Features

nlwalden edited this page Apr 28, 2017 · 8 revisions

API
https://api.dataservice.duke.edu/apidocs

Portal
https://dataservice.duke.edu

Projects, Folders, and Files

DukeDS organizes data into projects that can contain multiple folders and files. Projects are the highest hierarchical point in DukeDS. All data in DukeDS must be contained in a project.

A data file is the heart of DukeDS. Files uploaded to DukeDS are automatically given a unique file ID and a hash (a digital fingerprint, which ensures file integrity). File versions can also be created which allow a project to maintain data integrity.

Data Provenance

"Provenance is information about entities, activities, and people involved in producing a piece of data or thing, which can be used to form assessments about its quality, reliability or trustworthiness." (https://www.w3.org/TR/prov-overview/)

Administration

The person who Adds a project is assigned the Project Admin role. The Project Admin can add project members and manage their roles. A project admin also has the ability to transfer ownership of a project to another user (cannot be done through the user interface, only done programmatically).

Tagging

DukeDS allows attributes to be attached to a file with a tag. This provides a way for the user to identify a file with additional attributes for greater searchability.

Clone this wiki locally