SlideShare une entreprise Scribd logo
1  sur  1
Figure 1 A web page showing part of the simple pig trait ontology with the “Meat Quality” traits as an example.  The pig traits and trait categories are retrieved from the PigQTLdb. Figure 2 .   A snapshot view of ATO Editor loaded with current pig trait ontology. Developing Frameworks and Tools for Animal Trait Ontology (ATO) Zhi-liang Hu  1 , Jie Bao  2,3 , Max F. Rothschild  1 , Vasant Honavar  2,3 , and James M. Reecy  1 1. Department of Animal Science and Center for Integrated Animal Genomics, 2255 Kildee Hall,  2. Department of Computer Science, and  3. Center for Computational Intelligence, Learning, and Discovery, 226 Atanasoff Hall, Iowa State University, Ames, IA 50011 Abstract There is an urgent need for precise definition of animal trait terms (phenotypes) to capture the biologically relevant distinctions at the desired level of detail in an unambiguous fashion.  Ontologies that identify and define the entities and relationships in specific domains of interest offer a powerful approach for annotating biological data in a form that allows users and software tools to retrieve, inter-relate, and extract biological knowledge.  Our previous work on PigQTLdb introduced simple ontologies in the form of controlled vocabularies to describe pig phenotypes or traits.  We now turn our attention to the development of software tools to facilitate the creation, editing, curation, and management of animal trait ontologies.  We have developed an animal trait ontology editor (ATO editor) that overcomes the most of these problems.  We have also developed database structures to manage trait ontologies for cattle, pigs, chickens, sheep and other livestock species.  To date, we have entered over 300 pig traits into the ontology database.  In order for such ontologies to be broadly useful to the livestock and animal genomics communities, they need to capture the knowledge and expertise of multiple experts and research groups. Hence, we propose the creation of consortia representing the relevant livestock genome communities to develop, maintain, and update trait ontologies. ATO and associated software tools for collaborative creation, editing, curation, and management of ontologies provide the infrastructure necessary for engaging the animal genomics and livestock communities in the process of creating comprehensive genomic resources for annotating, integrating, and analyzing phenotype and genomic data. Background and Rationale The need for biological ontologies has risen in recent years in large part due to the rapid development of biological databases and the need for sharing information between disparate research groups. This has led to the development of ontologies such as Gene Ontology, Rice Ontology, Plant Phenotype and Trait Ontology. Animal Trait Ontologies (ATO): Precise definition of animal trait terms (phenotypes) that capture the biologically relevant distinctions at the desired level of detail in an unambiguous fashion is a prerequisite for sharing phenotype information, performing genome annotation, and cross-species comparisons. Previous work by Hu et al (2005) on the PigQTLdb introduced a simple ontology in the form of a controlled vocabulary to describe pig phenotypes/ traits, and to link them to QTL information (Figure 1). However, real-world applications call for more expressive ontologies. Animal Trait Ontologies (ATO) are designed to address this need.  Developing Large Ontologies: In order for an ontology to be broadly useful to a certain community, it needs to draw on the collective expertise of multiple individuals and groups. Typically, a large ontology has to be built and curated by a community. Unfortunately, existing ontology editing tools, such as the DAG-Edit (Day-Richter, 2004), and OBO-Edit (Mungall, 2005) currently do not offer support for such collaborative development. Consequently, there is an urgent need for collaborative ontology development environments. Additionally, development of large ontologies calls for approaches to ontology management that can efficiently process large ontologies. Hence, there is a need for software tools for ontology storage, editing, browsing, visualization, and sharing that scale with increasingly large, collaboratively developed ontologies. To address this need, we have been developing software tools for collaborative development and use of ontologies in general, and ATO in particular. Our approach draws on recent advances in modular ontologies (Bao and Honavar, 2004, 2005) to facilitate the creation, editing, and management of animal trait ontologies within a distributed curator model by the animal genetics/genomics community at large. Animal Trait Ontology Editor The ATO editor is written in Java for its universal portability across different hardware and operating systems platforms.  It utilizes a backend relational database, e.g., Postgres for storing ATO. The current version of the ATO editor supports different ATO curators/editors to work on an ATO remotely over internet. It allows multiple users to work on the same ontology (through appropriate locking mechanisms) without inadvertently  overwriting the work of others. The current version of the ATO editor can be used to introduce terms, define relationships between terms, as well as to edit the term properties. Summary and Discussion Ontologies that identify and define the entities and relationships in specific domains of interest offer a powerful approach for annotating biological data in a form that allows users and software tools to retrieve, inter-relate, and extract biological knowledge from such data.  With the rapid proliferation of biological ontologies, there is an urgent need for software tools for collaborative development of ontologies as well as, sharing, and integration of independently developed ontology fragments. While there are several existing tools for developing ontologies, few support collaborative development of complex ontologies. ATO Editor and associated software tools that we are developing aim to offer capabilities that complement those that are provided by existing ontology tools. Work in progress is aimed at developing the theoretical foundations as well as practical tools for collaborative development of modular ontologies including in particular, support for identification and resolution of inconsistencies among independently developed modules, support for partial (as opposed to all - or - nothing) reuse ontologies (Bao, Caragea, and Honavar, 2005). Availability The current version of ATO editor is available for download at  http://www.animalgenome.org/bioinfo/software/ATO . Jie Bao (baojie@cs.iastate.edu) may be contacted for technical questions and the most recent release. References Bao, J.  and Honavar, V. (2004) Ontology Language Extensions to Support Collaborative Ontology Building In: International Semantic Web Conference (Poster Track), 2004. Bao, J., Caragea, D., and Honavar, V. (2005). Toward Collaborative Environments for Ontology Development and Reuse. Technical Report CS-TR-06-01. Department of Computer Science, Iowa State University. Day-Richter, John (2004). DAG-Edit: A controlled vocabulary editor http://www.godatabase.org/dev/java/dagedit/docs/  Hu, Zhi-Liang, Svetlana Dracheva, Wonhee Jang, Donna Maglott, John Bastiaansen, Max F. Rothschild and James M. Reecy (2005).  A QTL resource and comparison tool for pigs: PigQTLDB. Mammalian Genome. Volume 16(10):792-800.  Mungall, Chris (2005). Integrated ontologies for biological annotation: The National Center for Biomedical Ontologies.  The First International Biocurator Meeting. Pacific Grove, CA, December 8-11, 2005 Zhiliang Hu:

Contenu connexe

Tendances

UniProt-GOA
UniProt-GOAUniProt-GOA
UniProt-GOA
EBI
 
Model Organism Linked Data
Model Organism Linked DataModel Organism Linked Data
Model Organism Linked Data
Michel Dumontier
 
Apollo and i5K: Collaborative Curation and Interactive Analysis of Genomes
Apollo and i5K: Collaborative Curation and Interactive Analysis of GenomesApollo and i5K: Collaborative Curation and Interactive Analysis of Genomes
Apollo and i5K: Collaborative Curation and Interactive Analysis of Genomes
Monica Munoz-Torres
 

Tendances (20)

Better Data for a Better World
Better Data for a Better WorldBetter Data for a Better World
Better Data for a Better World
 
Light Intro to the Gene Ontology
Light Intro to the Gene OntologyLight Intro to the Gene Ontology
Light Intro to the Gene Ontology
 
UniProt-GOA
UniProt-GOAUniProt-GOA
UniProt-GOA
 
Introducing the KnetMiner Knowledge Graph: things, not strings
Introducing the KnetMiner Knowledge Graph: things, not stringsIntroducing the KnetMiner Knowledge Graph: things, not strings
Introducing the KnetMiner Knowledge Graph: things, not strings
 
Ontologies for life sciences: examples from the gene ontology
Ontologies for life sciences: examples from the gene ontologyOntologies for life sciences: examples from the gene ontology
Ontologies for life sciences: examples from the gene ontology
 
The Seven Deadly Sins of Bioinformatics
The Seven Deadly Sins of BioinformaticsThe Seven Deadly Sins of Bioinformatics
The Seven Deadly Sins of Bioinformatics
 
BioHackathon 2010 Intro
BioHackathon 2010 IntroBioHackathon 2010 Intro
BioHackathon 2010 Intro
 
Model Organism Linked Data
Model Organism Linked DataModel Organism Linked Data
Model Organism Linked Data
 
KnetMiner - Knowledge Network Miner
KnetMiner - Knowledge Network MinerKnetMiner - Knowledge Network Miner
KnetMiner - Knowledge Network Miner
 
iEvoBio Keynote: Frontiers of discovery with Encyclopedia of Life -- TRAITBANK
iEvoBio Keynote: Frontiers of discovery with Encyclopedia of Life -- TRAITBANK iEvoBio Keynote: Frontiers of discovery with Encyclopedia of Life -- TRAITBANK
iEvoBio Keynote: Frontiers of discovery with Encyclopedia of Life -- TRAITBANK
 
Gene Ontology Project
Gene Ontology ProjectGene Ontology Project
Gene Ontology Project
 
Can machines understand the scientific literature
Can machines understand the scientific literatureCan machines understand the scientific literature
Can machines understand the scientific literature
 
High throughput mining of the scholarly literature; talk at NIH
High throughput mining of the scholarly literature; talk at NIHHigh throughput mining of the scholarly literature; talk at NIH
High throughput mining of the scholarly literature; talk at NIH
 
KnetMiner - EBI Workshop 2017
KnetMiner - EBI Workshop 2017KnetMiner - EBI Workshop 2017
KnetMiner - EBI Workshop 2017
 
Ramil Mauleon: Galaxy: bioinformatics for rice scientists
Ramil Mauleon: Galaxy: bioinformatics for rice scientistsRamil Mauleon: Galaxy: bioinformatics for rice scientists
Ramil Mauleon: Galaxy: bioinformatics for rice scientists
 
Apollo and i5K: Collaborative Curation and Interactive Analysis of Genomes
Apollo and i5K: Collaborative Curation and Interactive Analysis of GenomesApollo and i5K: Collaborative Curation and Interactive Analysis of Genomes
Apollo and i5K: Collaborative Curation and Interactive Analysis of Genomes
 
US2TS presentation on Gene Ontology
US2TS presentation on Gene OntologyUS2TS presentation on Gene Ontology
US2TS presentation on Gene Ontology
 
Zfin
ZfinZfin
Zfin
 
Use of data
Use of dataUse of data
Use of data
 
Digital Scholarship: Enlightenment or Devastated Landscape?
Digital Scholarship: Enlightenment or Devastated Landscape? Digital Scholarship: Enlightenment or Devastated Landscape?
Digital Scholarship: Enlightenment or Devastated Landscape?
 

En vedette

Towards social webtops using semantic wiki
Towards social webtops using semantic wikiTowards social webtops using semantic wiki
Towards social webtops using semantic wiki
Jie Bao
 
Modular Ontologies: the Package-based Description Logics Approach
Modular Ontologies: the Package-based Description Logics Approach Modular Ontologies: the Package-based Description Logics Approach
Modular Ontologies: the Package-based Description Logics Approach
Jie Bao
 
A Semantic Importing Approach to Knowledge Reuse from Multiple Ontologies (Po...
A Semantic Importing Approach to Knowledge Reuse from Multiple Ontologies (Po...A Semantic Importing Approach to Knowledge Reuse from Multiple Ontologies (Po...
A Semantic Importing Approach to Knowledge Reuse from Multiple Ontologies (Po...
Jie Bao
 

En vedette (6)

Towards social webtops using semantic wiki
Towards social webtops using semantic wikiTowards social webtops using semantic wiki
Towards social webtops using semantic wiki
 
SemTech 2012 Talk semantify office
SemTech 2012 Talk  semantify officeSemTech 2012 Talk  semantify office
SemTech 2012 Talk semantify office
 
Enabling Social Network Analysis in Distributed Collaborative Software Develo...
Enabling Social Network Analysis in Distributed Collaborative Software Develo...Enabling Social Network Analysis in Distributed Collaborative Software Develo...
Enabling Social Network Analysis in Distributed Collaborative Software Develo...
 
Modular Ontologies: the Package-based Description Logics Approach
Modular Ontologies: the Package-based Description Logics Approach Modular Ontologies: the Package-based Description Logics Approach
Modular Ontologies: the Package-based Description Logics Approach
 
A Semantic Importing Approach to Knowledge Reuse from Multiple Ontologies (Po...
A Semantic Importing Approach to Knowledge Reuse from Multiple Ontologies (Po...A Semantic Importing Approach to Knowledge Reuse from Multiple Ontologies (Po...
A Semantic Importing Approach to Knowledge Reuse from Multiple Ontologies (Po...
 
900 edu site from store.3ce.vn
900 edu site from store.3ce.vn900 edu site from store.3ce.vn
900 edu site from store.3ce.vn
 

Similaire à Developing Frameworks and Tools for Animal Trait Ontology (ATO)

How Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open ScienceHow Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open Science
drnigam
 
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATIONONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
IJwest
 
ABIcurator.doc
ABIcurator.docABIcurator.doc
ABIcurator.doc
butest
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications
dannyijwest
 
A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications
dannyijwest
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications
IJwest
 

Similaire à Developing Frameworks and Tools for Animal Trait Ontology (ATO) (20)

The agricultural ontology service
The agricultural ontology serviceThe agricultural ontology service
The agricultural ontology service
 
Introduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental BiologyIntroduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental Biology
 
bioinformatics enabling knowledge generation from agricultural omics data
bioinformatics enabling knowledge generation from agricultural omics databioinformatics enabling knowledge generation from agricultural omics data
bioinformatics enabling knowledge generation from agricultural omics data
 
BioPortal: ontologies and integrated data resources at the click of a mouse
BioPortal: ontologies and integrated data resourcesat the click of a mouseBioPortal: ontologies and integrated data resourcesat the click of a mouse
BioPortal: ontologies and integrated data resources at the click of a mouse
 
How Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open ScienceHow Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open Science
 
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATIONONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
 
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
ONTOLOGY SERVICE CENTER: A DATAHUB FOR  ONTOLOGY APPLICATION ONTOLOGY SERVICE CENTER: A DATAHUB FOR  ONTOLOGY APPLICATION
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
 
ABIcurator.doc
ABIcurator.docABIcurator.doc
ABIcurator.doc
 
Prosdocimi ucb cdao
Prosdocimi ucb cdaoProsdocimi ucb cdao
Prosdocimi ucb cdao
 
PhDc exam presentation
PhDc exam presentationPhDc exam presentation
PhDc exam presentation
 
AO and Annotation Tool for AOC
AO and Annotation Tool for AOCAO and Annotation Tool for AOC
AO and Annotation Tool for AOC
 
The agricultural ontology service a proposal to create a knowledge organizati...
The agricultural ontology service a proposal to create a knowledge organizati...The agricultural ontology service a proposal to create a knowledge organizati...
The agricultural ontology service a proposal to create a knowledge organizati...
 
Pathway Studio v.12 Release Notes
Pathway Studio v.12 Release NotesPathway Studio v.12 Release Notes
Pathway Studio v.12 Release Notes
 
Web Apollo Tutorial for Medfly Research Community
Web Apollo Tutorial for Medfly Research CommunityWeb Apollo Tutorial for Medfly Research Community
Web Apollo Tutorial for Medfly Research Community
 
Literature Based Framework for Semantic Descriptions of e-Science resources
Literature Based Framework for Semantic Descriptions of e-Science resourcesLiterature Based Framework for Semantic Descriptions of e-Science resources
Literature Based Framework for Semantic Descriptions of e-Science resources
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications
 
A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications
 
Ibn Sina
Ibn SinaIbn Sina
Ibn Sina
 
Semantics for Bioinformatics: What, Why and How of Search, Integration and An...
Semantics for Bioinformatics: What, Why and How of Search, Integration and An...Semantics for Bioinformatics: What, Why and How of Search, Integration and An...
Semantics for Bioinformatics: What, Why and How of Search, Integration and An...
 

Plus de Jie Bao

python-graph-lovestory
python-graph-lovestorypython-graph-lovestory
python-graph-lovestory
Jie Bao
 
unix toolbox 中文版
unix toolbox 中文版unix toolbox 中文版
unix toolbox 中文版
Jie Bao
 
unixtoolbox.book
unixtoolbox.bookunixtoolbox.book
unixtoolbox.book
Jie Bao
 
Semantic information theory in 20 minutes
Semantic information theory in 20 minutesSemantic information theory in 20 minutes
Semantic information theory in 20 minutes
Jie Bao
 
Towards a theory of semantic communication
Towards a theory of semantic communicationTowards a theory of semantic communication
Towards a theory of semantic communication
Jie Bao
 
Startup best practices
Startup best practicesStartup best practices
Startup best practices
Jie Bao
 
Owl 2 quick reference card a4 size
Owl 2 quick reference card a4 sizeOwl 2 quick reference card a4 size
Owl 2 quick reference card a4 size
Jie Bao
 
ISWC 2010 Metadata Work Summary
ISWC 2010 Metadata Work SummaryISWC 2010 Metadata Work Summary
ISWC 2010 Metadata Work Summary
Jie Bao
 
Expressive Query Answering For Semantic Wikis
Expressive Query Answering For  Semantic WikisExpressive Query Answering For  Semantic Wikis
Expressive Query Answering For Semantic Wikis
Jie Bao
 
24 Ways to Explore ISWC 2010 Data
24 Ways to Explore ISWC 2010 Data24 Ways to Explore ISWC 2010 Data
24 Ways to Explore ISWC 2010 Data
Jie Bao
 
Semantic Web: In Quest for the Next Generation Killer Apps
Semantic Web: In Quest for the Next Generation Killer AppsSemantic Web: In Quest for the Next Generation Killer Apps
Semantic Web: In Quest for the Next Generation Killer Apps
Jie Bao
 
Development of a Controlled Natural Language Interface for Semantic MediaWiki
Development of a Controlled Natural Language Interface for Semantic MediaWikiDevelopment of a Controlled Natural Language Interface for Semantic MediaWiki
Development of a Controlled Natural Language Interface for Semantic MediaWiki
Jie Bao
 
Digital image self-adaptive acquisition in medical x-ray imaging
Digital image self-adaptive acquisition in medical x-ray imagingDigital image self-adaptive acquisition in medical x-ray imaging
Digital image self-adaptive acquisition in medical x-ray imaging
Jie Bao
 
Privacy-Preserving Reasoning on the Semantic Web (Poster)
Privacy-Preserving Reasoning on the Semantic Web (Poster)Privacy-Preserving Reasoning on the Semantic Web (Poster)
Privacy-Preserving Reasoning on the Semantic Web (Poster)
Jie Bao
 
Privacy-Preserving Reasoning on the Semantic Web
Privacy-Preserving Reasoning on the Semantic WebPrivacy-Preserving Reasoning on the Semantic Web
Privacy-Preserving Reasoning on the Semantic Web
Jie Bao
 

Plus de Jie Bao (20)

python-graph-lovestory
python-graph-lovestorypython-graph-lovestory
python-graph-lovestory
 
unix toolbox 中文版
unix toolbox 中文版unix toolbox 中文版
unix toolbox 中文版
 
unixtoolbox.book
unixtoolbox.bookunixtoolbox.book
unixtoolbox.book
 
Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维
 
Semantic information theory in 20 minutes
Semantic information theory in 20 minutesSemantic information theory in 20 minutes
Semantic information theory in 20 minutes
 
Towards a theory of semantic communication
Towards a theory of semantic communicationTowards a theory of semantic communication
Towards a theory of semantic communication
 
Expressive Query Answering For Semantic Wikis (20min)
Expressive Query Answering For  Semantic Wikis (20min)Expressive Query Answering For  Semantic Wikis (20min)
Expressive Query Answering For Semantic Wikis (20min)
 
Startup best practices
Startup best practicesStartup best practices
Startup best practices
 
Owl 2 quick reference card a4 size
Owl 2 quick reference card a4 sizeOwl 2 quick reference card a4 size
Owl 2 quick reference card a4 size
 
ISWC 2010 Metadata Work Summary
ISWC 2010 Metadata Work SummaryISWC 2010 Metadata Work Summary
ISWC 2010 Metadata Work Summary
 
Expressive Query Answering For Semantic Wikis
Expressive Query Answering For  Semantic WikisExpressive Query Answering For  Semantic Wikis
Expressive Query Answering For Semantic Wikis
 
CV
CVCV
CV
 
24 Ways to Explore ISWC 2010 Data
24 Ways to Explore ISWC 2010 Data24 Ways to Explore ISWC 2010 Data
24 Ways to Explore ISWC 2010 Data
 
Semantic Web: In Quest for the Next Generation Killer Apps
Semantic Web: In Quest for the Next Generation Killer AppsSemantic Web: In Quest for the Next Generation Killer Apps
Semantic Web: In Quest for the Next Generation Killer Apps
 
Representing financial reports on the semantic web a faithful translation f...
Representing financial reports on the semantic web   a faithful translation f...Representing financial reports on the semantic web   a faithful translation f...
Representing financial reports on the semantic web a faithful translation f...
 
XACML 3.0 (Partial) Concept Map
XACML 3.0 (Partial) Concept MapXACML 3.0 (Partial) Concept Map
XACML 3.0 (Partial) Concept Map
 
Development of a Controlled Natural Language Interface for Semantic MediaWiki
Development of a Controlled Natural Language Interface for Semantic MediaWikiDevelopment of a Controlled Natural Language Interface for Semantic MediaWiki
Development of a Controlled Natural Language Interface for Semantic MediaWiki
 
Digital image self-adaptive acquisition in medical x-ray imaging
Digital image self-adaptive acquisition in medical x-ray imagingDigital image self-adaptive acquisition in medical x-ray imaging
Digital image self-adaptive acquisition in medical x-ray imaging
 
Privacy-Preserving Reasoning on the Semantic Web (Poster)
Privacy-Preserving Reasoning on the Semantic Web (Poster)Privacy-Preserving Reasoning on the Semantic Web (Poster)
Privacy-Preserving Reasoning on the Semantic Web (Poster)
 
Privacy-Preserving Reasoning on the Semantic Web
Privacy-Preserving Reasoning on the Semantic WebPrivacy-Preserving Reasoning on the Semantic Web
Privacy-Preserving Reasoning on the Semantic Web
 

Dernier

Dernier (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Developing Frameworks and Tools for Animal Trait Ontology (ATO)

  • 1. Figure 1 A web page showing part of the simple pig trait ontology with the “Meat Quality” traits as an example. The pig traits and trait categories are retrieved from the PigQTLdb. Figure 2 . A snapshot view of ATO Editor loaded with current pig trait ontology. Developing Frameworks and Tools for Animal Trait Ontology (ATO) Zhi-liang Hu 1 , Jie Bao 2,3 , Max F. Rothschild 1 , Vasant Honavar 2,3 , and James M. Reecy 1 1. Department of Animal Science and Center for Integrated Animal Genomics, 2255 Kildee Hall, 2. Department of Computer Science, and 3. Center for Computational Intelligence, Learning, and Discovery, 226 Atanasoff Hall, Iowa State University, Ames, IA 50011 Abstract There is an urgent need for precise definition of animal trait terms (phenotypes) to capture the biologically relevant distinctions at the desired level of detail in an unambiguous fashion. Ontologies that identify and define the entities and relationships in specific domains of interest offer a powerful approach for annotating biological data in a form that allows users and software tools to retrieve, inter-relate, and extract biological knowledge. Our previous work on PigQTLdb introduced simple ontologies in the form of controlled vocabularies to describe pig phenotypes or traits. We now turn our attention to the development of software tools to facilitate the creation, editing, curation, and management of animal trait ontologies. We have developed an animal trait ontology editor (ATO editor) that overcomes the most of these problems. We have also developed database structures to manage trait ontologies for cattle, pigs, chickens, sheep and other livestock species. To date, we have entered over 300 pig traits into the ontology database. In order for such ontologies to be broadly useful to the livestock and animal genomics communities, they need to capture the knowledge and expertise of multiple experts and research groups. Hence, we propose the creation of consortia representing the relevant livestock genome communities to develop, maintain, and update trait ontologies. ATO and associated software tools for collaborative creation, editing, curation, and management of ontologies provide the infrastructure necessary for engaging the animal genomics and livestock communities in the process of creating comprehensive genomic resources for annotating, integrating, and analyzing phenotype and genomic data. Background and Rationale The need for biological ontologies has risen in recent years in large part due to the rapid development of biological databases and the need for sharing information between disparate research groups. This has led to the development of ontologies such as Gene Ontology, Rice Ontology, Plant Phenotype and Trait Ontology. Animal Trait Ontologies (ATO): Precise definition of animal trait terms (phenotypes) that capture the biologically relevant distinctions at the desired level of detail in an unambiguous fashion is a prerequisite for sharing phenotype information, performing genome annotation, and cross-species comparisons. Previous work by Hu et al (2005) on the PigQTLdb introduced a simple ontology in the form of a controlled vocabulary to describe pig phenotypes/ traits, and to link them to QTL information (Figure 1). However, real-world applications call for more expressive ontologies. Animal Trait Ontologies (ATO) are designed to address this need. Developing Large Ontologies: In order for an ontology to be broadly useful to a certain community, it needs to draw on the collective expertise of multiple individuals and groups. Typically, a large ontology has to be built and curated by a community. Unfortunately, existing ontology editing tools, such as the DAG-Edit (Day-Richter, 2004), and OBO-Edit (Mungall, 2005) currently do not offer support for such collaborative development. Consequently, there is an urgent need for collaborative ontology development environments. Additionally, development of large ontologies calls for approaches to ontology management that can efficiently process large ontologies. Hence, there is a need for software tools for ontology storage, editing, browsing, visualization, and sharing that scale with increasingly large, collaboratively developed ontologies. To address this need, we have been developing software tools for collaborative development and use of ontologies in general, and ATO in particular. Our approach draws on recent advances in modular ontologies (Bao and Honavar, 2004, 2005) to facilitate the creation, editing, and management of animal trait ontologies within a distributed curator model by the animal genetics/genomics community at large. Animal Trait Ontology Editor The ATO editor is written in Java for its universal portability across different hardware and operating systems platforms. It utilizes a backend relational database, e.g., Postgres for storing ATO. The current version of the ATO editor supports different ATO curators/editors to work on an ATO remotely over internet. It allows multiple users to work on the same ontology (through appropriate locking mechanisms) without inadvertently overwriting the work of others. The current version of the ATO editor can be used to introduce terms, define relationships between terms, as well as to edit the term properties. Summary and Discussion Ontologies that identify and define the entities and relationships in specific domains of interest offer a powerful approach for annotating biological data in a form that allows users and software tools to retrieve, inter-relate, and extract biological knowledge from such data. With the rapid proliferation of biological ontologies, there is an urgent need for software tools for collaborative development of ontologies as well as, sharing, and integration of independently developed ontology fragments. While there are several existing tools for developing ontologies, few support collaborative development of complex ontologies. ATO Editor and associated software tools that we are developing aim to offer capabilities that complement those that are provided by existing ontology tools. Work in progress is aimed at developing the theoretical foundations as well as practical tools for collaborative development of modular ontologies including in particular, support for identification and resolution of inconsistencies among independently developed modules, support for partial (as opposed to all - or - nothing) reuse ontologies (Bao, Caragea, and Honavar, 2005). Availability The current version of ATO editor is available for download at http://www.animalgenome.org/bioinfo/software/ATO . Jie Bao (baojie@cs.iastate.edu) may be contacted for technical questions and the most recent release. References Bao, J. and Honavar, V. (2004) Ontology Language Extensions to Support Collaborative Ontology Building In: International Semantic Web Conference (Poster Track), 2004. Bao, J., Caragea, D., and Honavar, V. (2005). Toward Collaborative Environments for Ontology Development and Reuse. Technical Report CS-TR-06-01. Department of Computer Science, Iowa State University. Day-Richter, John (2004). DAG-Edit: A controlled vocabulary editor http://www.godatabase.org/dev/java/dagedit/docs/ Hu, Zhi-Liang, Svetlana Dracheva, Wonhee Jang, Donna Maglott, John Bastiaansen, Max F. Rothschild and James M. Reecy (2005). A QTL resource and comparison tool for pigs: PigQTLDB. Mammalian Genome. Volume 16(10):792-800. Mungall, Chris (2005). Integrated ontologies for biological annotation: The National Center for Biomedical Ontologies. The First International Biocurator Meeting. Pacific Grove, CA, December 8-11, 2005 Zhiliang Hu: