SlideShare une entreprise Scribd logo
1  sur  25
Télécharger pour lire hors ligne
1
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
Bioschemas:
Marking up biodiversity websites to improve
data discovery and web-scale integration
* Wimmics: AI in bridging social semantics and formal semantics on the Web
TDWG Webinar, 2021-03-10
Franck MICHEL*
Bioschemas Community http://bioschemas.org/people/
2
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
Semantic markup for web pages
3
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
4
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
Collaborative community project founded in 2011 by
Define a common vocabulary to markup resources on the internet
- Structured data makes resources understandable to search engines
- Improve ranking, discoverability
- Provide informative summarizations
: semantic markup for resources on the internet
schema.org
Microdata
RDFa
Microformats
Markup formats
5
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
Collaborative community project founded in 2011 by
Define a common vocabulary to markup resources on the internet
- Structured data makes resources understandable to search engines
- Improve ranking, discoverability
- Provide informative summarizations
Microdata
RDFa
: semantic markup for resources on the internet
Microformats
schema.org
Source: https://w3techs.com/technologies/history_overview/structured_data/all
Markup formats
6
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
What we are
talking about:
types (778)
What we can say
about those things:
properties (1369)
: semantic markup for resources on the internet
schema.org
http://schema.org/Person
7
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
Webpages
How to share your biodiversity data?
Web API
Linked Data KG
Integrative approach
GBIF, EoL, iDigBio…
simple sophisticated
Flat files
8
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
How to share your biodiversity data?
Web API
Linked Data KG
Integrative approach
GBIF, EoL, iDigBio…
simple sophisticated
Webpages Flat files
9
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
Bioschemas: schema.org extension for LifeSciences
Community initiative built on top of Schema.org
Aim
Help search engines understand and index webpages
Improve resources discoverability and interoperability
Approach
Reuse/extend Schema.org for life sciences
Keep it simple (no complex domain ontology)
Provide guidelines on how to markup resources
• Minimum/recommended/optional properties
• Link to other vocabularies & domain ontologies
Flexibility: recommandations, not constraints
Support software
Specification
Data model
Minimum information
Controlled vocabularies
Cardinality
Documentation
Examples
New (properties | types)
10
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
Currently defined terms
‒ ChemicalSubstance
‒ DataCatalog
‒ Dataset
‒ Gene
‒ MolecularEntity
‒ Protein
‒ Sample
‒ Taxon
More terms to come
‒ BioSample
‒ ComputationalTool
‒ ComputationalWorkflow
‒ LabProtocol
‒ Phenotype
‒ ProteinStructure
‒ RNA
‒ TaxonName
‒ …
Bioschemas: schema.org extension for LifeSciences
11
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
Taxon Type: https://bioschemas.org/types/Taxon meant to become http://schema.org/Taxon
Profile: https://bioschemas.org/profiles/Taxon provides usage recommendations
dwc:vernacularName
12
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
Example markup of a page about taxon Delphinapterus leucas
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type" : "Taxon",
"name": "Delphinapterus leucas (Pallas, 1776)",
"taxonRank": "species"
}
</script>
13
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
Example markup of a page about taxon Delphinapterus leucas
<script type="application/ld+json">
{
"@context": [
"http://schema.org",
{ "dwc": "http://rs.tdwg.org/dwc/terms/",
"dwc:vernacularName": { "@container": "@language" }
}
],
"@type" : "Taxon",
"additionalType": "dwc:Taxon",
"taxonRank": ["species", "http://www.wikidata.org/entity/Q7432" ],
"name": "Delphinapterus leucas (Pallas, 1776)",
"alternateName": [ "Balaena albicans Muller, 1776", "Beluga catodon Gray, 1846" ],
"dwc:vernacularName": [
{ "@language": "en", "@value": "Beluga Whale" },
{ "@language": "fr", "@value": "Bélouga" }
],
"parentTaxon": {
"@type": "Taxon",
"name": "Delphinapterus Lacépède, 1804",
"mainEntityOfPage": "https://inpn.mnhn.fr/espece/cd_nom/191588?lg=en",
"taxonRank" : "genus"
},
"image": "https://inpn.mnhn.fr/photos/uploads/webtofs/inpn/3/181473.jpg"
}
</script>
14
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
Example markup of a page about taxon Delphinapterus leucas
<script type="application/ld+json">
{
...
"sameAs": [
"http://doris.ffessm.fr/Especes/Delphinapterus-leucas-Beluga-868",
"http://www.marinespecies.org/aphia.php?p=taxdetails&id=137115",
"http://www.iucnredlist.org/details/6335"
],
"identifier": [
"60932",
{ "@type": "PropertyValue",
"name": "WoRMS id",
"propertyID": "http://www.wikidata.org/entity/P850", # WoRMS id
"value": "137115"
}
],
}
</script>
15
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
What about names registries such as
IPNI,Zoobank, Mycobank?
Photo: https://commons.wikimedia.org/wiki/File:Name_label.JPG
16
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
TaxonName
Taxon vs. TaxonName, discussion:
https://github.com/BioSchemas/specifications/issues/309
Taxon
Type: https://bioschemas.org/types/TaxonName meant to become http://schema.org/TaxonName
Profile: https://bioschemas.org/profiles/TaxonName provides usage recommendations
17
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
Example markup of a page about name Delphinapterus leucas
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type" : "Taxon",
"taxonRank": "species“,
"scientificName": {
"@type" : "TaxonName",
"name": "Delphinapterus leucas",
"author": "(Pallas, 1776)",
"taxonRank": "species"
},
"alternateScientificName": [
{ "@type" : "TaxonName",
"name": "Balaena albicans",
"author": "Muller, 1776",
"taxonRank": "species"
},
{ "@type" : "TaxonName",
"name": "Beluga catodon",
"author": "Gray, 1846",
"taxonRank": "species"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type" : "TaxonName",
"name": "Delphinapterus leucas",
"author": "(Pallas, 1776)",
"taxonRank": "species"
}
</script>
Taxon with TaxonName
TaxonName alone
18
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
Live
deployments
Photo: https://www.flickr.com/photos/35034363287@N01/2284904309
19
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
Early deployment at NMNH Paris
https://search.google.com/structured-data/testing-tool
180,000+ pages marked up with
Taxon & TaxonName types
https://inpn.mnhn.fr/espece/cd_nom/60932
20
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
NMNH Paris
Taxon & TaxonName, 180K pages
GBIF
Taxon & TaxonName, 3M pages
Scholia
Taxon, 2.7M pages
Scientific bibliographic information based on Wikidata
PIPPA
PSB Int. for Plant Phenotype Analysis
Taxon ↔ BioChemEntity
OpaleSurfCasting.net
Taxon
French leisure sea fishing legislation.
Why do early deployments matter?
• A way for the community to show its
interest in having these terms
• Necessary for Schema.org to endorse
new types
• First step to foster novel applications
(chicken & egg)
Early deployments https://bioschemas.org/liveDeploys/
https://scholia.toolforge.org
21
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
Next steps
22
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
Bioschemas work on biodiversity
Currently:
Taxon, TaxonName
Links to DwC terms
Future
Specimen
Links to ABCD, openDS, MIDS?
Traits
Links to traits ontologies?
Occurrence
Links to DwC occurrences?
…
https://bioschemas.org/groups/Biodiversity/
23
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
Marking up biodiversity resources… at scale
GBIF, EoL, CoL, iDigBio, DiSSCo…
Museum collections,
Literature (BHL, Plazi…),
Citizen science platforms,
Independent institutions,
Associations,
…
24
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
Marking up webpages Let’s have search engines
do the job for us!
• Connect pieces of data at web scale
• First step for data integration is discovery
• Dataset search engines
• What about a Species Search Engine?
• …
Take-aways
• Increases data visibility and discoverability
• Relatively inexpensive
• Connect unconnected pieces of data,
e.g. “grey literature”
Not the magic bullet
• Names discrepancies
• Compliance with nomenclature
• How to name taxonomic ranks
• …
25
Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
https://bioschemas.org/
https://github.com/BioSchemas/specifications/wiki
Questions?

Contenu connexe

Tendances

Open Research Data: Licensing | Standards | Future
Open Research Data: Licensing | Standards | FutureOpen Research Data: Licensing | Standards | Future
Open Research Data: Licensing | Standards | FutureRoss Mounce
 
Museum impact: linking-up specimens with research published on them
Museum impact: linking-up specimens with research published on themMuseum impact: linking-up specimens with research published on them
Museum impact: linking-up specimens with research published on themRoss Mounce
 
Motivation, inspiration and innovation from frustration
Motivation, inspiration and innovation from frustrationMotivation, inspiration and innovation from frustration
Motivation, inspiration and innovation from frustrationHerbert Van de Sompel
 
towards interoperable archives: the Universal Preprint Service initiative
towards interoperable archives:  the Universal Preprint Service initiativetowards interoperable archives:  the Universal Preprint Service initiative
towards interoperable archives: the Universal Preprint Service initiativeHerbert Van de Sompel
 
Augmenting interoperability across scholarly repositories
Augmenting interoperability across scholarly repositoriesAugmenting interoperability across scholarly repositories
Augmenting interoperability across scholarly repositoriesHerbert Van de Sompel
 
Open Archives Initiative Object Re-Use & Exchange
Open Archives Initiative Object Re-Use & ExchangeOpen Archives Initiative Object Re-Use & Exchange
Open Archives Initiative Object Re-Use & ExchangeHerbert Van de Sompel
 
ContentMine + EPMC: Finding Zika!
ContentMine + EPMC: Finding Zika!ContentMine + EPMC: Finding Zika!
ContentMine + EPMC: Finding Zika!petermurrayrust
 
Text and Data Mining explained at FTDM
Text and Data Mining explained at FTDMText and Data Mining explained at FTDM
Text and Data Mining explained at FTDMpetermurrayrust
 
ContentMine (TDM) at JISC Digifest
ContentMine (TDM) at JISC DigifestContentMine (TDM) at JISC Digifest
ContentMine (TDM) at JISC Digifestpetermurrayrust
 
ContentMining for France and Europe; Lessons from 2 years in UK
ContentMining for France and Europe; Lessons from 2 years in UKContentMining for France and Europe; Lessons from 2 years in UK
ContentMining for France and Europe; Lessons from 2 years in UKpetermurrayrust
 
ContentMine: Liberating scholarship from Open publications and theses
ContentMine: Liberating scholarship from Open publications and thesesContentMine: Liberating scholarship from Open publications and theses
ContentMine: Liberating scholarship from Open publications and thesespetermurrayrust
 
The Content Mine (presented at UKSG)
The Content Mine (presented at UKSG)The Content Mine (presented at UKSG)
The Content Mine (presented at UKSG)petermurrayrust
 
The biodiversity informatics landscape: a systematics perspective
The biodiversity informatics landscape: a systematics perspectiveThe biodiversity informatics landscape: a systematics perspective
The biodiversity informatics landscape: a systematics perspectiveVince Smith
 
Workshop 5: Uptake of, and concepts in text and data mining
Workshop 5: Uptake of, and concepts in text and data miningWorkshop 5: Uptake of, and concepts in text and data mining
Workshop 5: Uptake of, and concepts in text and data miningRoss Mounce
 
The culture of researchData
The culture of researchData The culture of researchData
The culture of researchData TheContentMine
 
Open scholarship [a FOSTER open science talk]
Open scholarship [a FOSTER open science talk]Open scholarship [a FOSTER open science talk]
Open scholarship [a FOSTER open science talk]Ross Mounce
 
Content Mining for Machines and Humans
Content Mining for Machines and HumansContent Mining for Machines and Humans
Content Mining for Machines and Humanspetermurrayrust
 
#LAWDI Open Context, publishing linked data in archaeology
#LAWDI Open Context, publishing linked data in archaeology#LAWDI Open Context, publishing linked data in archaeology
#LAWDI Open Context, publishing linked data in archaeologyekansa
 
20140317 pi b_nmbe_journal_club
20140317 pi b_nmbe_journal_club20140317 pi b_nmbe_journal_club
20140317 pi b_nmbe_journal_clubagosti
 

Tendances (20)

Open Research Data: Licensing | Standards | Future
Open Research Data: Licensing | Standards | FutureOpen Research Data: Licensing | Standards | Future
Open Research Data: Licensing | Standards | Future
 
Museum impact: linking-up specimens with research published on them
Museum impact: linking-up specimens with research published on themMuseum impact: linking-up specimens with research published on them
Museum impact: linking-up specimens with research published on them
 
Motivation, inspiration and innovation from frustration
Motivation, inspiration and innovation from frustrationMotivation, inspiration and innovation from frustration
Motivation, inspiration and innovation from frustration
 
towards interoperable archives: the Universal Preprint Service initiative
towards interoperable archives:  the Universal Preprint Service initiativetowards interoperable archives:  the Universal Preprint Service initiative
towards interoperable archives: the Universal Preprint Service initiative
 
Augmenting interoperability across scholarly repositories
Augmenting interoperability across scholarly repositoriesAugmenting interoperability across scholarly repositories
Augmenting interoperability across scholarly repositories
 
Open Archives Initiative Object Re-Use & Exchange
Open Archives Initiative Object Re-Use & ExchangeOpen Archives Initiative Object Re-Use & Exchange
Open Archives Initiative Object Re-Use & Exchange
 
ContentMine + EPMC: Finding Zika!
ContentMine + EPMC: Finding Zika!ContentMine + EPMC: Finding Zika!
ContentMine + EPMC: Finding Zika!
 
Text and Data Mining explained at FTDM
Text and Data Mining explained at FTDMText and Data Mining explained at FTDM
Text and Data Mining explained at FTDM
 
ContentMine (TDM) at JISC Digifest
ContentMine (TDM) at JISC DigifestContentMine (TDM) at JISC Digifest
ContentMine (TDM) at JISC Digifest
 
ContentMining for France and Europe; Lessons from 2 years in UK
ContentMining for France and Europe; Lessons from 2 years in UKContentMining for France and Europe; Lessons from 2 years in UK
ContentMining for France and Europe; Lessons from 2 years in UK
 
ContentMine: Liberating scholarship from Open publications and theses
ContentMine: Liberating scholarship from Open publications and thesesContentMine: Liberating scholarship from Open publications and theses
ContentMine: Liberating scholarship from Open publications and theses
 
The Content Mine (presented at UKSG)
The Content Mine (presented at UKSG)The Content Mine (presented at UKSG)
The Content Mine (presented at UKSG)
 
The biodiversity informatics landscape: a systematics perspective
The biodiversity informatics landscape: a systematics perspectiveThe biodiversity informatics landscape: a systematics perspective
The biodiversity informatics landscape: a systematics perspective
 
Workshop 5: Uptake of, and concepts in text and data mining
Workshop 5: Uptake of, and concepts in text and data miningWorkshop 5: Uptake of, and concepts in text and data mining
Workshop 5: Uptake of, and concepts in text and data mining
 
The culture of researchData
The culture of researchData The culture of researchData
The culture of researchData
 
Open scholarship [a FOSTER open science talk]
Open scholarship [a FOSTER open science talk]Open scholarship [a FOSTER open science talk]
Open scholarship [a FOSTER open science talk]
 
Content Mining for Machines and Humans
Content Mining for Machines and HumansContent Mining for Machines and Humans
Content Mining for Machines and Humans
 
#LAWDI Open Context, publishing linked data in archaeology
#LAWDI Open Context, publishing linked data in archaeology#LAWDI Open Context, publishing linked data in archaeology
#LAWDI Open Context, publishing linked data in archaeology
 
20140317 pi b_nmbe_journal_club
20140317 pi b_nmbe_journal_club20140317 pi b_nmbe_journal_club
20140317 pi b_nmbe_journal_club
 
Cochrane workshop2016
Cochrane workshop2016Cochrane workshop2016
Cochrane workshop2016
 

Similaire à Bioschemas: Marking up biodiversity websites to improve data discovery and web-scale integration

Unleash the Potential of your Website! 180,000 webpages from the French NHM m...
Unleash the Potential of your Website! 180,000 webpages from the French NHM m...Unleash the Potential of your Website! 180,000 webpages from the French NHM m...
Unleash the Potential of your Website! 180,000 webpages from the French NHM m...Franck Michel
 
ISSA: Generic Pipeline, Knowledge Model and Visualization tools to Help Scien...
ISSA: Generic Pipeline, Knowledge Model and Visualization tools to Help Scien...ISSA: Generic Pipeline, Knowledge Model and Visualization tools to Help Scien...
ISSA: Generic Pipeline, Knowledge Model and Visualization tools to Help Scien...Franck Michel
 
Heterogeneous Data Aggregation and Querying at Web Scale Using Semantic align...
Heterogeneous Data Aggregation and Querying at Web Scale Using Semantic align...Heterogeneous Data Aggregation and Querying at Web Scale Using Semantic align...
Heterogeneous Data Aggregation and Querying at Web Scale Using Semantic align...Franck Michel
 
2 Discovery and Acquisition of Data1.pptx
2 Discovery and Acquisition of Data1.pptx2 Discovery and Acquisition of Data1.pptx
2 Discovery and Acquisition of Data1.pptxvijayapraba1
 
Describe and Publish data sets on the web: vocabularies, catalogues, data por...
Describe and Publish data sets on the web: vocabularies, catalogues, data por...Describe and Publish data sets on the web: vocabularies, catalogues, data por...
Describe and Publish data sets on the web: vocabularies, catalogues, data por...Franck Michel
 
The ELIXIR FAIR Knowledge Ecosystem for practical know-how: RDMkit and FAIRCo...
The ELIXIR FAIR Knowledge Ecosystem for practical know-how: RDMkit and FAIRCo...The ELIXIR FAIR Knowledge Ecosystem for practical know-how: RDMkit and FAIRCo...
The ELIXIR FAIR Knowledge Ecosystem for practical know-how: RDMkit and FAIRCo...Carole Goble
 
The BlueBRIDGE approach to collaborative research
The BlueBRIDGE approach to collaborative researchThe BlueBRIDGE approach to collaborative research
The BlueBRIDGE approach to collaborative researchBlue BRIDGE
 
Scratchpads: Building web communities supporting biodiversity science
Scratchpads: Building web communities supporting biodiversity scienceScratchpads: Building web communities supporting biodiversity science
Scratchpads: Building web communities supporting biodiversity scienceVince Smith
 
Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...
Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...
Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...ICZN
 
ContentMining for Synthetic Biology
ContentMining for Synthetic BiologyContentMining for Synthetic Biology
ContentMining for Synthetic Biologypetermurrayrust
 
ContentMining for Synthetic Biology
ContentMining for Synthetic BiologyContentMining for Synthetic Biology
ContentMining for Synthetic BiologyTheContentMine
 
NFDI Physical Sciences Colloquium - FAIR
NFDI Physical Sciences Colloquium - FAIRNFDI Physical Sciences Colloquium - FAIR
NFDI Physical Sciences Colloquium - FAIRSusanna-Assunta Sansone
 
Linq 2013 plenary_keynote_sicilia
Linq 2013 plenary_keynote_siciliaLinq 2013 plenary_keynote_sicilia
Linq 2013 plenary_keynote_siciliaLINQ_Conference
 
New trends in ontological engineering, practices and tools
New trends in ontological engineering, practices and toolsNew trends in ontological engineering, practices and tools
New trends in ontological engineering, practices and toolsMaría Poveda Villalón
 
IDB-Cloud Providing Bioinformatics Services on Cloud
IDB-Cloud Providing Bioinformatics Services on CloudIDB-Cloud Providing Bioinformatics Services on Cloud
IDB-Cloud Providing Bioinformatics Services on Cloudstratuslab
 

Similaire à Bioschemas: Marking up biodiversity websites to improve data discovery and web-scale integration (20)

Unleash the Potential of your Website! 180,000 webpages from the French NHM m...
Unleash the Potential of your Website! 180,000 webpages from the French NHM m...Unleash the Potential of your Website! 180,000 webpages from the French NHM m...
Unleash the Potential of your Website! 180,000 webpages from the French NHM m...
 
ISSA: Generic Pipeline, Knowledge Model and Visualization tools to Help Scien...
ISSA: Generic Pipeline, Knowledge Model and Visualization tools to Help Scien...ISSA: Generic Pipeline, Knowledge Model and Visualization tools to Help Scien...
ISSA: Generic Pipeline, Knowledge Model and Visualization tools to Help Scien...
 
Heterogeneous Data Aggregation and Querying at Web Scale Using Semantic align...
Heterogeneous Data Aggregation and Querying at Web Scale Using Semantic align...Heterogeneous Data Aggregation and Querying at Web Scale Using Semantic align...
Heterogeneous Data Aggregation and Querying at Web Scale Using Semantic align...
 
2 Discovery and Acquisition of Data1.pptx
2 Discovery and Acquisition of Data1.pptx2 Discovery and Acquisition of Data1.pptx
2 Discovery and Acquisition of Data1.pptx
 
Describe and Publish data sets on the web: vocabularies, catalogues, data por...
Describe and Publish data sets on the web: vocabularies, catalogues, data por...Describe and Publish data sets on the web: vocabularies, catalogues, data por...
Describe and Publish data sets on the web: vocabularies, catalogues, data por...
 
The ELIXIR FAIR Knowledge Ecosystem for practical know-how: RDMkit and FAIRCo...
The ELIXIR FAIR Knowledge Ecosystem for practical know-how: RDMkit and FAIRCo...The ELIXIR FAIR Knowledge Ecosystem for practical know-how: RDMkit and FAIRCo...
The ELIXIR FAIR Knowledge Ecosystem for practical know-how: RDMkit and FAIRCo...
 
Cornell 2011 05-13
Cornell 2011 05-13Cornell 2011 05-13
Cornell 2011 05-13
 
Ciard Initiative and a Global Infrastructure for Linked Open Data
Ciard Initiative and a Global Infrastructure for Linked Open Data Ciard Initiative and a Global Infrastructure for Linked Open Data
Ciard Initiative and a Global Infrastructure for Linked Open Data
 
Metadata for Interoperable Bioscience
Metadata for Interoperable BioscienceMetadata for Interoperable Bioscience
Metadata for Interoperable Bioscience
 
The BlueBRIDGE approach to collaborative research
The BlueBRIDGE approach to collaborative researchThe BlueBRIDGE approach to collaborative research
The BlueBRIDGE approach to collaborative research
 
Scratchpads: Building web communities supporting biodiversity science
Scratchpads: Building web communities supporting biodiversity scienceScratchpads: Building web communities supporting biodiversity science
Scratchpads: Building web communities supporting biodiversity science
 
Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...
Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...
Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...
 
ContentMining for Synthetic Biology
ContentMining for Synthetic BiologyContentMining for Synthetic Biology
ContentMining for Synthetic Biology
 
ContentMining for Synthetic Biology
ContentMining for Synthetic BiologyContentMining for Synthetic Biology
ContentMining for Synthetic Biology
 
NFDI Physical Sciences Colloquium - FAIR
NFDI Physical Sciences Colloquium - FAIRNFDI Physical Sciences Colloquium - FAIR
NFDI Physical Sciences Colloquium - FAIR
 
Linq 2013 plenary_keynote_sicilia
Linq 2013 plenary_keynote_siciliaLinq 2013 plenary_keynote_sicilia
Linq 2013 plenary_keynote_sicilia
 
Ontology repositories and case study with OntoPortal
Ontology repositories and case study with OntoPortalOntology repositories and case study with OntoPortal
Ontology repositories and case study with OntoPortal
 
New trends in ontological engineering, practices and tools
New trends in ontological engineering, practices and toolsNew trends in ontological engineering, practices and tools
New trends in ontological engineering, practices and tools
 
IDB-Cloud Providing Bioinformatics Services on Cloud
IDB-Cloud Providing Bioinformatics Services on CloudIDB-Cloud Providing Bioinformatics Services on Cloud
IDB-Cloud Providing Bioinformatics Services on Cloud
 
World bank 2011-05
World bank 2011-05World bank 2011-05
World bank 2011-05
 

Plus de Franck Michel

Knowledge Engineering: Semantic web, web of data, linked data
Knowledge Engineering: Semantic web, web of data, linked dataKnowledge Engineering: Semantic web, web of data, linked data
Knowledge Engineering: Semantic web, web of data, linked dataFranck Michel
 
Enabling Automatic Discovery and Querying of Web APIs at Web Scale using Link...
Enabling Automatic Discovery and Querying of Web APIs at Web Scale using Link...Enabling Automatic Discovery and Querying of Web APIs at Web Scale using Link...
Enabling Automatic Discovery and Querying of Web APIs at Web Scale using Link...Franck Michel
 
Modelling Biodiversity Linked Data: Pragmatism May Narrow Future Opportunities
Modelling Biodiversity Linked Data: Pragmatism May Narrow Future OpportunitiesModelling Biodiversity Linked Data: Pragmatism May Narrow Future Opportunities
Modelling Biodiversity Linked Data: Pragmatism May Narrow Future OpportunitiesFranck Michel
 
SPARQL Micro-Services: Lightweight Integration of Web APIs and Linked Data
SPARQL Micro-Services: Lightweight Integration of Web APIs and Linked DataSPARQL Micro-Services: Lightweight Integration of Web APIs and Linked Data
SPARQL Micro-Services: Lightweight Integration of Web APIs and Linked DataFranck Michel
 
Integrating Heterogeneous Data Sources in the Web of Data
Integrating Heterogeneous Data Sources in the Web of DataIntegrating Heterogeneous Data Sources in the Web of Data
Integrating Heterogeneous Data Sources in the Web of DataFranck Michel
 
Construction d’un référentiel taxonomique commun pour des études sur l’histoi...
Construction d’un référentiel taxonomique commun pour des études sur l’histoi...Construction d’un référentiel taxonomique commun pour des études sur l’histoi...
Construction d’un référentiel taxonomique commun pour des études sur l’histoi...Franck Michel
 
A Mapping-based Method to Query MongoDB Documents with SPARQL
A Mapping-based Method to Query MongoDB Documents with SPARQLA Mapping-based Method to Query MongoDB Documents with SPARQL
A Mapping-based Method to Query MongoDB Documents with SPARQLFranck Michel
 
A Generic Mapping-based Query Translation from SPARQL to Various Target Datab...
A Generic Mapping-based Query Translation from SPARQL to Various Target Datab...A Generic Mapping-based Query Translation from SPARQL to Various Target Datab...
A Generic Mapping-based Query Translation from SPARQL to Various Target Datab...Franck Michel
 
Make our Scientific Datasets Accessible and Interoperable on the Web
Make our Scientific Datasets Accessible and Interoperable on the WebMake our Scientific Datasets Accessible and Interoperable on the Web
Make our Scientific Datasets Accessible and Interoperable on the WebFranck Michel
 
Translation of Relational and Non-Relational Databases into RDF with xR2RML
Translation of Relational and Non-Relational Databases into RDF with xR2RMLTranslation of Relational and Non-Relational Databases into RDF with xR2RML
Translation of Relational and Non-Relational Databases into RDF with xR2RMLFranck Michel
 
Towards a Shared Reference Thesaurus for Studies on History of Zoology, Archa...
Towards a Shared Reference Thesaurus for Studies on History of Zoology, Archa...Towards a Shared Reference Thesaurus for Studies on History of Zoology, Archa...
Towards a Shared Reference Thesaurus for Studies on History of Zoology, Archa...Franck Michel
 

Plus de Franck Michel (11)

Knowledge Engineering: Semantic web, web of data, linked data
Knowledge Engineering: Semantic web, web of data, linked dataKnowledge Engineering: Semantic web, web of data, linked data
Knowledge Engineering: Semantic web, web of data, linked data
 
Enabling Automatic Discovery and Querying of Web APIs at Web Scale using Link...
Enabling Automatic Discovery and Querying of Web APIs at Web Scale using Link...Enabling Automatic Discovery and Querying of Web APIs at Web Scale using Link...
Enabling Automatic Discovery and Querying of Web APIs at Web Scale using Link...
 
Modelling Biodiversity Linked Data: Pragmatism May Narrow Future Opportunities
Modelling Biodiversity Linked Data: Pragmatism May Narrow Future OpportunitiesModelling Biodiversity Linked Data: Pragmatism May Narrow Future Opportunities
Modelling Biodiversity Linked Data: Pragmatism May Narrow Future Opportunities
 
SPARQL Micro-Services: Lightweight Integration of Web APIs and Linked Data
SPARQL Micro-Services: Lightweight Integration of Web APIs and Linked DataSPARQL Micro-Services: Lightweight Integration of Web APIs and Linked Data
SPARQL Micro-Services: Lightweight Integration of Web APIs and Linked Data
 
Integrating Heterogeneous Data Sources in the Web of Data
Integrating Heterogeneous Data Sources in the Web of DataIntegrating Heterogeneous Data Sources in the Web of Data
Integrating Heterogeneous Data Sources in the Web of Data
 
Construction d’un référentiel taxonomique commun pour des études sur l’histoi...
Construction d’un référentiel taxonomique commun pour des études sur l’histoi...Construction d’un référentiel taxonomique commun pour des études sur l’histoi...
Construction d’un référentiel taxonomique commun pour des études sur l’histoi...
 
A Mapping-based Method to Query MongoDB Documents with SPARQL
A Mapping-based Method to Query MongoDB Documents with SPARQLA Mapping-based Method to Query MongoDB Documents with SPARQL
A Mapping-based Method to Query MongoDB Documents with SPARQL
 
A Generic Mapping-based Query Translation from SPARQL to Various Target Datab...
A Generic Mapping-based Query Translation from SPARQL to Various Target Datab...A Generic Mapping-based Query Translation from SPARQL to Various Target Datab...
A Generic Mapping-based Query Translation from SPARQL to Various Target Datab...
 
Make our Scientific Datasets Accessible and Interoperable on the Web
Make our Scientific Datasets Accessible and Interoperable on the WebMake our Scientific Datasets Accessible and Interoperable on the Web
Make our Scientific Datasets Accessible and Interoperable on the Web
 
Translation of Relational and Non-Relational Databases into RDF with xR2RML
Translation of Relational and Non-Relational Databases into RDF with xR2RMLTranslation of Relational and Non-Relational Databases into RDF with xR2RML
Translation of Relational and Non-Relational Databases into RDF with xR2RML
 
Towards a Shared Reference Thesaurus for Studies on History of Zoology, Archa...
Towards a Shared Reference Thesaurus for Studies on History of Zoology, Archa...Towards a Shared Reference Thesaurus for Studies on History of Zoology, Archa...
Towards a Shared Reference Thesaurus for Studies on History of Zoology, Archa...
 

Dernier

Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts servicesonalikaur4
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...Diya Sharma
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607dollysharma2066
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Delhi Call girls
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsstephieert
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 

Dernier (20)

Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girls
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 

Bioschemas: Marking up biodiversity websites to improve data discovery and web-scale integration

  • 1. 1 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France Bioschemas: Marking up biodiversity websites to improve data discovery and web-scale integration * Wimmics: AI in bridging social semantics and formal semantics on the Web TDWG Webinar, 2021-03-10 Franck MICHEL* Bioschemas Community http://bioschemas.org/people/
  • 2. 2 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France Semantic markup for web pages
  • 3. 3 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France
  • 4. 4 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France Collaborative community project founded in 2011 by Define a common vocabulary to markup resources on the internet - Structured data makes resources understandable to search engines - Improve ranking, discoverability - Provide informative summarizations : semantic markup for resources on the internet schema.org Microdata RDFa Microformats Markup formats
  • 5. 5 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France Collaborative community project founded in 2011 by Define a common vocabulary to markup resources on the internet - Structured data makes resources understandable to search engines - Improve ranking, discoverability - Provide informative summarizations Microdata RDFa : semantic markup for resources on the internet Microformats schema.org Source: https://w3techs.com/technologies/history_overview/structured_data/all Markup formats
  • 6. 6 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France What we are talking about: types (778) What we can say about those things: properties (1369) : semantic markup for resources on the internet schema.org http://schema.org/Person
  • 7. 7 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France Webpages How to share your biodiversity data? Web API Linked Data KG Integrative approach GBIF, EoL, iDigBio… simple sophisticated Flat files
  • 8. 8 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France How to share your biodiversity data? Web API Linked Data KG Integrative approach GBIF, EoL, iDigBio… simple sophisticated Webpages Flat files
  • 9. 9 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France Bioschemas: schema.org extension for LifeSciences Community initiative built on top of Schema.org Aim Help search engines understand and index webpages Improve resources discoverability and interoperability Approach Reuse/extend Schema.org for life sciences Keep it simple (no complex domain ontology) Provide guidelines on how to markup resources • Minimum/recommended/optional properties • Link to other vocabularies & domain ontologies Flexibility: recommandations, not constraints Support software Specification Data model Minimum information Controlled vocabularies Cardinality Documentation Examples New (properties | types)
  • 10. 10 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France Currently defined terms ‒ ChemicalSubstance ‒ DataCatalog ‒ Dataset ‒ Gene ‒ MolecularEntity ‒ Protein ‒ Sample ‒ Taxon More terms to come ‒ BioSample ‒ ComputationalTool ‒ ComputationalWorkflow ‒ LabProtocol ‒ Phenotype ‒ ProteinStructure ‒ RNA ‒ TaxonName ‒ … Bioschemas: schema.org extension for LifeSciences
  • 11. 11 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France Taxon Type: https://bioschemas.org/types/Taxon meant to become http://schema.org/Taxon Profile: https://bioschemas.org/profiles/Taxon provides usage recommendations dwc:vernacularName
  • 12. 12 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France Example markup of a page about taxon Delphinapterus leucas <script type="application/ld+json"> { "@context": "http://schema.org", "@type" : "Taxon", "name": "Delphinapterus leucas (Pallas, 1776)", "taxonRank": "species" } </script>
  • 13. 13 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France Example markup of a page about taxon Delphinapterus leucas <script type="application/ld+json"> { "@context": [ "http://schema.org", { "dwc": "http://rs.tdwg.org/dwc/terms/", "dwc:vernacularName": { "@container": "@language" } } ], "@type" : "Taxon", "additionalType": "dwc:Taxon", "taxonRank": ["species", "http://www.wikidata.org/entity/Q7432" ], "name": "Delphinapterus leucas (Pallas, 1776)", "alternateName": [ "Balaena albicans Muller, 1776", "Beluga catodon Gray, 1846" ], "dwc:vernacularName": [ { "@language": "en", "@value": "Beluga Whale" }, { "@language": "fr", "@value": "Bélouga" } ], "parentTaxon": { "@type": "Taxon", "name": "Delphinapterus Lacépède, 1804", "mainEntityOfPage": "https://inpn.mnhn.fr/espece/cd_nom/191588?lg=en", "taxonRank" : "genus" }, "image": "https://inpn.mnhn.fr/photos/uploads/webtofs/inpn/3/181473.jpg" } </script>
  • 14. 14 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France Example markup of a page about taxon Delphinapterus leucas <script type="application/ld+json"> { ... "sameAs": [ "http://doris.ffessm.fr/Especes/Delphinapterus-leucas-Beluga-868", "http://www.marinespecies.org/aphia.php?p=taxdetails&id=137115", "http://www.iucnredlist.org/details/6335" ], "identifier": [ "60932", { "@type": "PropertyValue", "name": "WoRMS id", "propertyID": "http://www.wikidata.org/entity/P850", # WoRMS id "value": "137115" } ], } </script>
  • 15. 15 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France What about names registries such as IPNI,Zoobank, Mycobank? Photo: https://commons.wikimedia.org/wiki/File:Name_label.JPG
  • 16. 16 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France TaxonName Taxon vs. TaxonName, discussion: https://github.com/BioSchemas/specifications/issues/309 Taxon Type: https://bioschemas.org/types/TaxonName meant to become http://schema.org/TaxonName Profile: https://bioschemas.org/profiles/TaxonName provides usage recommendations
  • 17. 17 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France Example markup of a page about name Delphinapterus leucas <script type="application/ld+json"> { "@context": "http://schema.org", "@type" : "Taxon", "taxonRank": "species“, "scientificName": { "@type" : "TaxonName", "name": "Delphinapterus leucas", "author": "(Pallas, 1776)", "taxonRank": "species" }, "alternateScientificName": [ { "@type" : "TaxonName", "name": "Balaena albicans", "author": "Muller, 1776", "taxonRank": "species" }, { "@type" : "TaxonName", "name": "Beluga catodon", "author": "Gray, 1846", "taxonRank": "species" } ] } </script> <script type="application/ld+json"> { "@context": "http://schema.org", "@type" : "TaxonName", "name": "Delphinapterus leucas", "author": "(Pallas, 1776)", "taxonRank": "species" } </script> Taxon with TaxonName TaxonName alone
  • 18. 18 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France Live deployments Photo: https://www.flickr.com/photos/35034363287@N01/2284904309
  • 19. 19 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France Early deployment at NMNH Paris https://search.google.com/structured-data/testing-tool 180,000+ pages marked up with Taxon & TaxonName types https://inpn.mnhn.fr/espece/cd_nom/60932
  • 20. 20 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France NMNH Paris Taxon & TaxonName, 180K pages GBIF Taxon & TaxonName, 3M pages Scholia Taxon, 2.7M pages Scientific bibliographic information based on Wikidata PIPPA PSB Int. for Plant Phenotype Analysis Taxon ↔ BioChemEntity OpaleSurfCasting.net Taxon French leisure sea fishing legislation. Why do early deployments matter? • A way for the community to show its interest in having these terms • Necessary for Schema.org to endorse new types • First step to foster novel applications (chicken & egg) Early deployments https://bioschemas.org/liveDeploys/ https://scholia.toolforge.org
  • 21. 21 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France Next steps
  • 22. 22 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France Bioschemas work on biodiversity Currently: Taxon, TaxonName Links to DwC terms Future Specimen Links to ABCD, openDS, MIDS? Traits Links to traits ontologies? Occurrence Links to DwC occurrences? … https://bioschemas.org/groups/Biodiversity/
  • 23. 23 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France Marking up biodiversity resources… at scale GBIF, EoL, CoL, iDigBio, DiSSCo… Museum collections, Literature (BHL, Plazi…), Citizen science platforms, Independent institutions, Associations, …
  • 24. 24 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France Marking up webpages Let’s have search engines do the job for us! • Connect pieces of data at web scale • First step for data integration is discovery • Dataset search engines • What about a Species Search Engine? • … Take-aways • Increases data visibility and discoverability • Relatively inexpensive • Connect unconnected pieces of data, e.g. “grey literature” Not the magic bullet • Names discrepancies • Compliance with nomenclature • How to name taxonomic ranks • …
  • 25. 25 Franck MICHEL - Université Côte d’Azur, CNRS, Inria, I3S, France https://bioschemas.org/ https://github.com/BioSchemas/specifications/wiki Questions?