Applying to Your Own Workflow

Overview

Exercises: 180 min
Questions
  • When will I check data licensing for a project?

  • When will I implement data saving?

Objectives
  • Implement what we’ve learned into our own workflow.

Putting it to Use

The goal of today is to leave with a workflow which implements born open data in your own workflow, and with an understanding of how to implement this into your other projects as they are developed.

For this session, you’ll need a project of your own - perhaps one of:

You’ll work at your own pace, with support from your peers and the workshop instructors and helpers to implement a born open workflow in your project. There are some points below for reference:

Creating an OSF Project and Component

Creating an OSF PAT

Writing the save data scripts

Don’t call the OSF from the participant’s computer!

To upload data to the OSF, you need your personal access token. If you have the participant’s computer upload the data, you’ll have to give your participants your PAT. Exposing your PAT like this means the participant could write any data they wanted to any of your OSF projects! This is very bad.

Instead, have the participant send the data to your server, and send the data from your server to the OSF.

Data dictionary

Testing!

Best practice