TeSS: ELIXIR Training Portal
Niall Beard, Milo Thurston, Finn Bacall,
Susanna-Assunta Sansone, Teresa Attwood, Carole Goble
EuBic Winter School
10th January 2017
ELIXIR Platforms
+ Use Cases
ELIXIR Training Platform
•ELIXIR seeks to fill training gaps left by transformative
technologies in medicine and the life sciences
•Train the Trainers – Expand teaching capacity in Europe
•Train the Researchers – Upskill professionals to use new
technologies
•Train the Developers – Improve developer skills and promote
best practices for more robust, open software.
•Accomplished through the development of (and content
creation for) an eLearning platform
•Through face-to-face events
For more, see: http://www.elixir-europe.org/platforms/training
ELIXIR: A (very) distributed infrastructure for
Life science information
Institutions and organization providing training
materials, courses, and eLearning
+ many, many, many more
Training discovery platform v.0.1
Aka, Google it
Great discovery tool…
•Perfect if you know the specific name of the thing you’re
looking for (e.g. ‘EuBIC Winter School’).
•Not so great if you just want to see what proteomics related
events are available
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-europe.org
TeSS Materials index page
Subscribe to calendar feeds
Have them appear in your favourite calendar
client
Training Workflows
• Graphical representation of
Bioinformatics analyses.
• What are the things I need to
learn to be able to perform
an entire process?
• Give context to learning –
pedagogically important –
Not just what you need to
know, but where it fits.
• EMBER course implemented
in TeSS.
• Time to create content!!!
Registry integration
• Associate TeSS resources
with bio.tools and
Biosharing resources.
• Search for all training
materials about a specific
tool, standard operating
procedure, database etc.
• Tool-centric search
Bioschemas
• Developing schema.org
specifications to work for Life
sciences
• Proposing amendments and
new schemas to be able to
describe Life science
resources.
• Events and CreativeWork
(materials). Also for tools,
data, data repositories.
• Useful for aggregators to
parse. Search engines will
rank schema.org annotations
higher
Image: http://bioschemas.org/
Other Features
•Full rest API - swaggerhub.com/api/njall/TeSS/1.0.0/
•Training packages – Save materials and events to a package.
This could be shared as a curriculum, as a trainer portfolio, or
just useful to bookmark.
•Node view – see what training activities each ELIXIR node is
working on and find out who the training coordinators /
trainers are.

TeSS: ELIXIR Training Portal (Eubic Winter School 2017)

  • 1.
    TeSS: ELIXIR TrainingPortal Niall Beard, Milo Thurston, Finn Bacall, Susanna-Assunta Sansone, Teresa Attwood, Carole Goble EuBic Winter School 10th January 2017
  • 2.
  • 3.
    ELIXIR Training Platform •ELIXIRseeks to fill training gaps left by transformative technologies in medicine and the life sciences •Train the Trainers – Expand teaching capacity in Europe •Train the Researchers – Upskill professionals to use new technologies •Train the Developers – Improve developer skills and promote best practices for more robust, open software. •Accomplished through the development of (and content creation for) an eLearning platform •Through face-to-face events For more, see: http://www.elixir-europe.org/platforms/training
  • 4.
    ELIXIR: A (very)distributed infrastructure for Life science information
  • 5.
    Institutions and organizationproviding training materials, courses, and eLearning + many, many, many more
  • 6.
    Training discovery platformv.0.1 Aka, Google it
  • 7.
    Great discovery tool… •Perfectif you know the specific name of the thing you’re looking for (e.g. ‘EuBIC Winter School’). •Not so great if you just want to see what proteomics related events are available
  • 8.
    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-europe.org
  • 9.
  • 10.
  • 11.
    Have them appearin your favourite calendar client
  • 12.
    Training Workflows • Graphicalrepresentation of Bioinformatics analyses. • What are the things I need to learn to be able to perform an entire process? • Give context to learning – pedagogically important – Not just what you need to know, but where it fits. • EMBER course implemented in TeSS. • Time to create content!!!
  • 13.
    Registry integration • AssociateTeSS resources with bio.tools and Biosharing resources. • Search for all training materials about a specific tool, standard operating procedure, database etc. • Tool-centric search
  • 14.
    Bioschemas • Developing schema.org specificationsto work for Life sciences • Proposing amendments and new schemas to be able to describe Life science resources. • Events and CreativeWork (materials). Also for tools, data, data repositories. • Useful for aggregators to parse. Search engines will rank schema.org annotations higher Image: http://bioschemas.org/
  • 15.
    Other Features •Full restAPI - swaggerhub.com/api/njall/TeSS/1.0.0/ •Training packages – Save materials and events to a package. This could be shared as a curriculum, as a trainer portfolio, or just useful to bookmark. •Node view – see what training activities each ELIXIR node is working on and find out who the training coordinators / trainers are.

Editor's Notes

  • #6 New providers and developments of old ones - each a unique challenge Proud to collect so many 500 Materials + 120 upcoming events + 4 thousand archived, looking forward to collecting more
  • #9 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
  • #13 Navigational tools. Give context to training materials in real scientific processes. Agile dev so no complete, but we have a usable iteration. Hosting workshop in UK before March next year. Create content and review mechanism. Details to be announced. Implementation study for training workflows. Prioritised by training platform, waiting on tools platform. Led by Frederick Coppens from Belgium very capable guy
  • #14 Important to connect with other ELIXIR data with Biotools and Biosharing can improve usefulness of content
  • #15 Plugin to the Bioschemas spec development activities Driving events and training specifications. Prime example for other specifications. Slower going pathing the way but lots of good lessons for future implementations. Early on would write HTML scrapers if necessary. Now drawing a strong line under that. In last resort situations it will be put on the issue tracker with low priority. Development resources too expensive and maintenance is practically - repeat.