Bioschemas logo

Overview

Presentation: Introduction to Bioschemas (10 minutes)

  • How Bioschemas works; Types versus Profiles; Communities
  • FAIRness support and limitations; Challenges

Tutorial: Adding Bioschemas Dataset and ComputationalTool markup to GitHub pages (35 minutes)

  • Creating a GitHub Page; Adding schema.org markup
  • Using schema.org types; Using Bioschemas profiles; Sitemaps
  • Visualizing the structured markup; Validating the pages

Learning objectives

After completing the Bioschemas section of the tutorial, learners will be able to:

  • Describe how schema.org and Bioschemas markup can be embedded to GitHub pages
  • Use schema.org and Bioschemas profiles on GitHub pages
  • Use schema and Bioschemas validators

Audience prerequisites

Before attending the Bioschemas section of the tutorial, learners should already have:

  • Familiarity on how to use GitHub; Basic knowledge on how to use GitHub Pages
  • Familiarity with JSON-LD
  • Basic knowledge on Markdown
  • Knowledge of developer tools on a browser

Presentation

The presentation slides:

Non-bio? No problem!

Bioschemas was written with a life sciences audience in mind, however, many of the profiles can apply to any research domain. Our sister site schemas.science is dedicated to hosting the eight domain-agnostic types/profiles (including datasets and computational tools, the profiles which feature in this tutorial).

Tutorial

The tutorial workbook:


⇦ Previous: Introduction⇧ Home⇨ Next: RO-Crate