Learning Modules
Introduction
Dr. Christopher Baker, University of New Brunswick Saint John
Use Cases - Deployments of SADI for Knowledge Discovery in Bioinformatics
Module 1: Semantic Web
Instructor: Natalia Villanueva Rosales and Dr. Alexandre Riazanov
- Current Web vs. Semantic Web
- Linked Data: Publish Data, Merge Data, add Knowledge
- RDF: Syntax, Reasoning and Query Composition
- Description Logic as a Basis for Axiomatic Knowledge Representation: TBox and ABox, Class and Property Hierarchies, Complex Class Descriptions, Relations Between Classes and Properties
- Description Logic Reasoning Basics: Consistency, Subsumption, Classification
- Practical Reasoning with OWL
- OWL Practical Tools
- Ontology Design Principles, Good Practices and Design Patterns
- Ontologies in Use
Module 2: Motivation for SADI Web Services
Instructor: Dr. Alexandre Riazanov and Luke McCarthy
- Introduction to Web Services: SOAP/WSDL
- Bioinformatics Web Services
- SADI Semantic Web Services
Module 4: SADI Semantic Web Services
Instructor: Luke McCarthy (supported by Dr. Alexandre Riazanov and Natalia Villanueva Rosales )
- Recap SADI Services
- SADI Registry
- SADI Service Ontologies
- SADI Toolkit:
- Service Generator
- Exercise: Build a SADI Service - Semantic Annotations for WSDL (SAWSDL)
- Java Libraries
- SHARE Query Client
- Service Generator
- SADI and Taverna
The NEP-59 CBRASS: Canadian Bioinformatics as Semantic Services project is funded by CANARIE
Schedule
Day 1- May 19th 2011
8:30 - 9:00 Registration
9:00 - 9:20 Introduction
9:20 - 2:15 Module 1: Semantic Web
9:20 - 10:35 Semantic Web and Linked Data
10:35 - 10:50 Break
10:50 - 12:50 OWL and DL Reasoning Basics
12:50 - 1:30 Lunch
1:30 - 2:15 OWL - Practical Aspects
2:15 - 2:30 Break
2:30 - 4:00 Module 2 - Motivation for SADI Web Services
Day 2 - May 20th 2011
8:30 - 5:30 Module 3: SADI Semantic Web Services
8:30 - 10:30 Recap SADI Services, SADI Registry and SADI Service Ontologies
10:30 - 10:45 Break
10:45 - 12:45 SADI Toolkit: Service Generator and Exercise: Build a SADI Service
12:45 - 1:25 Lunch
1:25 - 3:25 SADI Toolkit: Semantic Annotations for WSDL (SAWSDL), Java Libraries and SHARE Query Client
3:25 - 3:40 Training Course Evaluation
3:40 - 4:00 Break
4:00 - 5:30 SADI and Taverna, Wrap up (questions, problems, etc.)
Lunch and Coffee will be provided
