SlideShare une entreprise Scribd logo
1  sur  18
Biodiversity Catalogue
Niall Beard
Dr Aleksandra Nenadic
Prof Carole Goble
eScience Lab, University of Manchester
Overview
• Motivation: Web services discovery problem
• Structure of Service Metadata
• Ontological Classification
• Features
• Site Statistics
• Remarks
• http://biodiversitycatalogue.org
Web Services Discovery
How can I advertise
my Web services? What information do
people need about
them?
What can this Web
service do? How do I
use it? How do I know the
Web service will still
be working
tomorrow?
How can I find the
right Web service?
Web
Service
Provide
r
Scientist
What is BiodiversityCatalogue?
Register a WS
Find a WS
Use a WS
Invoke a WS/Get results
Scienti
st
Web
Service
Service Provider
Faceted Browsing
11/06/2014 5
Tag
s
Available filters (below)
Applied filters (top)
Result/filtered services
Subscribe to these filters
Further searchingFilters
• Web service
MONITORING
– Services change and
get outdated
– Long term reliability
– Testing on a daily basis
Monitoring
11/06/2014 pro-iBiosphere Final Event, Brussels 6
Taverna Workflows
Include in Workflow
Taverna Workflows
Workflows in
myExperiment.
org
• myExperiment is
a Workflow
registry
• Can integrate
workflows within
workflows using
Taverna
Other Features
• Data Search – Search using your data to find
services with corresponding input output
types
• Script Testing (Defunct) – Write tests to check
the operational functionality of the web
service
Structure of Service Metadata
• Profile
• Documentation URL
• Description
• License
• Cost
• Contact Info
• Usage Conditions
• How to cite
• Publications about service
• Example workflows
• Maturity
Structure of Service Metadata
• Technical
•Description of endpoints/operations
•Example endpoints
•Documentation URLs
• Input Parameters
– Description
– Default Value
– Constrained Values
– Example Data
– Required or Optional
• Output Representations
– Content Type (e.g. text/csv)
– Example data
– Data formats
– Data Schemas
– Tags
Topic Ontology
• Controlled
Vocabulary used to
classify Web
services
• Privately
constructed CV
• Mapped to EDAM
to make outwardly
interoperable
Bio.tools Integration
• BioCatalogue exports its
tools to the bio.tools
registry
• Bio.tools uses the EDAM
ontology to annotate.
• Topic
• Data
• Format
• Operation
• Unfortunately no such
detail ontology tagging
beyond topics
Bio.tools Tool Description
Data or Format Operation Data or Format
NB: Classifications are not disjoint
Remarks
• Annotations work well for assisting
construction of workflows
– Structured enough to help humans read
– Free text annotations mean no service type or
domain knowledge needed.
• Semantic annotations would work better
– Automated workflow construction would be the
holy grail
– Curation costs prohibitive
Example Data Services
• Ecological Niche Modelling with
OpenModeller
• https://www.biodiversitycatalogue.org/ser
vices/1

Contenu connexe

Tendances

ORCID technical integration at Chalmers
ORCID technical integration at ChalmersORCID technical integration at Chalmers
ORCID technical integration at ChalmersORCID, Inc
 
Discover Introduction to REDCap
Discover Introduction to REDCapDiscover Introduction to REDCap
Discover Introduction to REDCapSTARSurg
 
Introduction to using REDCap for multi-site longitudinal research in medicine
Introduction to using REDCap for multi-site longitudinal research in medicineIntroduction to using REDCap for multi-site longitudinal research in medicine
Introduction to using REDCap for multi-site longitudinal research in medicineBrian T. Edwards
 
CQLD on health.data.gov @ SemTech 2011
CQLD on health.data.gov @ SemTech 2011CQLD on health.data.gov @ SemTech 2011
CQLD on health.data.gov @ SemTech 2011George Thomas
 
Accessibility Compliance: One State, Two Approaches
Accessibility Compliance: One State, Two ApproachesAccessibility Compliance: One State, Two Approaches
Accessibility Compliance: One State, Two ApproachesNASIG
 
Webservices and Workflows. Taverna, Biocatalgue and myExperiment.
Webservices and Workflows. Taverna, Biocatalgue and myExperiment.Webservices and Workflows. Taverna, Biocatalgue and myExperiment.
Webservices and Workflows. Taverna, Biocatalgue and myExperiment.Rafael C. Jimenez
 
Ecore Model Reflection in RDF
Ecore Model Reflection in RDFEcore Model Reflection in RDF
Ecore Model Reflection in RDFSteven Battle
 
Automatic Metadata Generation Charles Duncan
Automatic Metadata Generation Charles DuncanAutomatic Metadata Generation Charles Duncan
Automatic Metadata Generation Charles DuncanJISC CETIS
 
The adoption of ORCID identifiers by funding organizations
The adoption of ORCID identifiers by funding organizationsThe adoption of ORCID identifiers by funding organizations
The adoption of ORCID identifiers by funding organizationsORCID, Inc
 
Text and Data Mining
Text and Data MiningText and Data Mining
Text and Data MiningCrossref
 
New Initiatives - Geoffrey Bilder - London LIVE 2017
New Initiatives - Geoffrey Bilder - London LIVE 2017New Initiatives - Geoffrey Bilder - London LIVE 2017
New Initiatives - Geoffrey Bilder - London LIVE 2017Crossref
 
Investigating Perpetual Access
Investigating Perpetual AccessInvestigating Perpetual Access
Investigating Perpetual AccessNASIG
 
User Centered E-Resource Management Workflows
User Centered E-Resource Management WorkflowsUser Centered E-Resource Management Workflows
User Centered E-Resource Management WorkflowsNASIG
 
Federating Research Profiling Data
Federating Research Profiling DataFederating Research Profiling Data
Federating Research Profiling Dataericmeeks
 
Brief overview of ORCID
Brief overview of ORCIDBrief overview of ORCID
Brief overview of ORCIDORCID, Inc
 
Measure Twice and Cut Once: How a Budget Cut Impacted Subscription Renewals f...
Measure Twice and Cut Once: How a Budget Cut Impacted Subscription Renewals f...Measure Twice and Cut Once: How a Budget Cut Impacted Subscription Renewals f...
Measure Twice and Cut Once: How a Budget Cut Impacted Subscription Renewals f...NASIG
 
Using metadata: Who, how and why - Crossref LIVE Hannover
Using metadata: Who, how and why - Crossref LIVE HannoverUsing metadata: Who, how and why - Crossref LIVE Hannover
Using metadata: Who, how and why - Crossref LIVE HannoverCrossref
 

Tendances (20)

ORCID technical integration at Chalmers
ORCID technical integration at ChalmersORCID technical integration at Chalmers
ORCID technical integration at Chalmers
 
Discover Introduction to REDCap
Discover Introduction to REDCapDiscover Introduction to REDCap
Discover Introduction to REDCap
 
Introduction to using REDCap for multi-site longitudinal research in medicine
Introduction to using REDCap for multi-site longitudinal research in medicineIntroduction to using REDCap for multi-site longitudinal research in medicine
Introduction to using REDCap for multi-site longitudinal research in medicine
 
CQLD on health.data.gov @ SemTech 2011
CQLD on health.data.gov @ SemTech 2011CQLD on health.data.gov @ SemTech 2011
CQLD on health.data.gov @ SemTech 2011
 
REDCap for Surgery
REDCap for Surgery REDCap for Surgery
REDCap for Surgery
 
Feick "Institutional Identifier - Soon To Be a Reality - I2"
Feick "Institutional Identifier - Soon To Be a Reality - I2"Feick "Institutional Identifier - Soon To Be a Reality - I2"
Feick "Institutional Identifier - Soon To Be a Reality - I2"
 
Accessibility Compliance: One State, Two Approaches
Accessibility Compliance: One State, Two ApproachesAccessibility Compliance: One State, Two Approaches
Accessibility Compliance: One State, Two Approaches
 
Webservices and Workflows. Taverna, Biocatalgue and myExperiment.
Webservices and Workflows. Taverna, Biocatalgue and myExperiment.Webservices and Workflows. Taverna, Biocatalgue and myExperiment.
Webservices and Workflows. Taverna, Biocatalgue and myExperiment.
 
Ecore Model Reflection in RDF
Ecore Model Reflection in RDFEcore Model Reflection in RDF
Ecore Model Reflection in RDF
 
Automatic Metadata Generation Charles Duncan
Automatic Metadata Generation Charles DuncanAutomatic Metadata Generation Charles Duncan
Automatic Metadata Generation Charles Duncan
 
The adoption of ORCID identifiers by funding organizations
The adoption of ORCID identifiers by funding organizationsThe adoption of ORCID identifiers by funding organizations
The adoption of ORCID identifiers by funding organizations
 
Feick "Institutional Identifier - Soon To Be a Reality - I2"
Feick "Institutional Identifier - Soon To Be a Reality - I2"Feick "Institutional Identifier - Soon To Be a Reality - I2"
Feick "Institutional Identifier - Soon To Be a Reality - I2"
 
Text and Data Mining
Text and Data MiningText and Data Mining
Text and Data Mining
 
New Initiatives - Geoffrey Bilder - London LIVE 2017
New Initiatives - Geoffrey Bilder - London LIVE 2017New Initiatives - Geoffrey Bilder - London LIVE 2017
New Initiatives - Geoffrey Bilder - London LIVE 2017
 
Investigating Perpetual Access
Investigating Perpetual AccessInvestigating Perpetual Access
Investigating Perpetual Access
 
User Centered E-Resource Management Workflows
User Centered E-Resource Management WorkflowsUser Centered E-Resource Management Workflows
User Centered E-Resource Management Workflows
 
Federating Research Profiling Data
Federating Research Profiling DataFederating Research Profiling Data
Federating Research Profiling Data
 
Brief overview of ORCID
Brief overview of ORCIDBrief overview of ORCID
Brief overview of ORCID
 
Measure Twice and Cut Once: How a Budget Cut Impacted Subscription Renewals f...
Measure Twice and Cut Once: How a Budget Cut Impacted Subscription Renewals f...Measure Twice and Cut Once: How a Budget Cut Impacted Subscription Renewals f...
Measure Twice and Cut Once: How a Budget Cut Impacted Subscription Renewals f...
 
Using metadata: Who, how and why - Crossref LIVE Hannover
Using metadata: Who, how and why - Crossref LIVE HannoverUsing metadata: Who, how and why - Crossref LIVE Hannover
Using metadata: Who, how and why - Crossref LIVE Hannover
 

En vedette

alargamento de ideias
alargamento de ideiasalargamento de ideias
alargamento de ideiasJosé Romão
 
онисько л представлення
онисько л представленняонисько л представлення
онисько л представленняMARO51
 
06 days mystical kerala backwaters tour
06 days mystical kerala backwaters tour06 days mystical kerala backwaters tour
06 days mystical kerala backwaters tourTravel Astu
 
Connections to Self Project
Connections to Self ProjectConnections to Self Project
Connections to Self Projectbocampo410
 
Roni Storjohann's Resume 2015 (1)
Roni Storjohann's Resume 2015 (1)Roni Storjohann's Resume 2015 (1)
Roni Storjohann's Resume 2015 (1)Roni Storjohann
 
12.- RUBRIC TO ASSESS PORTFOLIO
12.- RUBRIC TO ASSESS PORTFOLIO12.- RUBRIC TO ASSESS PORTFOLIO
12.- RUBRIC TO ASSESS PORTFOLIOKaterine Ramos
 
нагородження медалями поправлено
нагородження медалями поправленонагородження медалями поправлено
нагородження медалями поправленоMARO51
 
6.- EVIDENCE FOR UNIT 1
6.- EVIDENCE FOR UNIT 16.- EVIDENCE FOR UNIT 1
6.- EVIDENCE FOR UNIT 1Katerine Ramos
 
500 Kobe Pre-Accelerator Demo Day >> Shizencyokuhan
500 Kobe Pre-Accelerator Demo Day >> Shizencyokuhan500 Kobe Pre-Accelerator Demo Day >> Shizencyokuhan
500 Kobe Pre-Accelerator Demo Day >> Shizencyokuhan500 Startups
 

En vedette (15)

Dimark - the company profile
Dimark - the company profileDimark - the company profile
Dimark - the company profile
 
alargamento de ideias
alargamento de ideiasalargamento de ideias
alargamento de ideias
 
онисько л представлення
онисько л представленняонисько л представлення
онисько л представлення
 
06 days mystical kerala backwaters tour
06 days mystical kerala backwaters tour06 days mystical kerala backwaters tour
06 days mystical kerala backwaters tour
 
Connections to Self Project
Connections to Self ProjectConnections to Self Project
Connections to Self Project
 
Roni Storjohann's Resume 2015 (1)
Roni Storjohann's Resume 2015 (1)Roni Storjohann's Resume 2015 (1)
Roni Storjohann's Resume 2015 (1)
 
12.- RUBRIC TO ASSESS PORTFOLIO
12.- RUBRIC TO ASSESS PORTFOLIO12.- RUBRIC TO ASSESS PORTFOLIO
12.- RUBRIC TO ASSESS PORTFOLIO
 
The European Union
The European UnionThe European Union
The European Union
 
нагородження медалями поправлено
нагородження медалями поправленонагородження медалями поправлено
нагородження медалями поправлено
 
6.- EVIDENCE FOR UNIT 1
6.- EVIDENCE FOR UNIT 16.- EVIDENCE FOR UNIT 1
6.- EVIDENCE FOR UNIT 1
 
Guía resta - 1°básico
Guía resta - 1°básicoGuía resta - 1°básico
Guía resta - 1°básico
 
Inlay P LOG
Inlay P LOGInlay P LOG
Inlay P LOG
 
Bumi
BumiBumi
Bumi
 
500 Kobe Pre-Accelerator Demo Day >> Shizencyokuhan
500 Kobe Pre-Accelerator Demo Day >> Shizencyokuhan500 Kobe Pre-Accelerator Demo Day >> Shizencyokuhan
500 Kobe Pre-Accelerator Demo Day >> Shizencyokuhan
 
Correspondance commerciale
Correspondance commercialeCorrespondance commerciale
Correspondance commerciale
 

Similaire à RDA Web service discoverability workshop

Evaluation of web scale discovery services
Evaluation of web scale discovery servicesEvaluation of web scale discovery services
Evaluation of web scale discovery servicesNikesh Narayanan
 
NCBO Technology Overview
NCBO Technology OverviewNCBO Technology Overview
NCBO Technology OverviewTrish Whetzel
 
Bioschemas Workshop
Bioschemas WorkshopBioschemas Workshop
Bioschemas WorkshopNiall Beard
 
Crossref for Ambassadors - Introductory webinar
Crossref for Ambassadors - Introductory webinarCrossref for Ambassadors - Introductory webinar
Crossref for Ambassadors - Introductory webinarCrossref
 
Crossref for Ambassadors - Introductory webinar
Crossref for Ambassadors - Introductory webinarCrossref for Ambassadors - Introductory webinar
Crossref for Ambassadors - Introductory webinarVanessa Fairhurst
 
Biocatalogue Talk Slides
Biocatalogue Talk SlidesBiocatalogue Talk Slides
Biocatalogue Talk SlidesBioCatalogue
 
Linked Services for the Web of Data
Linked Services for the Web of DataLinked Services for the Web of Data
Linked Services for the Web of DataCarlos Pedrinaci
 
SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!
SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!
SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!Richard Robinson
 
Best Practices in Web Service Design
Best Practices in Web Service DesignBest Practices in Web Service Design
Best Practices in Web Service DesignLorna Mitchell
 
Architect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh ArchitectureArchitect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh ArchitectureDatabricks
 
Electronic Resource Management in the library
Electronic Resource Management in the libraryElectronic Resource Management in the library
Electronic Resource Management in the libraryDr. Nihar K. Patra
 
Crossref LIVE UK Online
Crossref LIVE UK OnlineCrossref LIVE UK Online
Crossref LIVE UK OnlineCrossref
 
Crossref LIVE US Online
Crossref LIVE US OnlineCrossref LIVE US Online
Crossref LIVE US OnlineCrossref
 
Managing discovery and linking services
Managing discovery and linking servicesManaging discovery and linking services
Managing discovery and linking servicesNASIG
 
ChemSpider – disseminating data and enabling an abundance of chemistry platforms
ChemSpider – disseminating data and enabling an abundance of chemistry platformsChemSpider – disseminating data and enabling an abundance of chemistry platforms
ChemSpider – disseminating data and enabling an abundance of chemistry platformsKen Karapetyan
 
Towards Semantic APIs for Research Data Services (Invited Talk)
Towards Semantic APIs for Research Data Services (Invited Talk)Towards Semantic APIs for Research Data Services (Invited Talk)
Towards Semantic APIs for Research Data Services (Invited Talk)Anna Fensel
 
How to Apply Your Taxonomy to Your Content Automatically
How to Apply Your Taxonomy to Your Content AutomaticallyHow to Apply Your Taxonomy to Your Content Automatically
How to Apply Your Taxonomy to Your Content AutomaticallyAccess Innovations, Inc.
 
Ordering the chaos: Creating websites with imperfect data
Ordering the chaos: Creating websites with imperfect dataOrdering the chaos: Creating websites with imperfect data
Ordering the chaos: Creating websites with imperfect dataAndy Stretton
 
Crossref Services - LIVE Mumbai
Crossref Services - LIVE MumbaiCrossref Services - LIVE Mumbai
Crossref Services - LIVE MumbaiCrossref
 
NHSPUG June 2015 - Must Love Term Sets: The New and Improved Managed Metadat...
NHSPUG June 2015  - Must Love Term Sets: The New and Improved Managed Metadat...NHSPUG June 2015  - Must Love Term Sets: The New and Improved Managed Metadat...
NHSPUG June 2015 - Must Love Term Sets: The New and Improved Managed Metadat...Jonathan Ralton
 

Similaire à RDA Web service discoverability workshop (20)

Evaluation of web scale discovery services
Evaluation of web scale discovery servicesEvaluation of web scale discovery services
Evaluation of web scale discovery services
 
NCBO Technology Overview
NCBO Technology OverviewNCBO Technology Overview
NCBO Technology Overview
 
Bioschemas Workshop
Bioschemas WorkshopBioschemas Workshop
Bioschemas Workshop
 
Crossref for Ambassadors - Introductory webinar
Crossref for Ambassadors - Introductory webinarCrossref for Ambassadors - Introductory webinar
Crossref for Ambassadors - Introductory webinar
 
Crossref for Ambassadors - Introductory webinar
Crossref for Ambassadors - Introductory webinarCrossref for Ambassadors - Introductory webinar
Crossref for Ambassadors - Introductory webinar
 
Biocatalogue Talk Slides
Biocatalogue Talk SlidesBiocatalogue Talk Slides
Biocatalogue Talk Slides
 
Linked Services for the Web of Data
Linked Services for the Web of DataLinked Services for the Web of Data
Linked Services for the Web of Data
 
SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!
SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!
SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!
 
Best Practices in Web Service Design
Best Practices in Web Service DesignBest Practices in Web Service Design
Best Practices in Web Service Design
 
Architect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh ArchitectureArchitect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh Architecture
 
Electronic Resource Management in the library
Electronic Resource Management in the libraryElectronic Resource Management in the library
Electronic Resource Management in the library
 
Crossref LIVE UK Online
Crossref LIVE UK OnlineCrossref LIVE UK Online
Crossref LIVE UK Online
 
Crossref LIVE US Online
Crossref LIVE US OnlineCrossref LIVE US Online
Crossref LIVE US Online
 
Managing discovery and linking services
Managing discovery and linking servicesManaging discovery and linking services
Managing discovery and linking services
 
ChemSpider – disseminating data and enabling an abundance of chemistry platforms
ChemSpider – disseminating data and enabling an abundance of chemistry platformsChemSpider – disseminating data and enabling an abundance of chemistry platforms
ChemSpider – disseminating data and enabling an abundance of chemistry platforms
 
Towards Semantic APIs for Research Data Services (Invited Talk)
Towards Semantic APIs for Research Data Services (Invited Talk)Towards Semantic APIs for Research Data Services (Invited Talk)
Towards Semantic APIs for Research Data Services (Invited Talk)
 
How to Apply Your Taxonomy to Your Content Automatically
How to Apply Your Taxonomy to Your Content AutomaticallyHow to Apply Your Taxonomy to Your Content Automatically
How to Apply Your Taxonomy to Your Content Automatically
 
Ordering the chaos: Creating websites with imperfect data
Ordering the chaos: Creating websites with imperfect dataOrdering the chaos: Creating websites with imperfect data
Ordering the chaos: Creating websites with imperfect data
 
Crossref Services - LIVE Mumbai
Crossref Services - LIVE MumbaiCrossref Services - LIVE Mumbai
Crossref Services - LIVE Mumbai
 
NHSPUG June 2015 - Must Love Term Sets: The New and Improved Managed Metadat...
NHSPUG June 2015  - Must Love Term Sets: The New and Improved Managed Metadat...NHSPUG June 2015  - Must Love Term Sets: The New and Improved Managed Metadat...
NHSPUG June 2015 - Must Love Term Sets: The New and Improved Managed Metadat...
 

Plus de Niall Beard

Concept Maps in TeSS
Concept Maps in TeSSConcept Maps in TeSS
Concept Maps in TeSSNiall Beard
 
Bioschemas Adoption Meeting: Training materials and Events
Bioschemas Adoption Meeting: Training materials and EventsBioschemas Adoption Meeting: Training materials and Events
Bioschemas Adoption Meeting: Training materials and EventsNiall Beard
 
TeSS @ ISMB/ECCB 2017, Prague
TeSS @ ISMB/ECCB 2017, PragueTeSS @ ISMB/ECCB 2017, Prague
TeSS @ ISMB/ECCB 2017, PragueNiall Beard
 
schema.org - Simple Structured Data for the Web
schema.org - Simple Structured Data for the Webschema.org - Simple Structured Data for the Web
schema.org - Simple Structured Data for the WebNiall Beard
 
TeSS ELIXIR All Hands Rome 2017
TeSS ELIXIR All Hands Rome 2017TeSS ELIXIR All Hands Rome 2017
TeSS ELIXIR All Hands Rome 2017Niall Beard
 
ELIXIR Webinar: Introducing TeSS
ELIXIR Webinar: Introducing TeSSELIXIR Webinar: Introducing TeSS
ELIXIR Webinar: Introducing TeSSNiall Beard
 
ELIXIR TeSS And Bioschemas: An aggregated portal and an aggregation tool
ELIXIR TeSS And Bioschemas: An aggregated portal and an aggregation tool ELIXIR TeSS And Bioschemas: An aggregated portal and an aggregation tool
ELIXIR TeSS And Bioschemas: An aggregated portal and an aggregation tool Niall Beard
 
TeSS: ELIXIR Training Portal (Eubic Winter School 2017)
TeSS: ELIXIR Training Portal (Eubic Winter School 2017)TeSS: ELIXIR Training Portal (Eubic Winter School 2017)
TeSS: ELIXIR Training Portal (Eubic Winter School 2017)Niall Beard
 
Bioschemas for Aggregating ELIXIR Events - Comms Webinar
Bioschemas for Aggregating ELIXIR Events - Comms WebinarBioschemas for Aggregating ELIXIR Events - Comms Webinar
Bioschemas for Aggregating ELIXIR Events - Comms WebinarNiall Beard
 
TeSS trcg meeting nov16
TeSS trcg meeting nov16TeSS trcg meeting nov16
TeSS trcg meeting nov16Niall Beard
 
Bioschemas - TeSS Integration @ Rothamsted Hackathon 2016
Bioschemas - TeSS Integration @ Rothamsted Hackathon 2016Bioschemas - TeSS Integration @ Rothamsted Hackathon 2016
Bioschemas - TeSS Integration @ Rothamsted Hackathon 2016Niall Beard
 
Bioschemas presentation at ECCB 2016, The Hague
Bioschemas presentation at ECCB 2016, The HagueBioschemas presentation at ECCB 2016, The Hague
Bioschemas presentation at ECCB 2016, The HagueNiall Beard
 
ISMB BioSchemas Presentation
ISMB BioSchemas PresentationISMB BioSchemas Presentation
ISMB BioSchemas PresentationNiall Beard
 
Lightningtalk BioSchemas
Lightningtalk BioSchemasLightningtalk BioSchemas
Lightningtalk BioSchemasNiall Beard
 
TeSS Lightning Talk - cw16
TeSS Lightning Talk - cw16TeSS Lightning Talk - cw16
TeSS Lightning Talk - cw16Niall Beard
 
TeSS training eSupport System
TeSS training eSupport SystemTeSS training eSupport System
TeSS training eSupport SystemNiall Beard
 
The Biodiversity Catalogue and support for Web Map Services - TDWG 2015
The Biodiversity Catalogue and support for Web Map Services - TDWG 2015The Biodiversity Catalogue and support for Web Map Services - TDWG 2015
The Biodiversity Catalogue and support for Web Map Services - TDWG 2015Niall Beard
 

Plus de Niall Beard (17)

Concept Maps in TeSS
Concept Maps in TeSSConcept Maps in TeSS
Concept Maps in TeSS
 
Bioschemas Adoption Meeting: Training materials and Events
Bioschemas Adoption Meeting: Training materials and EventsBioschemas Adoption Meeting: Training materials and Events
Bioschemas Adoption Meeting: Training materials and Events
 
TeSS @ ISMB/ECCB 2017, Prague
TeSS @ ISMB/ECCB 2017, PragueTeSS @ ISMB/ECCB 2017, Prague
TeSS @ ISMB/ECCB 2017, Prague
 
schema.org - Simple Structured Data for the Web
schema.org - Simple Structured Data for the Webschema.org - Simple Structured Data for the Web
schema.org - Simple Structured Data for the Web
 
TeSS ELIXIR All Hands Rome 2017
TeSS ELIXIR All Hands Rome 2017TeSS ELIXIR All Hands Rome 2017
TeSS ELIXIR All Hands Rome 2017
 
ELIXIR Webinar: Introducing TeSS
ELIXIR Webinar: Introducing TeSSELIXIR Webinar: Introducing TeSS
ELIXIR Webinar: Introducing TeSS
 
ELIXIR TeSS And Bioschemas: An aggregated portal and an aggregation tool
ELIXIR TeSS And Bioschemas: An aggregated portal and an aggregation tool ELIXIR TeSS And Bioschemas: An aggregated portal and an aggregation tool
ELIXIR TeSS And Bioschemas: An aggregated portal and an aggregation tool
 
TeSS: ELIXIR Training Portal (Eubic Winter School 2017)
TeSS: ELIXIR Training Portal (Eubic Winter School 2017)TeSS: ELIXIR Training Portal (Eubic Winter School 2017)
TeSS: ELIXIR Training Portal (Eubic Winter School 2017)
 
Bioschemas for Aggregating ELIXIR Events - Comms Webinar
Bioschemas for Aggregating ELIXIR Events - Comms WebinarBioschemas for Aggregating ELIXIR Events - Comms Webinar
Bioschemas for Aggregating ELIXIR Events - Comms Webinar
 
TeSS trcg meeting nov16
TeSS trcg meeting nov16TeSS trcg meeting nov16
TeSS trcg meeting nov16
 
Bioschemas - TeSS Integration @ Rothamsted Hackathon 2016
Bioschemas - TeSS Integration @ Rothamsted Hackathon 2016Bioschemas - TeSS Integration @ Rothamsted Hackathon 2016
Bioschemas - TeSS Integration @ Rothamsted Hackathon 2016
 
Bioschemas presentation at ECCB 2016, The Hague
Bioschemas presentation at ECCB 2016, The HagueBioschemas presentation at ECCB 2016, The Hague
Bioschemas presentation at ECCB 2016, The Hague
 
ISMB BioSchemas Presentation
ISMB BioSchemas PresentationISMB BioSchemas Presentation
ISMB BioSchemas Presentation
 
Lightningtalk BioSchemas
Lightningtalk BioSchemasLightningtalk BioSchemas
Lightningtalk BioSchemas
 
TeSS Lightning Talk - cw16
TeSS Lightning Talk - cw16TeSS Lightning Talk - cw16
TeSS Lightning Talk - cw16
 
TeSS training eSupport System
TeSS training eSupport SystemTeSS training eSupport System
TeSS training eSupport System
 
The Biodiversity Catalogue and support for Web Map Services - TDWG 2015
The Biodiversity Catalogue and support for Web Map Services - TDWG 2015The Biodiversity Catalogue and support for Web Map Services - TDWG 2015
The Biodiversity Catalogue and support for Web Map Services - TDWG 2015
 

Dernier

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 

Dernier (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

RDA Web service discoverability workshop

  • 1. Biodiversity Catalogue Niall Beard Dr Aleksandra Nenadic Prof Carole Goble eScience Lab, University of Manchester
  • 2. Overview • Motivation: Web services discovery problem • Structure of Service Metadata • Ontological Classification • Features • Site Statistics • Remarks • http://biodiversitycatalogue.org
  • 3. Web Services Discovery How can I advertise my Web services? What information do people need about them? What can this Web service do? How do I use it? How do I know the Web service will still be working tomorrow? How can I find the right Web service? Web Service Provide r Scientist
  • 4. What is BiodiversityCatalogue? Register a WS Find a WS Use a WS Invoke a WS/Get results Scienti st Web Service Service Provider
  • 5. Faceted Browsing 11/06/2014 5 Tag s Available filters (below) Applied filters (top) Result/filtered services Subscribe to these filters Further searchingFilters
  • 6. • Web service MONITORING – Services change and get outdated – Long term reliability – Testing on a daily basis Monitoring 11/06/2014 pro-iBiosphere Final Event, Brussels 6
  • 9. Workflows in myExperiment. org • myExperiment is a Workflow registry • Can integrate workflows within workflows using Taverna
  • 10. Other Features • Data Search – Search using your data to find services with corresponding input output types • Script Testing (Defunct) – Write tests to check the operational functionality of the web service
  • 11. Structure of Service Metadata • Profile • Documentation URL • Description • License • Cost • Contact Info • Usage Conditions • How to cite • Publications about service • Example workflows • Maturity
  • 12. Structure of Service Metadata • Technical •Description of endpoints/operations •Example endpoints •Documentation URLs • Input Parameters – Description – Default Value – Constrained Values – Example Data – Required or Optional • Output Representations – Content Type (e.g. text/csv) – Example data – Data formats – Data Schemas – Tags
  • 13. Topic Ontology • Controlled Vocabulary used to classify Web services • Privately constructed CV • Mapped to EDAM to make outwardly interoperable
  • 14. Bio.tools Integration • BioCatalogue exports its tools to the bio.tools registry • Bio.tools uses the EDAM ontology to annotate. • Topic • Data • Format • Operation • Unfortunately no such detail ontology tagging beyond topics
  • 15. Bio.tools Tool Description Data or Format Operation Data or Format
  • 16. NB: Classifications are not disjoint
  • 17. Remarks • Annotations work well for assisting construction of workflows – Structured enough to help humans read – Free text annotations mean no service type or domain knowledge needed. • Semantic annotations would work better – Automated workflow construction would be the holy grail – Curation costs prohibitive
  • 18. Example Data Services • Ecological Niche Modelling with OpenModeller • https://www.biodiversitycatalogue.org/ser vices/1