Skip to content

informatics-isi-edu/deriva-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

deriva-web

REST Web Service Interface for DERIVA components.

The deriva webservice provides a REST interface facade for various Deriva software components. The following endpoints are exposed:

  1. The export endpoint supports export of data from ERMRest/Hatrac to either individual files or as filesets contained within BagIt serialized archive files.

Prerequisites

  1. Python 3.5 or higher
  2. ERMrest installed.
  3. Webauthn installed.

Installation

  1. Clone source from GitHub:

    • git clone https://github.com/informatics-isi-edu/deriva-web.git
  2. From the source distribution base directory, run:

    • make deploy

Configuration

See the Configuration guide for further details.

Usage

  1. Export:
    • See the export endpoint API guide for further details.

Integration with Chaise

  1. Export: