Open Science Framework (OSF)

Introduction

You may use OSF as a long-term data repository, electronic lab notebook, or as the collaboration tool for your team’s research.

Datasheet

Status: 17.05.2021

Homepagehttps://www.cos.io
Descriptionhttps://www.cos.io/products/osf
Codehttps://github.com/CenterForOpenScience/
Communitiesno limits
Version19.31.0 (released on 08.11.2019)

Features

Status: 17.05.2021

Supported Schema(s)---no built-in support
Supported Format(s)no limits
Interface(s)REST /JSON:API v1.0https://developer.osf.io/#tag/General-Usage
Open SourceyesgitHub
LicenseApache 2.0
VersioningyesEach file has a history (until you delete it)
AAIyesToken Auth & OAuth
External StorageyesAmazon S3, Bitbucket, Box, Dataverse, Dropbox, ...
ReferencableDOISupports creation of DOIs.

Description

  • Register Schema:
    • Support for arbitrary schemas of a specific format (e.g. JSON Schema, XSD)
    • The schema should at least be referencable by a unique identifier.
  • Update Schema:
    • Possibility to
      • work on different versions of a schema
      • adapt schemas over time
  • Validate Schema:
    • Check schema for correct syntax
  • Ingest Metadata:
    • Store metadata (document) in repository
      • Ideally with previous validation
  • Update Metadata:
    • Possibility to update already ingested metadata (documents).
  • Validate Metadata:
    • Possibility to validate documents on the basis of registered schemas.
  • Search by Administrative MD:
    • Search documents by their metadata (e.g. ingest date, ingester, ...)
  • Search by Content:
    • Search documents by their content
  • Persistent Identifier:
    • Support for Persistent Identifiers (e.g. DOI, Handle)

Additional Features

Status: 17.05.2021

OSF may be used to manage your entire project from one place.

As a collaboration tool, OSF helps research teams work on projects privately or make the entire project publicly accessible for broad dissemination. As a workflow system, OSF enables connections to the many products researchers already use, streamlining their process and increasing efficiency.

Functionality

Status: 17.05.2021

FunctionSupportedRemarks
Register Schema-
Update Schema-
Validate Schema-
Ingest Metadata+as part of the payload
Update Metadata+creates a new version
Validate Metadata-
Search by ...
... Administrative MD+
... Content-
Persistent Identifier+

Remarks

  • Up to 50GB free public storage (5GB private storage)
  • Extendable by Addons
  • At least one server is located in Germany