zenodor

:package: Download files from a Zenodo repository

https://github.com/frbcesab/zenodor

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (16.9%) to scientific vocabulary

Keywords

curl r-package zenodo
Last synced: 8 months ago · JSON representation ·

Repository

:package: Download files from a Zenodo repository

Basic Info
Statistics
  • Stars: 3
  • Watchers: 2
  • Forks: 1
  • Open Issues: 1
  • Releases: 0
Topics
curl r-package zenodo
Created almost 3 years ago · Last pushed almost 3 years ago
Metadata Files
Readme License Citation

README.Rmd

---
output: github_document
---




```{r, include = FALSE}
knitr::opts_chunk$set(collapse  = TRUE,
                      comment   = "#>",
                      fig.path  = "man/figures/",
                      out.width = "100%")
```



zenodor 
=========================================================


[![R CMD Check](https://github.com/frbcesab/zenodor/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/frbcesab/zenodor/actions/workflows/R-CMD-check.yaml)
[![Website](https://github.com/frbcesab/zenodor/actions/workflows/pkgdown.yaml/badge.svg)](https://github.com/frbcesab/zenodor/actions/workflows/pkgdown.yaml)
[![License: GPL (>= 2)](https://img.shields.io/badge/License-GPL%20%28%3E%3D%202%29-blue.svg)](https://choosealicense.com/licenses/gpl-2.0/)



The goal of the R package `zenodor` is to provide an CLI interface to list and 
download files from a Zenodo repository. This package works with open and 
restricted access repositories. For restricted repository a token must be
provided.


![Request a token for restricted Zenodo repo](man/figures/zenodo-request.png)


## Installation

You can install the development version from [GitHub](https://github.com/) with:

```{r eval = FALSE}
# install.packages("remotes")
remotes::install_github("frbcesab/zenodor")
```

Then you can attach the package `zenodor`:

```{r eval = FALSE}
library("zenodor")
```



## Overview

The package `zenodor` contains two functions:

- [zen_list_files()](https://frbcesab.github.io/zenodor/reference/zen_list_files.html)
lists files available for download
- [zen_download_files()](https://frbcesab.github.io/zenodor/reference/zen_download_files.html)
downloads one, several or all files available on the repo



## Citation

Please cite this package as: 

> Casajus Nicolas (`r format(Sys.Date(), "%Y")`) zenodor: An R 
package to download files from a Zenodo repository.
R package version 0.1. URL: .



## Code of Conduct

Please note that the `zenodor` project is released with a 
[Contributor Code of Conduct](https://www.contributor-covenant.org/version/2/1/code_of_conduct/). 
By contributing to this project, you agree to abide by its terms.

Owner

  • Name: FRB CESAB
  • Login: FRBCesab
  • Kind: organization
  • Location: Montpellier, FRANCE

Citation (CITATION.cff)

# -----------------------------------------------------------
# CITATION file created with {cffr} R package, v0.5.0
# See also: https://docs.ropensci.org/cffr/
# -----------------------------------------------------------
 
cff-version: 1.2.0
message: 'To cite package "zenodor" in publications use:'
type: software
license: GPL-2.0-or-later
title: 'zenodor: Download Files from a Zenodo Repository'
version: '0.1'
abstract: Lists and downloads available files of a Zenodo repository. For restricted
  repository a token must be provided.
authors:
- family-names: Casajus
  given-names: Nicolas
  email: nicolas.casajus@fondationbiodiversite.fr
  orcid: https://orcid.org/0000-0002-5537-5294
preferred-citation:
  type: manual
  title: 'zenodor: An R package to download files from a Zenodo repository'
  authors:
  - name: Casajus Nicolas
  year: '2023'
  notes: R package version 0.1
  url: https://github.com/frbcesab/zenodor
repository-code: https://github.com/frbcesab/zenodor
url: https://github.com/frbcesab/zenodor
contact:
- family-names: Casajus
  given-names: Nicolas
  email: nicolas.casajus@fondationbiodiversite.fr
  orcid: https://orcid.org/0000-0002-5537-5294
references:
- type: software
  title: curl
  abstract: 'curl: A Modern and Flexible Web Client for R'
  notes: Imports
  url: https://jeroen.r-universe.dev/curl
  repository: https://CRAN.R-project.org/package=curl
  authors:
  - family-names: Ooms
    given-names: Jeroen
    email: jeroen@berkeley.edu
    orcid: https://orcid.org/0000-0002-4035-0289
  year: '2023'
- type: software
  title: jsonlite
  abstract: 'jsonlite: A Simple and Robust JSON Parser and Generator for R'
  notes: Imports
  url: https://jeroen.r-universe.dev/jsonlite
  repository: https://CRAN.R-project.org/package=jsonlite
  authors:
  - family-names: Ooms
    given-names: Jeroen
    email: jeroen@berkeley.edu
    orcid: https://orcid.org/0000-0002-4035-0289
  year: '2023'

GitHub Events

Total
Last Year

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 17
  • Total Committers: 1
  • Avg Commits per committer: 17.0
  • Development Distribution Score (DDS): 0.0
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Nicolas Casajus n****s@g****m 17

Issues and Pull Requests

Last synced: about 1 year ago

All Time
  • Total issues: 1
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 1
  • Total pull request authors: 0
  • Average comments per issue: 1.0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 1
  • Pull request authors: 0
  • Average comments per issue: 1.0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • ricardosegovia (1)
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels