SlideShare a Scribd company logo
1 of 61
Getting Started with the  Hymenoptera Anatomical Ontology (HOW H.A.O.) HAO group (http://hymao.org/)
1 2 5 6 4 3 hymao.org hymao.blogspot.com hao_project 6. Matthew Bertone -  [email_address] 1. Matthew Yoder –  [email_address] 5. Andrew Deans –  [email_address] 2. István Mikó  –  [email_address] 4. Katja seltmann –  [email_address] 3. Andrew Ernest
1. Define our problem 2. Define Ontology (in part) 3. Show how ontology could be a solution with lots of added benefits Workshop: - Go into detail of the process of creating an ontology - Goal? Remove some of the mystery
Hymenoptera >115,000 spp. sawflies ants bees social wasps parasitic wasps Art orionmystery sanmartin Gary McDonald chi-liu
John Hallmén Hymenoptera anatomy... flagellomere eye (or compound eye) head mesoscutum tegula fore wing costal vein fore wing pterostigma tergite clypeus fore leg tibia fore leg basitarsus tarsal claw mesopleuron hind leg femur sternite hind leg tibia
>115,000 species descriptions Head  transverse to subquadrate in dorsal view;  hyperoccipital carina  absent;  occipital carina  complete, crenulate, closely approximated to  foramen magnum  dorsally;  lateral ocellus  contiguous with  inner orbit ;  eye  glabrous or sparsely setose;  frons  nearly flat,  antennal scrobe  not developed;  inner orbits  distinctly diverging ventrally.
7,900 morphological phylogenetics papers 1. Shape of  tentorial bridge : (0) straight (1) distinctly arched.  2.  Corpotendon  (anterior  process  from  upper tentorial bridge  forming the  tendon  of the  posterior contractor of the pharynx ): (0) absent; (1) present. 7,150 functional morphology papers The entry into the wood can be done by first retracting the  abdominal   segments  into their normal position and then by pressure of the whole  abdomen ; in most cases observed, the  stylus  comes into contact with the wood. (Le Lannic & Nénon 1999)
We have  NO  single anatomical reference ad hoc  glossaries 202 terms
Terminological Problems -  Homonyms a.k.a. the paramere problem
unguis tarsal claw pretarsal claw Terminological Problems -  Synonyms
“ lost” terms uninformative terms  (=to be discouraged? Concept of preferred terms?) and taxon-specific terms alitrunk gaster Terminological Problems -  Other thigmomere thigmus thigmochore
 
[object Object],[object Object],[object Object],[object Object],Serious  Implications for  Systematics
[object Object],[object Object],3  Nasonia  spp. Apis mellifera Serious  Implications for  Genomics   3 Formicidae spp.
 
What is an ontology? ontology ≠ ontogeny The history of structural change in a unity, which can be a cell, an organism, or a society of organisms, without the loss of the organization that allows that unity to exist (Maturana and Varela, 1987).
ontology  An explicit formal specification of how to represent the objects,  concepts and other entities that are assumed to exist in some  area of interest and the relationships that hold among them. OBO http://www.geneontology.org/GO.format.obo-1_2.shtml http://protege.stanford.edu/doc/owl/getting-started.html http://www.cs.utexas.edu/~hamid/research/obo2owl.cgi#intro - dictonary.com
Formal representation of concepts within a domain and the relationships between those concepts. ontology = (in Computer Science) anatomical structures Hymenopterology is_a part_of a)  genus-differentia b) annotation
 
 
How to do this... http://oboedit.org/ (2.0) http://www.geneontology.org/GO.format.obo-1_2.shtml (1.2)
Why do this?  (ontology solving real  issues) Solution  (ontology creation) ?
mx hymenoptera community text files. HAO curators [Term] id: 587 name: scrobal groove def: "A horizontal groove on the mesopleuron that may be continuous with the episternal groove anteriorly and ends at the pleural grove posteriorly” ref: "Goulet H, Huber JT, 1993. Hymenoptera of the World: An Identification Guide to Families. Research Branch, Agriculture Canada Publication 1894/E., Ottawa, ON. 668 pp.” relationship: part_of 157 ! mesopleuron relationship: is_a 138 ! groove data dump .obo OBO Foundry CS colleagues: - unsupervised machine learning - semantic image searching
 
Accessioning data  - manually
 
distance from the carina posterior to the mesoscutellum to the process dorsal to the propodeal foramen = 0.11 mm distance  from the  carina   posterior to  the  mesoscutellum  to the  process   dorsal to  the  propodeal foramen  = 0.11  mm Phenotypic Quality(PATO) spatial HAO units of measurement
Reaccessioning data  - tagging
Accessioning data  - batch upload
Accessioning data  - batch upload
Fisher BL, Smith MA. 2008.  A revision of Malagasy species of  Anochetus  Mayr and  Odontomachus  Latreille (Hymenoptera: Formicidae).  PLoS ONE  3(5): e1787 doi:10.1371/journal.pone.0001787 Accessioning data  - text mining and extraction
 
Accessioning data  - text mining and extraction
visualization defined? tags? figured? # children? is parent?
 
Total terms: 2502 Changed in last week: 1 Changed in last month: 11 Without relationships: 1112 Without definitions: 1079 Relationships: 2398 Tags on terms: 3665 Figures on terms: 53  ,[object Object],[object Object],[object Object],[object Object],Where we are now...
 
 
1. Text Mark-up ,[object Object],[object Object]
proofing tool http://hymglossary.tamu.edu/ homonym!
http://evanioidea.info
Web-accessible taxon descriptions •  high-lighting for definitions •  and feedback
[object Object],[object Object],2. Search Algorithm (future) Community consensus. Never has to happen.  No preferred term.
OR “ pretarsus” [  ]  include related terms
Search for - “ claw” “ auxilia” “ empodium” “ empodia” “ planta” “ plantae” “ pretarsus” “ pretarsi” “ orbicula” “ orbiculae” “ arolium” “ pulvillum” “ pulvilla” “ unguifer” “ manubrium” “ ungues” “ unguis” “ arcus” “ dorsal plate”
>115,000 species descriptions Which taxa have tarsal claw pectinate? Which taxa have fore wing M+CU absent? Which taxa have mesoscutellum orange?
[object Object],[object Object],3. Gene annotations (future) “ stumpy” =  abdomen  shortened “ hunchback” =  thoracic segments  compressed “ glass” =  eye facets  poorly differentiated and number reduced “ short wings” = small  mesothoracic wings ;  metathoracic wings  project out from body
[object Object],4. Auto-scoring characters (future)
Flagellomere 1: (0)  without multiporous plate sensilla (1)  with multiporous plate sensilla
 
5.  SUPERUBER ARTHROPOD ONTOLOGY Flies Hyms Other arthropods wing = wing = wing ?
Summary 1. anatomical terminology is currently messy 2. we intend to straighten it out, and... 3. we will provide two resources for the research community:
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Hymenoptera images: http://www.flickr.com/photos/orionmystery/1777817613 http://www.flickr.com/photos/leapfrog_photo/2893205919/ http://www.flickr.com/photos/sanmartin/2320291727/ http://www.flickr.com/photos/chi-liu/400478069/ http://www.flickr.com/photos/mcduck/2307414339/ http://www.flickr.com/photos/johnhallmen/3021409417/ Acknowledgments Site: hymao.org  blog: hymao.blogspot.com twitter: hao_project Matthew Bertone ( matthew.bertone@gmail.com),  Matthew Yoder ( diapriid@gmail.com) Andrew Deans ( andy_deans@ncsu.edu),  István Mikó ( istvan.miko@gmail.com) Katja seltmann –  [email_address]
 
Exercise 1: 1. get an ontology from obo foundry 2. get obo edit 2.0 from sourceforge and install 3. upload and verify one ontology 4. view a tree 5. look for term in text file and in tree 6. look up that relationship in the obo specifications Exercise 2: 1. group create an ontology of the human body.  Try writing genus differentiae definitions and relating part_of, synonym_of and is_obsolete, is_a 2. Grab images off of google to illustrate the ontology; get images from morphbank services 3. Refer back to obo file from the foundry and see how this is represented
XML- EXtensible Markup Language. http://www.w3schools.com/XML/default.asp
XML- EXtensible Markup Language. http://www.w3schools.com/XML/default.asp
https://lists.sourceforge.net/lists/listinfo/obo-discuss http://oboedit.org/ (2.0) http://www.geneontology.org/GO.format.obo-1_2.shtml (1.2) http://www.obofoundry.org/
is_a, part_of
genus-differentia  = 1.  definiendum : the term being defined 2.  genus : the broader category for that term (the difiniendum’s parent) 3.  differentia : how that term differs from the genus’s other children B  is an  A  that  X B : an  A  that  X
harpe The sclerite that is connected basally to the gonostipes via cojunctiva and the proximal and distal gonostipes-harpe muscles. grabber thing   obsolete_synonym, is_obsolete, synonym  harpe harpe    is_a sclerite harpe   part_of external male genitalia paramere   synonym   harpe palette   synonym harpe gonosquama   synonym   harpe B A X

More Related Content

Similar to Getting Started with the Hymenoptera Anatomical Ontology

G10 q3 w5_biodiversity _ evolution_removed
G10 q3 w5_biodiversity _ evolution_removedG10 q3 w5_biodiversity _ evolution_removed
G10 q3 w5_biodiversity _ evolution_removedSirMarionAllenAlbala
 
Computing on the shoulders of giants
Computing on the shoulders of giantsComputing on the shoulders of giants
Computing on the shoulders of giantsBenjamin Good
 
Origins oflifestations day1and2.ppt
Origins oflifestations day1and2.pptOrigins oflifestations day1and2.ppt
Origins oflifestations day1and2.pptjsanchez17
 
38 The metazoans are multicellular eukaryotes we typically .pdf
38 The metazoans are multicellular eukaryotes we typically .pdf38 The metazoans are multicellular eukaryotes we typically .pdf
38 The metazoans are multicellular eukaryotes we typically .pdfabhishekhcollection
 
Franz. 2014. Explaining taxonomy's legacy to computers – how and why?
Franz. 2014. Explaining taxonomy's legacy to computers – how and why?Franz. 2014. Explaining taxonomy's legacy to computers – how and why?
Franz. 2014. Explaining taxonomy's legacy to computers – how and why?taxonbytes
 
161S16_systematics.pptx
161S16_systematics.pptx161S16_systematics.pptx
161S16_systematics.pptxaprilrances1
 
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 descentHilmar Lapp
 
Venkatesan bosc2010 onto-toolkit
Venkatesan bosc2010 onto-toolkitVenkatesan bosc2010 onto-toolkit
Venkatesan bosc2010 onto-toolkitBOSC 2010
 
Human Biology Lecture On Taxonomy Homologies Evolutionary Systemics Cladistic...
Human Biology Lecture On Taxonomy Homologies Evolutionary Systemics Cladistic...Human Biology Lecture On Taxonomy Homologies Evolutionary Systemics Cladistic...
Human Biology Lecture On Taxonomy Homologies Evolutionary Systemics Cladistic...jmckendricks
 
Franz 2014 ESA Aligning Insect Phylogenies Perelleschus and Other Cases
Franz 2014 ESA Aligning Insect Phylogenies Perelleschus and Other CasesFranz 2014 ESA Aligning Insect Phylogenies Perelleschus and Other Cases
Franz 2014 ESA Aligning Insect Phylogenies Perelleschus and Other Casestaxonbytes
 
What's in a name? Better vocabularies = better bioinformatics?
What's in a name? Better vocabularies = better bioinformatics?What's in a name? Better vocabularies = better bioinformatics?
What's in a name? Better vocabularies = better bioinformatics?Keith Bradnam
 
From baleen to cleft palate: an ontological exploration of evolution and dis...
From baleen to cleft palate: an ontological exploration of evolution and dis...From baleen to cleft palate: an ontological exploration of evolution and dis...
From baleen to cleft palate: an ontological exploration of evolution and dis...mhaendel
 
Franz et al 2015 escjam 2015 logic resolution taxonomic variable
Franz et al 2015 escjam 2015 logic resolution taxonomic variableFranz et al 2015 escjam 2015 logic resolution taxonomic variable
Franz et al 2015 escjam 2015 logic resolution taxonomic variabletaxonbytes
 
Bringing reason to phenotype diversity, character change, and common descent
Bringing reason to phenotype diversity, character change, and common descentBringing reason to phenotype diversity, character change, and common descent
Bringing reason to phenotype diversity, character change, and common descentHilmar Lapp
 
Literature Review Checklist General Guidelines  5 pa.docx
Literature Review Checklist General Guidelines  5 pa.docxLiterature Review Checklist General Guidelines  5 pa.docx
Literature Review Checklist General Guidelines  5 pa.docxSHIVA101531
 
Evidence for evol. revised 2
Evidence for evol. revised 2Evidence for evol. revised 2
Evidence for evol. revised 2Gina Manaresi
 

Similar to Getting Started with the Hymenoptera Anatomical Ontology (20)

G10 q3 w5_biodiversity _ evolution_removed
G10 q3 w5_biodiversity _ evolution_removedG10 q3 w5_biodiversity _ evolution_removed
G10 q3 w5_biodiversity _ evolution_removed
 
Computing on the shoulders of giants
Computing on the shoulders of giantsComputing on the shoulders of giants
Computing on the shoulders of giants
 
Brooks et al_1994_ch13_phylogenetics_systematics
Brooks et al_1994_ch13_phylogenetics_systematicsBrooks et al_1994_ch13_phylogenetics_systematics
Brooks et al_1994_ch13_phylogenetics_systematics
 
Origins oflifestations day1and2.ppt
Origins oflifestations day1and2.pptOrigins oflifestations day1and2.ppt
Origins oflifestations day1and2.ppt
 
38 The metazoans are multicellular eukaryotes we typically .pdf
38 The metazoans are multicellular eukaryotes we typically .pdf38 The metazoans are multicellular eukaryotes we typically .pdf
38 The metazoans are multicellular eukaryotes we typically .pdf
 
Chibucos annot go_final
Chibucos annot go_finalChibucos annot go_final
Chibucos annot go_final
 
Franz. 2014. Explaining taxonomy's legacy to computers – how and why?
Franz. 2014. Explaining taxonomy's legacy to computers – how and why?Franz. 2014. Explaining taxonomy's legacy to computers – how and why?
Franz. 2014. Explaining taxonomy's legacy to computers – how and why?
 
161S16_systematics.pptx
161S16_systematics.pptx161S16_systematics.pptx
161S16_systematics.pptx
 
Meghyn slides-hse-2014
Meghyn slides-hse-2014Meghyn slides-hse-2014
Meghyn slides-hse-2014
 
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
 
Venkatesan bosc2010 onto-toolkit
Venkatesan bosc2010 onto-toolkitVenkatesan bosc2010 onto-toolkit
Venkatesan bosc2010 onto-toolkit
 
Human Biology Lecture On Taxonomy Homologies Evolutionary Systemics Cladistic...
Human Biology Lecture On Taxonomy Homologies Evolutionary Systemics Cladistic...Human Biology Lecture On Taxonomy Homologies Evolutionary Systemics Cladistic...
Human Biology Lecture On Taxonomy Homologies Evolutionary Systemics Cladistic...
 
Franz 2014 ESA Aligning Insect Phylogenies Perelleschus and Other Cases
Franz 2014 ESA Aligning Insect Phylogenies Perelleschus and Other CasesFranz 2014 ESA Aligning Insect Phylogenies Perelleschus and Other Cases
Franz 2014 ESA Aligning Insect Phylogenies Perelleschus and Other Cases
 
What's in a name? Better vocabularies = better bioinformatics?
What's in a name? Better vocabularies = better bioinformatics?What's in a name? Better vocabularies = better bioinformatics?
What's in a name? Better vocabularies = better bioinformatics?
 
From baleen to cleft palate: an ontological exploration of evolution and dis...
From baleen to cleft palate: an ontological exploration of evolution and dis...From baleen to cleft palate: an ontological exploration of evolution and dis...
From baleen to cleft palate: an ontological exploration of evolution and dis...
 
Grunewald
GrunewaldGrunewald
Grunewald
 
Franz et al 2015 escjam 2015 logic resolution taxonomic variable
Franz et al 2015 escjam 2015 logic resolution taxonomic variableFranz et al 2015 escjam 2015 logic resolution taxonomic variable
Franz et al 2015 escjam 2015 logic resolution taxonomic variable
 
Bringing reason to phenotype diversity, character change, and common descent
Bringing reason to phenotype diversity, character change, and common descentBringing reason to phenotype diversity, character change, and common descent
Bringing reason to phenotype diversity, character change, and common descent
 
Literature Review Checklist General Guidelines  5 pa.docx
Literature Review Checklist General Guidelines  5 pa.docxLiterature Review Checklist General Guidelines  5 pa.docx
Literature Review Checklist General Guidelines  5 pa.docx
 
Evidence for evol. revised 2
Evidence for evol. revised 2Evidence for evol. revised 2
Evidence for evol. revised 2
 

More from Katja C. Seltmann

Recreating biomes one label at a time
Recreating biomes one label at a timeRecreating biomes one label at a time
Recreating biomes one label at a timeKatja C. Seltmann
 
The structure of insect—plant host data as derived from museum collections: ...
The structure of insect—plant host data as derived from museum collections:  ...The structure of insect—plant host data as derived from museum collections:  ...
The structure of insect—plant host data as derived from museum collections: ...Katja C. Seltmann
 
GigaPan megapixel imaging and best practices for digitizing entomological col...
GigaPan megapixel imaging and best practices for digitizing entomological col...GigaPan megapixel imaging and best practices for digitizing entomological col...
GigaPan megapixel imaging and best practices for digitizing entomological col...Katja C. Seltmann
 
Building the Hymenoptera Anatomy Ontology through exploration of the Journal ...
Building the Hymenoptera Anatomy Ontology through exploration of the Journal ...Building the Hymenoptera Anatomy Ontology through exploration of the Journal ...
Building the Hymenoptera Anatomy Ontology through exploration of the Journal ...Katja C. Seltmann
 
Extraction and reflection: early evolution of the Hymenoptera Anatomy Ontology
Extraction and reflection: early evolution of the Hymenoptera Anatomy OntologyExtraction and reflection: early evolution of the Hymenoptera Anatomy Ontology
Extraction and reflection: early evolution of the Hymenoptera Anatomy OntologyKatja C. Seltmann
 

More from Katja C. Seltmann (10)

Recreating biomes one label at a time
Recreating biomes one label at a timeRecreating biomes one label at a time
Recreating biomes one label at a time
 
The structure of insect—plant host data as derived from museum collections: ...
The structure of insect—plant host data as derived from museum collections:  ...The structure of insect—plant host data as derived from museum collections:  ...
The structure of insect—plant host data as derived from museum collections: ...
 
GigaPan megapixel imaging and best practices for digitizing entomological col...
GigaPan megapixel imaging and best practices for digitizing entomological col...GigaPan megapixel imaging and best practices for digitizing entomological col...
GigaPan megapixel imaging and best practices for digitizing entomological col...
 
You the Charmer, 2011.
You the Charmer, 2011. You the Charmer, 2011.
You the Charmer, 2011.
 
2010 june secretary report
2010 june secretary report2010 june secretary report
2010 june secretary report
 
Ish website
Ish websiteIsh website
Ish website
 
Building the Hymenoptera Anatomy Ontology through exploration of the Journal ...
Building the Hymenoptera Anatomy Ontology through exploration of the Journal ...Building the Hymenoptera Anatomy Ontology through exploration of the Journal ...
Building the Hymenoptera Anatomy Ontology through exploration of the Journal ...
 
Extraction and reflection: early evolution of the Hymenoptera Anatomy Ontology
Extraction and reflection: early evolution of the Hymenoptera Anatomy OntologyExtraction and reflection: early evolution of the Hymenoptera Anatomy Ontology
Extraction and reflection: early evolution of the Hymenoptera Anatomy Ontology
 
For Executives
For ExecutivesFor Executives
For Executives
 
mx & dbs
mx & dbsmx & dbs
mx & dbs
 

Recently uploaded

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 

Recently uploaded (20)

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 

Getting Started with the Hymenoptera Anatomical Ontology

  • 1. Getting Started with the Hymenoptera Anatomical Ontology (HOW H.A.O.) HAO group (http://hymao.org/)
  • 2. 1 2 5 6 4 3 hymao.org hymao.blogspot.com hao_project 6. Matthew Bertone - [email_address] 1. Matthew Yoder – [email_address] 5. Andrew Deans – [email_address] 2. István Mikó – [email_address] 4. Katja seltmann – [email_address] 3. Andrew Ernest
  • 3. 1. Define our problem 2. Define Ontology (in part) 3. Show how ontology could be a solution with lots of added benefits Workshop: - Go into detail of the process of creating an ontology - Goal? Remove some of the mystery
  • 4. Hymenoptera >115,000 spp. sawflies ants bees social wasps parasitic wasps Art orionmystery sanmartin Gary McDonald chi-liu
  • 5. John Hallmén Hymenoptera anatomy... flagellomere eye (or compound eye) head mesoscutum tegula fore wing costal vein fore wing pterostigma tergite clypeus fore leg tibia fore leg basitarsus tarsal claw mesopleuron hind leg femur sternite hind leg tibia
  • 6. >115,000 species descriptions Head transverse to subquadrate in dorsal view; hyperoccipital carina absent; occipital carina complete, crenulate, closely approximated to foramen magnum dorsally; lateral ocellus contiguous with inner orbit ; eye glabrous or sparsely setose; frons nearly flat, antennal scrobe not developed; inner orbits distinctly diverging ventrally.
  • 7. 7,900 morphological phylogenetics papers 1. Shape of tentorial bridge : (0) straight (1) distinctly arched. 2. Corpotendon (anterior process from upper tentorial bridge forming the tendon of the posterior contractor of the pharynx ): (0) absent; (1) present. 7,150 functional morphology papers The entry into the wood can be done by first retracting the abdominal segments into their normal position and then by pressure of the whole abdomen ; in most cases observed, the stylus comes into contact with the wood. (Le Lannic & Nénon 1999)
  • 8. We have NO single anatomical reference ad hoc glossaries 202 terms
  • 9. Terminological Problems - Homonyms a.k.a. the paramere problem
  • 10. unguis tarsal claw pretarsal claw Terminological Problems - Synonyms
  • 11. “ lost” terms uninformative terms (=to be discouraged? Concept of preferred terms?) and taxon-specific terms alitrunk gaster Terminological Problems - Other thigmomere thigmus thigmochore
  • 12.  
  • 13.
  • 14.
  • 15.  
  • 16. What is an ontology? ontology ≠ ontogeny The history of structural change in a unity, which can be a cell, an organism, or a society of organisms, without the loss of the organization that allows that unity to exist (Maturana and Varela, 1987).
  • 17. ontology An explicit formal specification of how to represent the objects, concepts and other entities that are assumed to exist in some area of interest and the relationships that hold among them. OBO http://www.geneontology.org/GO.format.obo-1_2.shtml http://protege.stanford.edu/doc/owl/getting-started.html http://www.cs.utexas.edu/~hamid/research/obo2owl.cgi#intro - dictonary.com
  • 18. Formal representation of concepts within a domain and the relationships between those concepts. ontology = (in Computer Science) anatomical structures Hymenopterology is_a part_of a) genus-differentia b) annotation
  • 19.  
  • 20.  
  • 21. How to do this... http://oboedit.org/ (2.0) http://www.geneontology.org/GO.format.obo-1_2.shtml (1.2)
  • 22. Why do this? (ontology solving real issues) Solution (ontology creation) ?
  • 23. mx hymenoptera community text files. HAO curators [Term] id: 587 name: scrobal groove def: "A horizontal groove on the mesopleuron that may be continuous with the episternal groove anteriorly and ends at the pleural grove posteriorly” ref: "Goulet H, Huber JT, 1993. Hymenoptera of the World: An Identification Guide to Families. Research Branch, Agriculture Canada Publication 1894/E., Ottawa, ON. 668 pp.” relationship: part_of 157 ! mesopleuron relationship: is_a 138 ! groove data dump .obo OBO Foundry CS colleagues: - unsupervised machine learning - semantic image searching
  • 24.  
  • 25. Accessioning data - manually
  • 26.  
  • 27. distance from the carina posterior to the mesoscutellum to the process dorsal to the propodeal foramen = 0.11 mm distance from the carina posterior to the mesoscutellum to the process dorsal to the propodeal foramen = 0.11 mm Phenotypic Quality(PATO) spatial HAO units of measurement
  • 28. Reaccessioning data - tagging
  • 29. Accessioning data - batch upload
  • 30. Accessioning data - batch upload
  • 31. Fisher BL, Smith MA. 2008. A revision of Malagasy species of Anochetus Mayr and Odontomachus Latreille (Hymenoptera: Formicidae). PLoS ONE 3(5): e1787 doi:10.1371/journal.pone.0001787 Accessioning data - text mining and extraction
  • 32.  
  • 33. Accessioning data - text mining and extraction
  • 34. visualization defined? tags? figured? # children? is parent?
  • 35.  
  • 36.
  • 37.  
  • 38.  
  • 39.
  • 42. Web-accessible taxon descriptions • high-lighting for definitions • and feedback
  • 43.
  • 44. OR “ pretarsus” [  ] include related terms
  • 45. Search for - “ claw” “ auxilia” “ empodium” “ empodia” “ planta” “ plantae” “ pretarsus” “ pretarsi” “ orbicula” “ orbiculae” “ arolium” “ pulvillum” “ pulvilla” “ unguifer” “ manubrium” “ ungues” “ unguis” “ arcus” “ dorsal plate”
  • 46. >115,000 species descriptions Which taxa have tarsal claw pectinate? Which taxa have fore wing M+CU absent? Which taxa have mesoscutellum orange?
  • 47.
  • 48.
  • 49. Flagellomere 1: (0) without multiporous plate sensilla (1) with multiporous plate sensilla
  • 50.  
  • 51. 5. SUPERUBER ARTHROPOD ONTOLOGY Flies Hyms Other arthropods wing = wing = wing ?
  • 52. Summary 1. anatomical terminology is currently messy 2. we intend to straighten it out, and... 3. we will provide two resources for the research community:
  • 53.
  • 54.  
  • 55. Exercise 1: 1. get an ontology from obo foundry 2. get obo edit 2.0 from sourceforge and install 3. upload and verify one ontology 4. view a tree 5. look for term in text file and in tree 6. look up that relationship in the obo specifications Exercise 2: 1. group create an ontology of the human body. Try writing genus differentiae definitions and relating part_of, synonym_of and is_obsolete, is_a 2. Grab images off of google to illustrate the ontology; get images from morphbank services 3. Refer back to obo file from the foundry and see how this is represented
  • 56. XML- EXtensible Markup Language. http://www.w3schools.com/XML/default.asp
  • 57. XML- EXtensible Markup Language. http://www.w3schools.com/XML/default.asp
  • 58. https://lists.sourceforge.net/lists/listinfo/obo-discuss http://oboedit.org/ (2.0) http://www.geneontology.org/GO.format.obo-1_2.shtml (1.2) http://www.obofoundry.org/
  • 60. genus-differentia = 1. definiendum : the term being defined 2. genus : the broader category for that term (the difiniendum’s parent) 3. differentia : how that term differs from the genus’s other children B is an A that X B : an A that X
  • 61. harpe The sclerite that is connected basally to the gonostipes via cojunctiva and the proximal and distal gonostipes-harpe muscles. grabber thing obsolete_synonym, is_obsolete, synonym harpe harpe is_a sclerite harpe part_of external male genitalia paramere synonym harpe palette synonym harpe gonosquama synonym harpe B A X

Editor's Notes

  1. Matthew Bertone - [email_address] Matthew Yoder – diapriid@gmail.com Andrew Deans – andy_deans@ncsu.edu Katja seltmann – katja_seltmann@ncsu.edu Andrew Ernest Elizabeth McLoud
  2. 1 of 4 megadiverse insect orders important models of ecology and behavior
  3. hymenopterans made of parts the phenotypes of which
  4. Common use of some surface sculptuer terms are because they are the best illustrated. We are loosing neuance
  5. Typically obo used by community Feeling that owl is where we want to be, more robust. Its what the CS people use
  6. Introduce the obo format file: Namespace, autogenerated, unique id (once a HAO term must always be a HAO term), curator term.
  7. Discovery by development of ontology along with the development of tools for creating and working with ontologies.