Skip to content

Ontologies for Bioinformatics

Best in textbook rentals since 2012!

ISBN-10: 0262025914

ISBN-13: 9780262025911

Edition: 2005

Authors: Kenneth Baclawski, Tianhua Niu

List price: $10.75
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Recent advances in biotechnology, spurred by the Human Genome Project, have resulted in the accumulation of vast amounts of new data. Ontologies--computer-readable, precise formulations of concepts (and the relationship among them) in a given field--are a critical framework for coping with the exponential growth of valuable biological data generated by high-output technologies. This book introduces the key concepts and applications of ontologies and ontology languages in bioinformatics and will be an essential guide for bioinformaticists, computer scientists, and life science researchers. The three parts of
Customers also bought

Book details

List price: $10.75
Copyright year: 2005
Publisher: MIT Press
Publication date: 9/23/2005
Binding: Hardcover
Pages: 440
Size: 8.50" wide x 9.50" long x 1.25" tall
Weight: 2.046
Language: English

Kenneth Baclawski is Associate Professor of Computer Science at Northeastern University.

Tianhua Niu is Assistant Professor of Psychiatry and Neurobehavioral Sciences in the Department of Psychiatry and Neurobehavioral Sciences at the University of Virginia School of Medicine.

Preface
Introduction to Ontologies
Hierarchies and Relationships
Traditional Record Structures
The eXtensible Markup Language
Hierarchical Organization
Creating and Updating XML
The Meaning of a Hierarchy
Relationships
Namespaces
Exercises
XML Semantics
The Meaning of Meaning
Infosets
XML Schema
XML Data
Exercises
Rules and Inference
Introduction to Rule-Based Systems
Forward- and Backward-Chaining Rule Engines
Theorem Provers and Other Reasoners
Performance of Automated Reasoners
The Semantic Web and Bioinformatics Applications
The Semantic Web in Bioinformatics
The Resource Description Framework
XML Topic Maps
The Web Ontology Language
Exercises
Survey of Ontologies in Bioinformatics
Bio-Ontologies
Unified Medical Language System
The Gene Ontology
Ontologies of Bioinformatics Ontologies
Ontology Languages in Bioinformatics
Macromolecular Sequence Databases
Nucleotide Sequence Databases
Protein Sequence Databases
Structural Databases
Nucleotide Structure Databases
Protein Structure Databases
Transcription Factor Databases
Species-Specific Databases
Specialized Protein Databases
Gene Expression Databases
Transcriptomics Databases
Proteomics Databases
Pathway Databases
Single Nucleotide Polymorphisms
Building and Using Ontologies
Information Retrieval
The Search Process
Vector Space Retrieval
Using Ontologies for Formulating Queries
Organizing by Citation
Vector Space Retrieval of Knowledge Representations
Retrieval of Knowledge Representations
Sequence Similarity Searching Tools
Basic Concepts
Dynamic Programming Algorithm
Fasta
Blast
The BLAST Algorithm
BLAST Search Types
Scores and Values
Blast Variants
Exercises
Query Languages
XML Navigation Using XPath
Querying XML Using XQuery
Semantic Web Queries
Exercises
The Transformation Process
Experimental and Statistical Methods as Transformations
Presentation of Information
Changing the Point of View
Transformation Techniques
Automating Transformations
Transforming with Traditional Programming Languages
Text Transformations
Line-Oriented Transformation
Multidimensional Arrays
Perl Procedures
Pattern Matching
Perl Data Structures
Transforming XML
Using Perl Modules and Objects
Processing XML Elements
The Document Object Model
Producing XML
Transforming XML to XML
Exercises
The XML Transformation Language
Transformation as Digestion
Programming in XSLT
Navigation and Computation
Conditionals
Precise Formatting
Multiple Source Documents
Procedural Programming
Exercises
Building Bioinformatics Ontologies
Purpose of Ontology Development
Selecting an Ontology Language
Ontology Development Tools
Acquiring Domain Knowledge
Reusing Existing Ontologies
Designing the Concept Hierarchy
Uniform Hierarchy
Classes vs. Instances
Ontological Commitment
Strict Taxonomies
Designing the Properties
Classes vs. Property Values
Domain and Range Constraints
Cardinality Constraints
Validating and Modifying the Ontology
Exercises
Reasoning with Uncertainty
Inductive vs. Deductive Reasoning
Sources and Semantics of Uncertainty
Extensional Approaches to Uncertainty
Intensional Approaches to Uncertainty
Bayesian Networks
The Bayesian Network Formalism
Stochastic Inference
Constructing Bayesian Networks
BN Requirements
Machine Learning
Building BNs from Components
Ontologies as BNs
BN Design Patterns
Validating and Revising BNs
Exercises
Combining Information
Combining Discrete Information
Combining Continuous Information
Information Combination as a BN Design Pattern
Measuring Probability
Dempster-Shafer Theory
The Bayesian Web
Introduction
Requirements for Bayesian Network Interoperability
Extending the Semantic Web
Ontologies for Bayesian Networks
Answers to Selected Exercises
References
Index