OSF Add-ons Help You Maximize Research Data Storage and Accessibility

August 11th, 2017, Natalie Meyers


bitbucket wide


This week’s release of the Bitbucket add-on to the Open Science Framework (osf.io) provides OSF users with a way to cite, browse, and register their code on Atlassian’s Bitbucket cloud Git repository right from inside their OSF projects.  This new add-on extends the OSF's storage and access capabilities to another community of users. 

bitbucket-post-1


Connecting and enabling services researchers use every day is central to the way the Open Science Framework supports the research lifecycle. The Center for Open Science is committed to continually meeting users where they are and enabling tools that support the way they prefer to work.  

Researchers inside and outside the OSF benefit from the framework’s interoperability with other tools and storage allowing them to access, share, and analyze their data. 

Storage add-ons allow OSF users to connect their OSF projects to some of their most used cloud services, including:

OSF storage add-ons allow users to mix and match resources on cloud storage inside their OSF projects and share them in one place with collaborators.   OSF Users can learn more about how to connect to storage add-ons in the OSF Guides.  Storage add-ons are some of the OSF’s most popular integrations. New add-ons and integrations are being developed all the time as tools are connected to the OSF. Below, on the left you see our add-ons as of early 2017. The diagram below right shows our interoperability goals for 2017. The next storage add-ons planned for release on OSF are: OneDrive, GitLab and Dryad.

The COS Open Science Framework API and  WaterButler data handling service together allow OSF users to access data directly from external storage providers like Github, Amazon S3, and Dataverse in the examples you see above.

There are two halves to each OSF storage add-on: the OSF-side add-on and the WaterButler (WB) provider.  The OSF side of the add-on handles the user interface, authentication, and defines the metadata model saved in the OSF database.   WB is an external storage abstraction API.  It allows the OSF to communicate with storage providers through a common interface.  A WB provider translates the requests it receives into the format understood by the storage provider, then maps the storage provider’s response back into a common response format.  

Developers may be further interested to see an example of how these storage add-ons are accessed through the WaterButler service.  Many of our in-development add-ons started life as a search and replace against the most similar existing add-on.

bitbucket 3bitbucket 5


Want to know more or develop an integration or add-on? We have an OSF API public project @ https://osf.io/y9jdt/,  with examples and for receiving feedback on the public OSF API. Developers there can find Quick links to the API Dev Docs and see examples and a typical workflow.

If you are interested in integrating with the OSF, we want to hear from you! Please contact support@osf.io.

Bitbucket is a product of Atlassian where users can collaborate on code and manage their Git repositories to build and ship software, as a team.


Recent Blogs

The Content of Open Science

What Second Graders Can Teach Us About Open Science

What's Going on With Reproducibility?

Open Science and the Marketplace of Ideas

3 Things Societies Can Do to Promote Research Integrity

How to Manage and Share Your Open Data

Interview with Prereg Challenge Award Winner Dr. Allison Skinner

Next Steps for Promoting Transparency in Science

Public Goods Infrastructure for Preprints and Innovation in Scholarly Communication

A How-To Guide to Improving the Clarity and Continuity of Your Preregistration

Building a Central Service for Preprints

Three More Reasons to Take the Preregistration Challenge

The Center for Open Science is a Culture Change Technology Company

Preregistration: A Plan, Not a Prison

How can we improve diversity and inclusion in the open science movement?

OSF Fedora Integration, Aussie style!

Replicating a challenging study: it's all about sharing the details.

Some Examples of Publishing the Research That Actually Happened

How Preregistration Helped Improve Our Research: An Interview with Preregistration Challenge Awardees

Are reproducibility and open science starting to matter in tenure and promotion review?

The IRIS Replication Award and Collaboration in the Second Language Research Community

We Should Redefine Statistical Significance

Some Cool New OSF Features

How Open Source Research Tools Can Help Institutions Keep it Simple

OSF Add-ons Help You Maximize Research Data Storage and Accessibility

10 Tips for Making a Great Preregistration

Community-Driven Science: An Interview With EarthArXiv Founders Chris Jackson, Tom Narock and Bruce Caron

A Preregistration Coaching Network

Why are we working so hard to open up science? A personal story.

One Preregistration to Rule Them All?

Using the wiki just got better.

Transparent Definitions and Community Signals: Growth in the Open Science Community

We're Committed to GDPR. Here's How.

Preprints: The What, The Why, The How.

The Prereg Challenge Is Ending. What's Next?

We are Now Registering Preprint DOIs with Crossref

Using OSF in the Lab

Psychology's New Normal

How Open Commenting on Preprints Can Increase Scientific Transparency: An Interview With the Directors of PsyArxiv, SocArxiv, and Marxiv

The Landscape of Open Data Policies

Open Science is a Behavior.

Why pre-registration might be better for your career and well-being

Interview: Randy McCarthy discusses his experiences with publishing his first Registered Report

Towards minimal reporting standards for life scientists

Looking Back on the Prereg Challenge and Forward To More Credible Research

This website relies on cookies to help provide a better user experience. By clicking Accept or continuing to use the site, you agree. For more information, see our Privacy Policy and information on cookie use.