tess: the elixir training portal · tess summary •primarily aggregated + some registered...
TRANSCRIPT
![Page 1: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/1.jpg)
www.elixir-europe.org/excelerateELIXIR-EXCELERATE is funded by the European
Commission within the Research Infrastructures programme
of Horizon 2020, grant agreement number 676559.
TeSS: The ELIXIR Training PortalNiall Beard
Carole Goble, Teresa Attwood, Susanna Assunta-SansoneFinn Bacall, Milo Thurston
ELIXIR Webinar series2pm GMT - 15th February 2017
![Page 2: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/2.jpg)
ELIXIR Platforms
+ Use Cases
![Page 3: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/3.jpg)
ELIXIR: A (very) distributed infrastructure for Life science information
![Page 4: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/4.jpg)
Institutions and organization providing training materials, courses, and eLearning
+ many, many, many more
![Page 5: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/5.jpg)
Training discovery platform v0.0.1
Aka, Google it
![Page 6: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/6.jpg)
Great discovery tool…
• 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
![Page 7: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/7.jpg)
The Long Tail of Training Resources
Number of websites
Vo
lum
e o
f m
ate
ria
lsLarge institutions and repositories
>30 training resources
Significant online presence
Favoured by search engines
Smaller websites
<30 training resources
Often buried in search results
![Page 8: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/8.jpg)
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
![Page 9: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/9.jpg)
TeSS Materials index page
Filter By:
Content Provider
Scientific Topic
Tool
Standards
Policies
Target Audience
Keyword
Difficulty Level
Author
Contributor
Licence
ELIXIR Node
Search for text and
order results
![Page 10: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/10.jpg)
Link to other resources
(from ELIXIR registries
and other)
![Page 11: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/11.jpg)
Subscribe to calendar feeds
![Page 12: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/12.jpg)
Embed in your sites using iAnn widget
![Page 13: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/13.jpg)
Visual Workflows
• Developing workflows to represent typical
data analyses.
• Attaching tools, training, and other
resources to each stage.
![Page 14: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/14.jpg)
Registry integration
• Associate TeSS resources
with bio.tools and
Biosharing.org resources.
• Search for all training
materials about a specific
tool, standard operating
procedure, database etc.
• Tool-centric search
![Page 15: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/15.jpg)
Usage statistics
• From 33 Content Providers
• 244 Upcoming Events
• 5900 Past Events
• 569 Materials
• 1 completed workflow (EMBER)
• Construction of 3 new workflows underway
• Many existing workflows being converted to TeSS format soon
• 541 users in past month
• 4,704 since analytics began Jan 2016
• Workshop feedback surveys have reported some attendees discovered the event through TeSS
![Page 16: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/16.jpg)
TeSS summary
• Primarily Aggregated + some registered Materials and Events
• Search and Filter features to help discovery
• Training workflows to help educate and navigate
• Subscription services to consistently keep people updated
• iAnn events widgets to expose in other websites
• Integration with bio.tools and biosharing.org
• ELIXIR node views to show what
• Upcoming:
• More curation tools community aided annotation, automated
• Collaboration with BD2Ks training portal
• More integrations with other information services
•Datasets, Containers, VMs
![Page 17: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/17.jpg)
Aggregation – Not a very API situation
![Page 18: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/18.jpg)
Medium/Small sites -Manual entry
![Page 19: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/19.jpg)
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/products/46401/images/183293/Super_Scraper__13402.1360690411.1280.1280.jpg?c=2
<p>Mon, 27 Feb 2017, 12:00 –</p>
![Page 20: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/20.jpg)
Enter: Schema.org
![Page 21: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/21.jpg)
Metadata modelie. Recipe type
![Page 22: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/22.jpg)
![Page 23: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/23.jpg)
<div itemscope itemtype="http://schema.org/Recipe">
<div itemprop="nutrition” itemscope
itemtype="http://schema.org/NutritionInformation">
Nutrition facts:
<span itemprop="calories">144 kcal</span>,
</div>
Ingredients:
- <span itemprop="recipeIngredient">800g small new potato</span>
- <span itemprop="recipeIngredient">3 shallot</span>
. . .
![Page 24: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/24.jpg)
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": ”Recipe",
"name": ”Potato Salad",
“NutritionInformation”: {
"calories”: “144 kcal”,
"recipeIngredient”: “800g small new potato”,
"recipeIngredient”: “3 shallot”
. . .
![Page 25: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/25.jpg)
![Page 26: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/26.jpg)
Tools to parse
![Page 27: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/27.jpg)
Tools to parse
![Page 28: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/28.jpg)
Mark up using schema.org – Google Markup Helper
![Page 29: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/29.jpg)
Mark up using schema.org –Google Markup Helper
![Page 30: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/30.jpg)
TeSS can then parse the schema.org structured data
![Page 31: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/31.jpg)
Other ways
• By hand
• By one of the many CMS extensions
• Many online tools
![Page 32: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/32.jpg)
What is 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
Image: http://bioschemas.org/
![Page 33: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/33.jpg)
Minimum information
Controlled vocabularies
Cardinality
Data model
New properties
![Page 34: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/34.jpg)
Bioschemas
compliant
Bioschemas
compliant
API
API
![Page 35: TeSS: The ELIXIR Training Portal · TeSS summary •Primarily Aggregated + some registered Materials and Events •Search and Filter features to help discovery •Training workflows](https://reader034.vdocuments.mx/reader034/viewer/2022050102/5f41793adf246b6f7206a2c8/html5/thumbnails/35.jpg)
Special thanks to TeSS and Bioschemas’ collaborators, our guinea pigs, and community
TeSS Team
Finn Bacall
Milo Thurston
Aleksandra Nenadic (past member)
Susanna-Assunta Sansone
Teresa Attwood
Carole Goble
Thanks to
The ELIXIR Training Co-ordinators
Rafael Jiminez
Martin Cook
Premysl Veselyk
Gabriella Rustici
Dominique Batista
Christof De Bo
Alex Botzki
+ Many more
https://tess.elixir-europe.org and http://bioschemas.org