Homepage

RO-CRATE Demo Page

Our affinity to RO-Crate spec and community

Our affinity to the RO-Crate spec and community stems from our commitment to open science and the FAIR principles. The RO-Crate (Research Object Crate) is a community-driven specification for packaging and exchanging research data and associated metadata. It provides a structured way to describe and organize research data, making it easier to share, discover, and reproduce scientific findings.

Our GitHub connection approach

To facilitate quick and open sharing of data, we have implemented a GitHub connection approach using webwidgets to help visualize RO-Crate content. This approach allows us to leverage the collaborative features and version control capabilities of GitHub while providing a user-friendly interface for exploring and interacting with RO-Crate data.

Introduction GitHub Actions

We have introduced GitHub Actions to automate various tasks related to RO-Crate. GitHub Actions is a powerful workflow automation tool provided by GitHub. It allows us to define custom workflows that can be triggered by events, such as pushing changes to a repository. We have created several GitHub Actions to generate HTML sites from different types of repositories:

You can explore the following demo pages to see the GitHub Actions in action:

  • RO-Crate Demo: This page showcases the RO-Crate preview index generated using the rocrate-to-pages Action.
  • Profile Repository Demo: This page demonstrates the Test Profile registry generated using the profile-repository-to-pages Action.
  • Space Demo: This page showcases the website for a project generated using the space-to-pages Action.

You can explore these demo pages to get a better understanding of how RO-Crate can be utilized and visualized using our GitHub connection approach and GitHub Actions.