Collaborative environments - Open Science Framework

:computer: Move your project working directory to the Box sync folder on your computer

:computer: Log in to the Open Science Framework

:computer: Create a new project

:key: Click to see hints
  • Click the Create new project button on the Dashboard page
  • Give the project a suitable title, and optionally, a short description
  • Click Go to new project


:computer: Set up GitHub and Box integration in your OSF project

:key: Click to see hints
  • In the user menu (the one with your name), select Settings.
  • Scroll down to Configure Add-on Accounts
  • For GitHub, click the Connect account link on the right-hand side, and follow instructions
  • Repeat for Box


:computer: Create a data component for your data in the OSF project. Connect it to your data folder in Box

:key: Click to see hints
  • Go back to your OSF project
  • In the Components panel on the right, click the Add Component button
  • Name the component to something appropriate, e.g. Data
    • Click where is says More, and then select Data from the Category dropdown menu.
  • Click the Create button.
  • Click on the name of the new component in the Component panel to open it
  • Select Settings in the menu at the top
  • In the Select Add-ons check Box
    • Notice and Confirm the terms
  • Scroll down to the Configure Add-ons panel
  • Click the Import Account from Profile link
  • Navigate down to the appropriate data folder, and select it
  • Click Save
  • Go back to the Data component, and notice that the Box folder is visible under the Files panel on the left


:computer: Create a code component for your code in the OSF project. Connect it to your GitHub repository

:key: Click to see hints
  • The procedure is like the one above.
  • To configure the GitHub add-on, select your repo after having clicked the Import Account from Profile link, then Save