| Literature DB >> 28929028 |
Najib M Ali1, Haris A Khan1, Amy Y-Hui Then1, Chong Ving Ching1, Manas Gaur2, Sarinder Kaur Dhillon1.
Abstract
Life science ontologies play an important role in Semantic Web. Given the diversity in fish species and the associated wealth of information, it is imperative to develop an ontology capable of linking and integrating this information in an automated fashion. As such, we introduce the Fish Ontology (FO), an automated classification architecture of existing fish taxa which provides taxonomic information on unknown fish based on metadata restrictions. It is designed to support knowledge discovery, provide semantic annotation of fish and fisheries resources, data integration, and information retrieval. Automated classification for unknown specimens is a unique feature that currently does not appear to exist in other known ontologies. Examples of automated classification for major groups of fish are demonstrated, showing the inferred information by introducing several restrictions at the species or specimen level. The current version of FO has 1,830 classes, includes widely used fisheries terminology, and models major aspects of fish taxonomy, grouping, and character. With more than 30,000 known fish species globally, the FO will be an indispensable tool for fish scientists and other interested users.Entities:
Keywords: Biodiversity; Bioinformatics; Fish Ontology; Fisheries; Life data technology; Semantic Web; Taxonomy
Year: 2017 PMID: 28929028 PMCID: PMC5602685 DOI: 10.7717/peerj.3811
Source DB: PubMed Journal: PeerJ ISSN: 2167-8359 Impact factor: 2.984
Statistic of imported or integrated class and properties.
| Ontology or Standard | Number of classes |
|---|---|
| Zebrafish Anatomy and Stage Ontology (ZFA, ZFS) | 2 |
| Darwin Core | 2 |
| Vertebrate Taxonomy Ontology (VTO) | 1,345 |
| NCBI organismal classification (NCBITaxon) | 13 |
| Total | 1,362 |
Figure 1Fish Ontology workflow.
Figure 2The Fish Ontology (FO) architecture.
The architecture shows how the classes are related to each other and to other ontology classes. The dark blue circles represent terms from other ontologies while light blue circles represent terms from the FO.
Example of relationships in the Fish Ontology.
| Properties | Explanation | Example |
|---|---|---|
| is_a | A subclass in OWL | Overharvesting is_a CausesOfThreat |
| hasRank (FO:0000097) | Describe a term which has a taxonomic rank | Carpet Shark hasRank of Orectolobiformes |
| isNameFor (FO:0000235) | Describe a name for some other class | FishNames isNameFor Fish |
| isGroupFor (FO:0000171) | Describe a group of some class | FishGroup isGroupFor Fish |
| isPartOf (FO:0000280) | Describe a situation where the class is part of something | PreflexionLarva isPartOf Larva |
Statistics for the Fish Ontology cross references.
| Resources | Number of cross references |
|---|---|
| NCBITaxon | 264 |
| Teleost Taxonomy Ontology (TTO) | 317 |
| PaleoDB | 1,091 |
| Marine Top Layer Ontology (MarineTLO) | 14 |
| Gene Ontology (GO) | 2 |
| Total | 1,688 |
Figure 3Results from the Fish Ontology inferring process.
Figure 4A sample of query to check the inferred results.
Results from Query A (using SPARQL) were retrieved before the inferring process, while results from Query B (SPARQL-DL) were retrieved after the inferring process.
Figure 5Types of information obtained from the Description Logic (DL) query.
The DL query shows how a long tail carpet shark is inferred in the DL query (A). In (B), the shark is inferred as Fish. In (C), the DL query shows what kind of fish it is while in (D), the shark rank in the fish taxonomic structure is subsequently inferred.
Figure 6Results for clarity test 1 and clarity test 5.
Figure 7Results of the coherence test using Protégé Ontology Debugger tool.
Figure 8Results for clarity tests (2, 3, and 4) and coherence test (5).
Figure 9Results of the Fish Ontology evaluation using the OntOlogy Pitfall Scanner tool (Poveda-Villalón, Gómez-Pérez & Suárez-Figueroa, 2014).
Term adoption example in the Fish Ontology.
| Term example | VTO ( | NCBITaxon ( | Fish Ontology (FO) | |
|---|---|---|---|---|
| Furcacaudiformes (order) | Classified as Subclass of Thelodonti (superclass). | Classified as subclass of Agnatha (class). | Not classified. | Follows and reuses the VTO terms. |
| JawlessFish | Contains species and information for jawless fish species. | No classes and annotations found, but related species are classified. | No classes and annotations found, but related species are classified. | Follows |
| LobeFinnedFish | Classify as Sarcopterygii (page 4). | No classes and annotations found, but related species are classified. | Classified as Coelacanthiformes. | Follows |
| Gobiidae (family) | Listed and classified as family. | Listed and classified as family. | Listed and classified as family. | Follows and reuses the VTO terms. |
| Oxudercinae (subfamily). | Not listed. | Not listed. | Classified as a subclass of Gobiidae (family). | Follows and reuses the VTO classification up to the lowest existing taxonomic terms covered (Family Gobiidae). Adopts NCBITaxon terms for Subfamily Oxudercinae onwards. |
Differences between Fish Ontology with other related ontology and database.
| FishBase | MarineTLO | NFO | FO | |
|---|---|---|---|---|
| Domain coverage | Fish and fisheries | Marine life | Fisheries | Fish |
| Ontology based | No | Yes | Yes | Yes |
| Underlying sources | 33,500 Species, 319,000 Common names, 58,100 Pictures, 53,800 References information from the FishBase Consortium and 2,270 Collaborators | FLOD (Fisheries Linked Open Data), ECOSCOPE (A Knowledge Base About Marine Ecosystems), WORMS (World Register of Marine Species), DBpedia, and FishBase | ISSCAAP (International Standard Statistical Classification of Aquatic Animals and Plants), AGROVOC (a portmanteau of agriculture and vocabulary) thesaurus, ASFA (Aquatic Sciences and Fisheries Abstracts) thesaurus, and FIGIS (Fisheries Global Information System) data | TTO, NCBITaxon, and VTO (with linked information from FishBase and PaleoDB) |
| Fish information provided | Common Name, Scientific Name (both species and genus, and species id), Information by Family, by country/island, by ecosystem, or by specific topic | Species, Scientific Names, Common Names, Predators, Authorships, Ecosystems, Countries, Water Areas, Vessels, Gears, EEZ, Bibliography, Statistical Indicators | Imported data sources in the owl file cover the topic of water areas, species taxonomic classification, ISSCAAP commercial classification, Aquatic resources, Land areas, Fisheries commodities, Vessel types and size, Gear types, AGROVOC data and ASFA data. | Species, Taxon Information, Fish Name, classes related to fish studies and fisheries |
| Difference in fish searching concept | When searching for a fish species in FishBase, details such as names (common, scientific, other language), taxon classifications, environment, climate, range, distribution, size, weight, age, short description, biology, life cycle, mating behavior, main references, IUCN red list status, threat to human, and human uses will be provided (if available). Furthermore, other information such as the species countries, FAO areas, occurrences, ecology, genetics, internet sources, special reports, tools, and xml data sources are available as additional information sources. | Searching a fish species through the MarineTLO owl file is not possible. However its competency query v4 suggested that it covers a wide range of search topics such as species and its scientific name, its WORMS classification, prey and predator information, references, images, general terms, identifiers, competitors, biotic type of predator, assignment data, its biological environment, common name with complementary information, and water areas with their FAO codes. | Searching a fish species through the NFO owl file is also not possible. However it’s imported data sources suggested the you can get information on fish species’ ISSCAAP classification, ASFIS list (covers names and extensive details of species taxonomic rank), Aquatic Sciences and Fisheries Abstracts (ASFA) bibliographic database ( links to FAO Fish Finder Fact Sheets which cover synonyms, FAO names, scientific names with original description, diagnostic features, Geographical distribution, habitat and biology, size, interest to fisheries, local names, source of information and Bibliography) | When FO search for a fish, it provide its taxon information, scientific name, common name, synonym, and links to TTO, FishBase and PaleoDB (if available). When unknown species is inferred in the FO, it can find whether a specimen or a sample is a fish or not fish, providing its taxon rank, full name, its characteristic, grouping, and its extinction status. Future concepts will allows it to provide data on fish morphology, genetic content and other fish species related information such as country maturity and other related information (like FishBase). FO infers the type of fish based on parameters provided |