Skip to content

gibsonlab/zenodo_download

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

zenodo_download

This is a python executable developed by Younhun Kim ([email protected]), meant for downloading a complete collection of files from a zenodo record.

It has built-in an automatic "resume-download" feature, checksum verification and an automatic "retry-until-finished".

It relies on Zenodo's REST API https://zenodo.org/api/records/<record_id>/files, which outputs a JSON format. If this program ever breaks, the API has likely changed and the parser needs to be updated.

Installation / Usage

Clone using git, then install using pip:

git clone <this_repo_url>
cd zenodo_download
pip install .

To run, use

zenodo_download -r <record_id> -o <out_dir>

Display help using

zenodo_download --help

About

Command-line utility for downloading all files from a zenodo record

Resources

License

Stars

6 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages