Skip to content

Latest commit

 

History

History

datalad

name
DataLad Service

DataLad Service

A backend component of OpenNeuro, this service provides HTTP interfaces for creating, updating, and exporting DataLad datasets, used by OpenNeuro. This allows the OpenNeuro API to queue backend tasks here and asynchronously respond to these signals to update clients.

Setup

virtualenv --python python3 .venv
source .venv/bin/activate
pip install -r requirements.txt

You will also need npm or Yarn to install the bids-validator.

yarn

or

npm install

Running

gunicorn --reload "datalad_service.app:create_app('/path-to-repos')"

Tests

pytest