Presentation given by Niall Beard in November 2016 at Rothamsted research centre. The presentation is a use case overview of bioschemas (schema.org for science) and how it can be used to structure data included in aggregated registries. The registry is TeSS (https://tess.elixir-uk.org) which collects training events and materials from a distributed heterogeneous collection of sources
1. Events, training materials and
integration in TeSS
Niall Beard
Bioschemas Hackathon,
Rothamsted Research Centre
9th November 2016
2. Quick TeSS Overview
• Aggregation and registration of training events and
materials
• Tools to filter, search, and discover
• Users can organize into packages and training workflows
• Interlinking with other ELIXIR registries
• ELIXIR Node ‘shop window’ view
• https://tess.elixir-uk.org
4. HTML scraper
• Difficult to write.
• - Every site is unique
• - Some have more treacherous HTML
• Very susceptible to change
• - Fixing is re-implementing.
• - Build up of technical debt
http://cdn2.bigcommerce.com/server100/367cc/p
11. Mark up types
• HTML By hand
• CMS Extensions – Drupal, Joomla, Wordpress
• Github Pages. YAML file -> JSON-LD
• Framework Extensions – Ruby on Rails, Django
Distributed Research Infrastrtucture. Developing training opportunities across 20+ member nodes
Collect and harmonize. Feture rich environment. Connected outwardly to complimentary projects. Promote ELIXIR nodes and keep access to data open to be utilized