Академический Документы
Профессиональный Документы
Культура Документы
The FAIR Guiding Principles for scientific data management and stewardship
Monday
9.00 - 10.30 Block 1. Introduction to FAIR and GO FAIR (trainer Albert Mons)
Topics:
1. The evolution of FAIR and GO FAIR
2. Basics regarding FAIR data
3. The Internet of FAIR Data and Services
4. The GO FAIR Implementation Networks and Service Provider
consortium
5. The cost and benefits of FAIR: use cases
Objectives:
1. Understand the history and background of FAIR
2. Have a high level overview of the GO FAIR ecosystem and its
stakeholders
3. Develop a perspective on FAIR Data Stewardship as a new profession
4. Understand the context of the FAIR Data Stewardship course
10.30 - 11.00 Coffee/tea break
11.00 - 12.30 Block 1.2. FAIR Data Stewardship a new profession (trainer Albert Mons)
Topics:
1. FAIR Data Stewardship: an Introduction
2. The FAIR Maturity Indicators
3. The 7 canonical steps of FAIRification (FAIRification Process)
4. FAIR Data Stewardship in organizations
5. The FAIR Service Provider Consortium
6. FAIR tooling ecosystem
7. Offering and courses
8. Stakeholder driven implementation
9. Safeguarding of knowledge
10. Data Stewardship roles
11. Benefits of FAIR Data Stewardship
Objectives:
1. Understand the aspects of the FAIR Data Stewardship profession
2. Understand the different FAIR Data Stewardship roles
3. Understand the available resources
4. Be able to (help) set up a FAIR Data Stewardship department
12.30 - 13.30 Lunch break
13.30 - 15.00 Block 1.3 - FAIR Data Stewardship in more detail (trainer Erik Schultes)
Topics:
1. FAIR Data Stewardship the old way
2. Data management versus data stewardship
3. Data stewardship: getting systematic
a. Research and data cycles
b. Data stewardship planning
4. The FAIR principles
a. Principles versus Implementations
b. Reference implementations demonstrating FAIR in action
c. Metadata for Machine Workshops
Objectives:
1. Understand the concepts of FAIR Data Stewardship
2. Learn to approach Data stewardship in a systematic way
3. Be aware of (some) tools and services to help make a FAIR Data
Stewardship Plan
4. Understand the fundamental role of metadata in FAIR
5. Understand the need for machine-actionable metadata templates to
make FAIR widespread.
15.00 - 15.30 Coffee/tea break
15.30 - 17.00 Practicing FAIR data (trainer Erik Schultes)
Topics:
1. FAIR Made Easy (video)
2. The FAIR Funder Implementation Study
3. The FAIR Convergence Matrix: Implementation Choices and
Challenges
Objectives:
1. Understand how a minimal ecosystem of services can help to make
FAIR not only possible…. but easy.
2. Understand the concept of Convergence in the sense of GO FAIR.
3. Understand how emerging best practices can be made available
within the GO FAIR community
Tuesday
9.00 - 10.30 Block 2.1 Introduction to Semantic Interoperability (trainer Luiz Bonino)
Topics:
1. The heterogeneous nature of today's reality;
2. The problem of sharing data;
3. Interoperability through time;
5. What is semantic interoperability?
6. How can semantics improve the current data situation?
7. What is ontology?
8. Types of ontologies
9. Spectrum of knowledge representation approaches
Objectives:
1. Discuss current scenario of complexity and heterogeneity in the data
space;
2. Provide an overview of the evolution of interoperability issues and
their different levels;
6. Discuss the basics of semantic interoperability;
7. Introduce the concept of ontology.
8. Understand the core concepts of ontologies as globally shared
knowledge-structures
10.30 - 11.00 Coffee/tea break
11.00 - 12.30 Block - 2.2 Introduction to Ontology Engineering (trainer Luiz Bonino)
Topics:
1. Ontology adequacy;
2. Types and individuals;
3. Generalisations;
4. Principle of identity;
5. Generalisation sets;
6. Roles;
7. Phases;
8. Formal and material relations;
Objectives:
1. Introduce the discipline of Ontology Engineering;
2. Motivate how ontologies as conceptual model representations can be
used to describe knowledge;
3. Discuss the relations between a conceptualisation and its model;
4. Understand the difference between types and individuals;
5. Understand the nature of identity;
6. Understand meta-properties of generalisation sets;
7. Understand the concept of roles;
8. Understand the concept of phases;
9. Understand the concepts of formal and material relations.
12.30 - 13.30 Lunch break
13.30 - 15.00 Block 2.3 Semantic Web and Linked Data (1) (trainer Luiz Bonino)
Topics:
1. Word Wide Wide vs Semantic Web
2. Graphs and Linked Data
3. RDF syntaxes
4. SPARQL
4. OWL
Objectives:
1. Understand the difference between the Web of documents and the
Web of concepts (WWW vs Semantic Web)
2. Understand the goals and benefits of the Semantic Web
3. Understand the concept and structure of Linked Data
4. Understand how to create RDF triples and publish data as Linked Data
4. Recognise the various syntaxes of RDF
5. Practice the creation of triples and simple graphs
6. Understand SPARQL, the RDF querying language
7. Practice querying Linked Data using SPARQL
8. Understand the basics of the Web Ontology Language (OWL)
15.00 - 15.30 Coffee/tea break
15.30 - 17.00 Block 2.4 Semantic Web and Linked Data (2) (trainer Luiz Bonino)
Wednesday
9.00 - 10.30 Block 3.1 The FAIR Principles explained (trainer Luiz Bonino)
Topics:
1. All FAIR principles
Objectives:
1. Understand each of the FAIR principles, their original intentions,
motivations and why they are necessary
11.00 - 12.30 Block 3.2 Towards FAIRness: FAIR Data Stewardship Plans (trainer Luiz
Bonino)
Topics:
1. Data Stewardship/Management
2. Supporting tools for DS/DM
3. DMPs/DSPs vs FAIR principles
4. Main elements of "good" DS
Objectives:
1. Explore the current requirements of data stewardship wizards
2. Understand how each facet of a DSP maps to each FAIR Principle
3. Understand main elements/concern for a good DS
4. Discuss how DS can be applied in organisations
12.30 - 13.30 Lunch break
13.30 - 15.00 Block 3.3 FAIRification process and supporting ecosystem (trainer Luiz
Bonino)
Topics:
1. FAIRification process and its steps
2. Supporting FAIR ecosystem
Objectives:
1. Understand the steps of the FAIRification process
2. Discuss the elements of an ecosystem for supporting operations on
FAIR data
15.00 - 15.30 Coffee/ tea break
15.30 - 17.00 Block 3.4 FAIR Tools - FAIRifier; Cleansing and sculpting data (trainer Luiz
Bonino)
Topics:
1. Data preparation using the FAIRifier
2. Semantic data modeling using the FAIRifier
3. FAIR data publication using the FAIR Data Point
4. Metadata creation using the FAIR Data Point
Objectives:
1. Understand the functionality of the FAIRifier
2. Understand how to do basic data cleansing steps
3. Understand how to do basic data harmonization steps
4. Understands how to split/merge columns when necessary
5. Understand the steps required to cleanse a dataset
6. Understand how to publish data into the FAIR Data Point
7. Understand how to define the FAIR Data Point's metadata
Thursday
Morning topic: Data modeling from-scratch & querying
9.00 - 10-30 Block 4.1 Data modelling from scratch (trainer Mark Wilkinson)
Topics:
Objectives:
1. Understand the different kinds of ontologies (domain, application,
structural, upper)
2. Understand the DCAT and LDP models in some depth
Objectives:
1. Where are we going to publish?
2. How can we model GUIDs that are not overly complex within a
domain? Document-fragments
3. What are the consequences of mixing document fragments and root
GUIDs in the context of LDP?
Objectives:
1. Understand a new dataset (dataset of crop pests)
2. build-out a data model from zero
a. ontology lookups
b. what to do with hard cases? Options for extending ontologies
Objectives:
1. understand a code walk-through in Ruby
a. understand the general features of RDF code libraries shared
between most programming languages
b. understand the considerations for the Object position, and the
detection of appropriate datatypes in automated conversion
pipelines
2. Understand a data push, using LDP
11.00 - 12.30 Block 4.2 Introduction to SPARQL and FAIR data (trainer Mark Wilkinson)
Topics:
Topics:
Objectives:
1. Understand the principles are related to both data and metadata
2. Understand the purpose of metadata in FAIR
Types of metadata
Objectives:
1. Understand the 7 types of metadata
2. Know some ontologies relevant to these different types
3. Know which principles are primarily associated with each type
Objectives:
1. Understand the FAIR Accessor data model
2. Understand how this relates to LDP (relates to Core Ontological
Frameworks Block 3.1)
3. Understand how this relates to DCAT (relates to Core Ontological
Frameworks Block 3.1)
4. See the position of the DCAT SKOS Concept Scheme in the FAIR
Accessor
15.00 - 15.30 Coffee/tea break
15.30 - 17.00 Block 4.4 - Interacting with the Linked Data Platform
Topics:
Linked Data Platform in Detail
Objectives:
1. Understand the basic concepts of REST
2. Understand how to create Containers and Resources in LDP from
command-line
3. Decide where our SKOS Concept Scheme will “live” and select it’s URL
Objectives:
1. Understand what a SKOS Concept Scheme is, and its purpose
2. Learn the “SKOS Play” tool for easy conversion of Excel into SKOS
Push metadata
Objectives:
1. POST the SKOS Concept Scheme to an LDP server
2. Push DCAT metadata that refers to that SKOS Scheme
3. Look at code that pushes additional metadata features - note the
features that are critical for FAIR
a. NOTE: we will not add all features at this point - some will be
added after the initial Evaluation step later
Objectives:
1. Competency in querying over the named graphs representing the
metadata, SKOS, and data layers of the FAIR Accessor
Friday
Morning topic: Measuring FAIRness
9.00 - 10.30 Block 5.1 FAIR Maturity Indicators and their Compliance Tests (trainer
Mark Wilkinson)
Topics:
Objectives:
1. Understand the existing core Maturity Indicators
2. Understand how to design a new MI (use “The 15th Metric” as an
example?)
3. Understand the role of FAIRsharing in MI registration
Objectives:
1. Understand how the core Maturity Indicator tests work
a. The Harvester
2. Understand how to interact with an MI test directly
10.30 - 11.00 Coffee/tea break
11.00 - 12.30 Block 5.2 FAIR Evaluation and leveraging its output (trainer Mark
Wilkinson)
Topics:
Objectives:
1. Understand how The Evaluator works
2. Learn how to register a new Maturity Indicator Test
3. Learn how to register a Collection of Metrics
4. Learn how to initiate a new Evaluation
5. Learn how to improve your FAIRness score
6. Learn how to create a W3ID .htaccess record
13.30 - 15.00 Block 5.3 Dynamic data discovery and query federation
Topics:
Objectives:
a) Patterns for exploration
b) Stepping through a complex dataset (EBI)
c) Stepping through a third-party dataset relevant to our sample data
i) food.data.gov website in the UK
d) Understand federated query
e) Consider options for integrating non-SPARQL data sources like LSID.
f) See a more complex federated query, using WikiData
15.00 - 15.30 Coffee/tea break
15.30 - 17.00 Block 5.4 Data Stewardship Plans and addressing Community Challenges
Topics: