jupyterhub/repo2docker

Add support for DRYAD data repository

Open

#798 创建于 2019年9月19日

在 GitHub 查看
 (10 评论) (0 反应) (0 负责人)Python (1,544 star) (358 fork)batch import
good first issuehelp wantedneeds: discussion

描述

[Sorry if my issues sound like a broken record! I hope more contentproviders will open up BinderHub for more communities.]

Proposed change

Support DRYAD (or stash) as a content provider (DOI + URL-based): https://datadryad.org/

Their guide to data sharing explicitly mentions code + data, see https://datadryad.org/docs/QuickstartGuideToDataSharing.pdf, so they should be a good fit.

The biggest problem right now is that I did not yet find a suitable repository (chicken and egg problem?!), and DRYAD is not for free unless you are affiliated with specific institutions.

Anyone here who can upload a test binder to DRYAD?

Relevant API documentation:

Alternative options

None? :fist_raised:

Who would use this feature?

DRYAD is widely known in some research communities, e.g. ecology, so any researcher publishing a dataset or workflow there would be familiar with it.

How much effort will adding it take?

1 day, with the current examples of contentproviders as a boilerplate.

Who can do this work?

A developer familiar with the content provider implementation.

贡献者指南