https://github.com/4turesearchdata-carpentries/webapi4rdm

This repository contain information about a workshop on the API of 4TU.ResearchData for Research Data Management support staff.

https://github.com/4turesearchdata-carpentries/webapi4rdm

Science Score: 26.0%

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

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.5%) to scientific vocabulary

Keywords

4turesearchdata api fetching-data-from-an-api upload-datasets
Last synced: 10 months ago · JSON representation

Repository

This repository contain information about a workshop on the API of 4TU.ResearchData for Research Data Management support staff.

Basic Info
  • Host: GitHub
  • Owner: 4TUResearchData-Carpentries
  • License: agpl-3.0
  • Language: Jupyter Notebook
  • Default Branch: main
  • Homepage:
  • Size: 12.8 MB
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
4turesearchdata api fetching-data-from-an-api upload-datasets
Created 11 months ago · Last pushed 10 months ago
Metadata Files
Readme License

README.md

How RDM support staff can use the API of 4TU.ResearchData

Welcome to the 4TU.ResearchData API for Data supporters workshop!

schema.org Course

🚀 Workshop Overview

The idea of this workshop is to familiarize them with the main endpoints of the WebAPI for requesting, downloading, searching, and uploading datasets and software to the 4TU.ResearchData repository. The main target audience is the RDM support staff from the Dutch technical universities

The proposed schedule for a 3-hour session is:

Introduction (10 minutes)

Hands-on practice with the endpoints in the terminal (up to 2 hours, including one break)

Discussion and troubleshooting: time for questions and for addressing projects, issues, or challenges participants may already have within their faculties (1 hour)

📅 Schedule

Main topics: - Fetching datasets, software, collections - Searching and fetching data from authors - Searching accounts within your institution - Uploading - Metadata uploading - File uploading - Submit for review - Image preview

🛠 Prerequisites

Before attending the workshop, please ensure you have:

-(Required) Two private tokens in data.4tu.nl (main enviroment) and in next.data.4tu.nl (test environment)

-(Optional) The jq program to render nicely json outputs: - Linux bash sudo apt-get update sudo apt-get install -y jq - macOS bash brew install jq - Windows - If you’re using Git Bash or WSL, use the Linux instructions above. - Otherwise, download the executable from the jq releases page (https://jqlang.org/download/) and add it to your PATH.

💡 License

This workshop material is licensed under GNU AFFERO GENERAL PUBLIC LICENSE Version 3. Feel free to share and modify the lesson according your needs.


Happy coding! 🎉

Owner

  • Name: 4TU.ResearchData - Training
  • Login: 4TUResearchData-Carpentries
  • Kind: organization

GitHub Events

Total
  • Push event: 1
Last Year
  • Push event: 1

Dependencies

requirements.txt pypi
  • argparse *
  • ipykernel *
  • pandas *
  • python-dotenv *
  • pyyaml *
  • requests *