Event Details
Event Title Dataverse API (Online)
Location Online via Zoom
Sponsor H.W. Odum Institute
Date/Time 11/17/2023 - 03/22/2024
Event Price
For more information, contact the event administrator: Jill Stevens jill_stevens@unc.edu
Event Presenters
Name Title  
John D. Martin III Assistant Director of Data Architecture at the Research Data Management Core
Sorry, This event has expired
Session Status Session Session Date Start Time End Time Cutoff Session Price
Expired Dataverse API (ONLINE) 11/17/2023 10:00 AM 4:00 PM 11/01/2023 $0.00
Expired Dataverse API (Online) 02/23/2024 10:00 AM 4:00 PM 02/19/2024 $0.00
Expired Dataverse API (Online) 03/22/2024 10:00 AM 4:00 PM 03/21/2024 $0.00
Description: This is a full-day, intensive, online interactive course focused on using the Dataverse Application Programming Interface (API) to interact with data archived in a Dataverse-based repository. The session will be broken into to two segments over the course of the day: 1) we will cover the basics of what an API is, how it works, and what it is used for, all set in terms of the Dataverse platform; and 2) will cover practical examples for programming with the Dataverse API using R, Python, and JavaScript (Node). Participants will have the opportunity to work hands-on with writing simple code that they will be able to build on. The goal of the course is to give participants the basic tools needed to begin to automate self-deposit to a Dataverse data repository, but also for retrieving data for secondary analysis and other reuse.  

Learning Objectives: 

Take-away: Working through an API allows your code to interact directly with a system or platform to perform import, export, and other functions without having to manually download or upload information through the web-based user interface. This allows for more secure data transfer, decreased possibility for human error in data analysis, organization, management, archiving, etc., and better overall replicability through your data workflow. 

NB: For one hour before the advertised start time, we will hold an open session for you to join us and get assistance with setting up your system, installing the software you need, etc. Details and software requirements will be sent by the instructor to registered participants one week before the course date.
UNC - Chapel Hill