SlideShare una empresa de Scribd logo
1 de 23
Phyloinformatics
          VoCamp
                  Hilmar Lapp
National Evolutionary Synthesis Center (NESCent)

       TDWG Conference 2009, Montpellier

      http://evoio.org/wiki/VoCamp1
Acknowledgments

Organizing Committee:      30 Participants from
                           7 countries,
  Arlin Stoltzfus
                           28 institutions, and
  (Chair)
                           >40 projects
  Nico Cellinese
  Karen Cranston           Sponsors:
  Hilmar Lapp                NESCent
  Sheldon McKay              TDWG
  Enrico Pontelli            LIRMM

The VoCamp is a Phylogenetics Standards Interest
Group activity.
Evolutionary Informatics
Working Group (2006-2009)
Evolutionary Database Interoperability
               Hackathon
          NESCent, March 2009
NSF INTEROP Proposal*:
 A network for enabling community-
driven standards to link evolution
into the global web of data (EvoIO)




    (*) submitted July 2009, currently under review
Motivation
Integrating data with the evolution of
historical and extant biodiversity is a
grand challenge.

Data interoperability rests on formalized,
shared vocabularies.

Such ontologies have emerged as a key gap,
and developing them is a community-based
project.

Hackathons have been highly successful at
collaborative development of open &
standards-supporting software.
Phyloinformatics
      VoCamp: The event
Hands-on, face-to-face
collaboration

Participants: 1/2
invited, 1/2 through
open CfP

Interdisciplinary
composition fosters
cross-pollination,
learning

4 days total, 2 segments

Self-organized into 6
subgroups
Publishing
Taxonomies Subgroup
Goal: Determine RDF modeling rules that best
support reuse and inference over biological
classifications published as linked-data RDF.

Outcomes:

  Illuminated modeling taxa as individuals
  versus as classes.

  Explored the problems with expressing and
  inferring monophyly in OWL-DL.

  Conceptual model of inferring the species
  of specimens based on taxonomic
  definitions.
Class of
                      things identifiable
                               to
                          any taxon
                        that has been
                          named by
                                                                Class of all
                           name 1
                                                                 taxon 2
Class of all
                                                                organisms
 taxon 1
organisms                                                                        equivalent
                                                                                  classes            class of
                                                       annotation                                   specimens
                                                                                                     that are
                                                                                                     correctly
                                                                                                  identifiable as
 taxon 1                                            taxon 2                     rdf:type           belonging to
                        specimen 1
  logical                                            logical                                         taxon 2
                          (type?)                                          rdf:type
individual                                         individual

                                                   describes
                                                                   is correctly identifiable as
  definition of                                 definition of
                            cites
    taxon 1                                      taxon 2
                                                                                              specimen 2




                                                                                                        SpeciesID
                                    is defined by
             is defined by                               has been
                                                         tagged                 participates in


                      name 1                                            identification
                                                                          process                         using
                                                                                                        taxonomic
                                                                                                       definitions
                                                                            agent
                                                                         (expert, etc.)
Taxonomic Reasoning
     Subgroup
Goal: Use-case questions requiring inference over
phylogenies and related data, and how to answer those
with data, ontologies and reasoners.

Outcomes:

   Core question: Location -> species present there ->
   traits of those.
   Most recent ancestor -> all descendants -> traits
   of those.

   Requires geo-referenced species observations, trait
   ontology with subsumption hierarchy, phylogeny.

   Many lessons. E.g., real data for this are hard to
   come by. Iterative development rested on
   interdisciplinary group.
Integrating
Ontologies Subgroup
Goal: Determine best practices for the
building, maintenance and integration of
ontologies shared across domains.

Outcomes:

  Use-case query: In which environments do we
  find social tuco-tucos? (Integrates
  DarwinCore records with phylogenetic
  character state data.)

  SPARQL query representing the above.

  Recommendations for ontology development and
  annotation based on encountered obstacles.
Triplestore Subgroup
 Goal: Geospatial reasoning over GBIF
 occurrence data integrated with the
 IUCN Redlist, using RDF and Franz’
 AllegroGraph.

 Outcomes:

   Worked out many bug and data
   loading issues with Franz.

   Identified RDF parsing and spec
   issues of the RDF data sources.
Phyloreferencing
     Subgroup
Goal: Define syntax, semantics, and query
expressions for nodes (and their subtrees)
defined by phylogenetic ancestry.

Outcomes:

  3 principal use-case queries

  Phyloreference expressions for each

  Vocabulary for query and specifier
  semantics started (needs definitions)

  PhyloWS query specification (CQL-based)
  started
Phyloreferencing:
     Example
Give me a subtree for my group of interest.
E.g., Magnoliaceae from a tree of all plants.

Formally: the clade originating with the most
recent common ancestor of S1,..., and Sn,
with n≥2.

Sn are node specifiers: e.g., taxon name,
taxonID, specimen, sequence accession

Phyloreference: <S1&...&Sn

Specifier and query resolution semantics are
defined by vocabulary terms.
SADI Subgroup
     Goal: Use the SADI* web service framework
     to link species occurrence data from GBIF
     to molecular data in UniProt.

     Outcomes:

        Used taxon names from UniProt to
        integrate GBIF occurrence records.

        Created web services that enable locality
        queries on UniProt through SPARQL

(*) See M. Wilkinson’s Wild Ideas presentation this afternoon.
SADI
example
Lessons learnt

Bootcamps help tremendously, but only
with the right level of detail. An expert
in the group can be as or more effective.

Good use-cases take much more time than
you think.

Real data is much less available than you
think. Use made-up data for learning.
Non-Tangible Outcomes
 “I learned a lot.”

 “We have been talking about possible
 collaborations and grant proposals.”

 Shared goals and cohesion across
 communities: e.g., DwC, CDAO, TDWG,
 GCP

 Tried to integrate data beyond own
 domains. E.g., UniProt and GBIF
VoCamp and TDWG
More than 10 participants who would not
have come otherwise experienced TDWG.

Future such events need better
coordination with program committee.

Can we leverage TDWG to organize a 2010
follow-up event?

How do we sustain future such events at
TDWG? Can TDWG help with securing funding?
URLs
Phyloinformatics VoCamp:
http://evoio.org/wiki/VoCamp1

Evolutionary Informatics Working
Group: http://evoinfo.nescent.org

NESCent-sponsored hackathons:
http://hackathon.nescent.org

EvoIO Interoperability network (NSF
proposal under review):
http://evoio.org

Más contenido relacionado

Destacado (7)

Open science, open-source, and open data: Collaboration as an emergent property?
Open science, open-source, and open data: Collaboration as an emergent property?Open science, open-source, and open data: Collaboration as an emergent property?
Open science, open-source, and open data: Collaboration as an emergent property?
 
Quality professional development
Quality professional developmentQuality professional development
Quality professional development
 
OBF Address at BOSC 2012
OBF Address at BOSC 2012OBF Address at BOSC 2012
OBF Address at BOSC 2012
 
KIERASAYS:
KIERASAYS:KIERASAYS:
KIERASAYS:
 
Safe school environments
Safe school environmentsSafe school environments
Safe school environments
 
Reasoning over phenotype diversity, character change, and evolutionary descent
Reasoning over phenotype diversity, character change, and evolutionary descentReasoning over phenotype diversity, character change, and evolutionary descent
Reasoning over phenotype diversity, character change, and evolutionary descent
 
The MIAPA ontology: An annotation ontology for validating minimum metadata re...
The MIAPA ontology: An annotation ontology for validating minimum metadata re...The MIAPA ontology: An annotation ontology for validating minimum metadata re...
The MIAPA ontology: An annotation ontology for validating minimum metadata re...
 

Similar a Phyloinformatics VoCamp

Harvesting crowdsourcing biodiversity data from Facebook groups
Harvesting crowdsourcing biodiversity data from Facebook groupsHarvesting crowdsourcing biodiversity data from Facebook groups
Harvesting crowdsourcing biodiversity data from Facebook groups
Dongpo Deng
 
2012 Biodiversity Asia Poster
2012 Biodiversity Asia Poster2012 Biodiversity Asia Poster
2012 Biodiversity Asia Poster
Dongpo Deng
 
Outline taxonomy
Outline taxonomyOutline taxonomy
Outline taxonomy
kaakaawaah
 
Btec National Unit 18 Dihybrid Inheritance
Btec National Unit 18 Dihybrid InheritanceBtec National Unit 18 Dihybrid Inheritance
Btec National Unit 18 Dihybrid Inheritance
Teresa Briercliffe
 
Franz 2015 SPNHC Taxonomic concept resolution for voucher-based biodiversity ...
Franz 2015 SPNHC Taxonomic concept resolution for voucher-based biodiversity ...Franz 2015 SPNHC Taxonomic concept resolution for voucher-based biodiversity ...
Franz 2015 SPNHC Taxonomic concept resolution for voucher-based biodiversity ...
taxonbytes
 

Similar a Phyloinformatics VoCamp (11)

Harvesting crowdsourcing biodiversity data from Facebook groups
Harvesting crowdsourcing biodiversity data from Facebook groupsHarvesting crowdsourcing biodiversity data from Facebook groups
Harvesting crowdsourcing biodiversity data from Facebook groups
 
2012 Biodiversity Asia Poster
2012 Biodiversity Asia Poster2012 Biodiversity Asia Poster
2012 Biodiversity Asia Poster
 
Generating Lexical Information for Terminology in a Bioinformatics Ontology
Generating Lexical Information for Terminologyin a Bioinformatics OntologyGenerating Lexical Information for Terminologyin a Bioinformatics Ontology
Generating Lexical Information for Terminology in a Bioinformatics Ontology
 
Outline taxonomy
Outline taxonomyOutline taxonomy
Outline taxonomy
 
PhyloCode2b[1].pdf
PhyloCode2b[1].pdfPhyloCode2b[1].pdf
PhyloCode2b[1].pdf
 
Aims & fundamental components of taxonomy
Aims & fundamental components of taxonomyAims & fundamental components of taxonomy
Aims & fundamental components of taxonomy
 
Bi 2005 20
Bi 2005 20Bi 2005 20
Bi 2005 20
 
161S16_systematics.pptx
161S16_systematics.pptx161S16_systematics.pptx
161S16_systematics.pptx
 
Use of DNA barcoding and its role in the plant species/varietal Identifica...
Use of DNA  barcoding  and its role in the plant species/varietal  Identifica...Use of DNA  barcoding  and its role in the plant species/varietal  Identifica...
Use of DNA barcoding and its role in the plant species/varietal Identifica...
 
Btec National Unit 18 Dihybrid Inheritance
Btec National Unit 18 Dihybrid InheritanceBtec National Unit 18 Dihybrid Inheritance
Btec National Unit 18 Dihybrid Inheritance
 
Franz 2015 SPNHC Taxonomic concept resolution for voucher-based biodiversity ...
Franz 2015 SPNHC Taxonomic concept resolution for voucher-based biodiversity ...Franz 2015 SPNHC Taxonomic concept resolution for voucher-based biodiversity ...
Franz 2015 SPNHC Taxonomic concept resolution for voucher-based biodiversity ...
 

Más de Hilmar Lapp

PhyloCommons: Sharing, annotating, and reusing Phylogenies
PhyloCommons: Sharing, annotating, and reusing PhylogeniesPhyloCommons: Sharing, annotating, and reusing Phylogenies
PhyloCommons: Sharing, annotating, and reusing Phylogenies
Hilmar Lapp
 
Towards a Simple, Standards-Compliant, and Generic Phylogenetic Database
Towards a Simple, Standards-Compliant, and Generic Phylogenetic DatabaseTowards a Simple, Standards-Compliant, and Generic Phylogenetic Database
Towards a Simple, Standards-Compliant, and Generic Phylogenetic Database
Hilmar Lapp
 
Lapp, ISCB Software Sharing Symposium
Lapp, ISCB Software Sharing SymposiumLapp, ISCB Software Sharing Symposium
Lapp, ISCB Software Sharing Symposium
Hilmar Lapp
 
BioSQL Reloaded: v1.0 Release, PhyloDB Module, and Future Features
BioSQL Reloaded: v1.0 Release, PhyloDB Module, and Future FeaturesBioSQL Reloaded: v1.0 Release, PhyloDB Module, and Future Features
BioSQL Reloaded: v1.0 Release, PhyloDB Module, and Future Features
Hilmar Lapp
 

Más de Hilmar Lapp (14)

Of Trees and Owl: 
The challenges of reasoning over the semantics of shared d...
Of Trees and Owl: 
The challenges of reasoning over the semantics of shared d...Of Trees and Owl: 
The challenges of reasoning over the semantics of shared d...
Of Trees and Owl: 
The challenges of reasoning over the semantics of shared d...
 
Integrating data with phylogenies, at scale
Integrating data with phylogenies, at scaleIntegrating data with phylogenies, at scale
Integrating data with phylogenies, at scale
 
Rphenoscape: 
Connecting the semantics of evolutionary morphology to comparat...
Rphenoscape: 
Connecting the semantics of evolutionary morphology to comparat...Rphenoscape: 
Connecting the semantics of evolutionary morphology to comparat...
Rphenoscape: 
Connecting the semantics of evolutionary morphology to comparat...
 
Towards ubiquitous OWL computing: Simplifying programmatic authoring of and q...
Towards ubiquitous OWL computing: Simplifying programmatic authoring of and q...Towards ubiquitous OWL computing: Simplifying programmatic authoring of and q...
Towards ubiquitous OWL computing: Simplifying programmatic authoring of and q...
 
Open Bioinformatics Foundation: 2014 Update & Some Introspection
Open Bioinformatics Foundation: 2014 Update & Some IntrospectionOpen Bioinformatics Foundation: 2014 Update & Some Introspection
Open Bioinformatics Foundation: 2014 Update & Some Introspection
 
Reproducible Science - Panel at iEvoBio 2014
Reproducible Science - Panel at iEvoBio 2014 Reproducible Science - Panel at iEvoBio 2014
Reproducible Science - Panel at iEvoBio 2014
 
The Dryad Digital Repository: Published data as part of the greater data ecos...
The Dryad Digital Repository: Published data as part of the greater data ecos...The Dryad Digital Repository: Published data as part of the greater data ecos...
The Dryad Digital Repository: Published data as part of the greater data ecos...
 
PhyloCommons: Sharing, annotating, and reusing Phylogenies
PhyloCommons: Sharing, annotating, and reusing PhylogeniesPhyloCommons: Sharing, annotating, and reusing Phylogenies
PhyloCommons: Sharing, annotating, and reusing Phylogenies
 
OBF Address at BOSC 2013
OBF Address at BOSC 2013OBF Address at BOSC 2013
OBF Address at BOSC 2013
 
The blessing and the curse: handshaking between general and specialist data r...
The blessing and the curse: handshaking between general and specialist data r...The blessing and the curse: handshaking between general and specialist data r...
The blessing and the curse: handshaking between general and specialist data r...
 
Liberating Our Beautiful Trees: A Call to Arms.
Liberating Our Beautiful Trees: A Call to Arms.Liberating Our Beautiful Trees: A Call to Arms.
Liberating Our Beautiful Trees: A Call to Arms.
 
Towards a Simple, Standards-Compliant, and Generic Phylogenetic Database
Towards a Simple, Standards-Compliant, and Generic Phylogenetic DatabaseTowards a Simple, Standards-Compliant, and Generic Phylogenetic Database
Towards a Simple, Standards-Compliant, and Generic Phylogenetic Database
 
Lapp, ISCB Software Sharing Symposium
Lapp, ISCB Software Sharing SymposiumLapp, ISCB Software Sharing Symposium
Lapp, ISCB Software Sharing Symposium
 
BioSQL Reloaded: v1.0 Release, PhyloDB Module, and Future Features
BioSQL Reloaded: v1.0 Release, PhyloDB Module, and Future FeaturesBioSQL Reloaded: v1.0 Release, PhyloDB Module, and Future Features
BioSQL Reloaded: v1.0 Release, PhyloDB Module, and Future Features
 

Último

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Último (20)

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 

Phyloinformatics VoCamp

  • 1. Phyloinformatics VoCamp Hilmar Lapp National Evolutionary Synthesis Center (NESCent) TDWG Conference 2009, Montpellier http://evoio.org/wiki/VoCamp1
  • 2. Acknowledgments Organizing Committee: 30 Participants from 7 countries, Arlin Stoltzfus 28 institutions, and (Chair) >40 projects Nico Cellinese Karen Cranston Sponsors: Hilmar Lapp NESCent Sheldon McKay TDWG Enrico Pontelli LIRMM The VoCamp is a Phylogenetics Standards Interest Group activity.
  • 3.
  • 5. Evolutionary Database Interoperability Hackathon NESCent, March 2009
  • 6.
  • 7.
  • 8. NSF INTEROP Proposal*: A network for enabling community- driven standards to link evolution into the global web of data (EvoIO) (*) submitted July 2009, currently under review
  • 9. Motivation Integrating data with the evolution of historical and extant biodiversity is a grand challenge. Data interoperability rests on formalized, shared vocabularies. Such ontologies have emerged as a key gap, and developing them is a community-based project. Hackathons have been highly successful at collaborative development of open & standards-supporting software.
  • 10. Phyloinformatics VoCamp: The event Hands-on, face-to-face collaboration Participants: 1/2 invited, 1/2 through open CfP Interdisciplinary composition fosters cross-pollination, learning 4 days total, 2 segments Self-organized into 6 subgroups
  • 11. Publishing Taxonomies Subgroup Goal: Determine RDF modeling rules that best support reuse and inference over biological classifications published as linked-data RDF. Outcomes: Illuminated modeling taxa as individuals versus as classes. Explored the problems with expressing and inferring monophyly in OWL-DL. Conceptual model of inferring the species of specimens based on taxonomic definitions.
  • 12. Class of things identifiable to any taxon that has been named by Class of all name 1 taxon 2 Class of all organisms taxon 1 organisms equivalent classes class of annotation specimens that are correctly identifiable as taxon 1 taxon 2 rdf:type belonging to specimen 1 logical logical taxon 2 (type?) rdf:type individual individual describes is correctly identifiable as definition of definition of cites taxon 1 taxon 2 specimen 2 SpeciesID is defined by is defined by has been tagged participates in name 1 identification process using taxonomic definitions agent (expert, etc.)
  • 13. Taxonomic Reasoning Subgroup Goal: Use-case questions requiring inference over phylogenies and related data, and how to answer those with data, ontologies and reasoners. Outcomes: Core question: Location -> species present there -> traits of those. Most recent ancestor -> all descendants -> traits of those. Requires geo-referenced species observations, trait ontology with subsumption hierarchy, phylogeny. Many lessons. E.g., real data for this are hard to come by. Iterative development rested on interdisciplinary group.
  • 14. Integrating Ontologies Subgroup Goal: Determine best practices for the building, maintenance and integration of ontologies shared across domains. Outcomes: Use-case query: In which environments do we find social tuco-tucos? (Integrates DarwinCore records with phylogenetic character state data.) SPARQL query representing the above. Recommendations for ontology development and annotation based on encountered obstacles.
  • 15. Triplestore Subgroup Goal: Geospatial reasoning over GBIF occurrence data integrated with the IUCN Redlist, using RDF and Franz’ AllegroGraph. Outcomes: Worked out many bug and data loading issues with Franz. Identified RDF parsing and spec issues of the RDF data sources.
  • 16. Phyloreferencing Subgroup Goal: Define syntax, semantics, and query expressions for nodes (and their subtrees) defined by phylogenetic ancestry. Outcomes: 3 principal use-case queries Phyloreference expressions for each Vocabulary for query and specifier semantics started (needs definitions) PhyloWS query specification (CQL-based) started
  • 17. Phyloreferencing: Example Give me a subtree for my group of interest. E.g., Magnoliaceae from a tree of all plants. Formally: the clade originating with the most recent common ancestor of S1,..., and Sn, with n≥2. Sn are node specifiers: e.g., taxon name, taxonID, specimen, sequence accession Phyloreference: <S1&...&Sn Specifier and query resolution semantics are defined by vocabulary terms.
  • 18. SADI Subgroup Goal: Use the SADI* web service framework to link species occurrence data from GBIF to molecular data in UniProt. Outcomes: Used taxon names from UniProt to integrate GBIF occurrence records. Created web services that enable locality queries on UniProt through SPARQL (*) See M. Wilkinson’s Wild Ideas presentation this afternoon.
  • 20. Lessons learnt Bootcamps help tremendously, but only with the right level of detail. An expert in the group can be as or more effective. Good use-cases take much more time than you think. Real data is much less available than you think. Use made-up data for learning.
  • 21. Non-Tangible Outcomes “I learned a lot.” “We have been talking about possible collaborations and grant proposals.” Shared goals and cohesion across communities: e.g., DwC, CDAO, TDWG, GCP Tried to integrate data beyond own domains. E.g., UniProt and GBIF
  • 22. VoCamp and TDWG More than 10 participants who would not have come otherwise experienced TDWG. Future such events need better coordination with program committee. Can we leverage TDWG to organize a 2010 follow-up event? How do we sustain future such events at TDWG? Can TDWG help with securing funding?
  • 23. URLs Phyloinformatics VoCamp: http://evoio.org/wiki/VoCamp1 Evolutionary Informatics Working Group: http://evoinfo.nescent.org NESCent-sponsored hackathons: http://hackathon.nescent.org EvoIO Interoperability network (NSF proposal under review): http://evoio.org

Notas del editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. Rapidly emerging and changing requirements.\nIs a monolithic domain ontology better or worse than smaller modular reference ontologies.\n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n