BACKGROUND
over the years, we have been collating information on monogeneans found in malaysian waters, digitized these images and stored them as unstructured data.
these images which were extracted from journal publications are meaningless without their textual annotations.
contemporary approaches to organizing image data and its corresponding textual descriptions are by using either the relational database technologies or the xml technologies.
for example, the biota  <cit> , insidewood  <cit> , monodb  <cit>  used the relational database technology, while the open microscopy environment  data model and xml file  <cit> , knowledge-based grid services for high-throughput biological imaging  <cit> , plazi  <cit>  utilised the xml technology.
annotations of images in a relational database are confined by the number of columns used for the descriptions of the images.
the number of characters allowed in a cell of a database table is also fixed.
any new inclusions into existing relational model with fixed tables and set of fields may require new schema to be developed and existing queries to be revised.
migration to a new schema and revision of queries can be very cumbersome and time consuming.
excessive images stored in a database take up a lot of space and creates a huge database file, affecting retrieval time.
storing images outside the database file in a directory and linking them via identifiers in the database column was a possible solution but here again any new inclusion of data will required a change in identifiers  <cit> .
xml is normally used to describe and structure data  <cit> .
annotations of images in xml are not linked and hence the relationships between objects are not expressed.
semantics is needed to organize data by focusing on the meaning of objects by expressing relationships.
it provides necessary vocabularies to link different data entities to their properties  <cit> .
in this paper, we intend to semantically annotate the haptoral bars of the monogenean species in a structured manner with their textual information or descriptions  for retrieval purposes.
methods
identifying concepts
data used in this paper are images of the monogenean haptoral bars along with textual information which consist of:  taxonomic classification and  description of properties of an image found in publications .
the data is analysed and structured into main concepts.
defining these concepts using a standard structured vocabulary is necessary to make sure the meaning of data is clear and explicit, thus facilitating data sharing and maximizing reusability in wide variety of contexts.
the taxonomic data working group   <cit>  strongly suggests the deployment of life science identifiers , the preferred globally unique identifier technology and transitioning to rdf encoded metadata as defined by a set of simple vocabularies.
the tdwg lsid vocabulary has been widely used in biodiversity and offers a wide coverage of concepts, which are suitable to annotate the taxonomic information of an organism.
the nomenclature used in this research is from tdwg lsid vocabulary and where necessary, appropriate vocabularies specific to the monogeneans are formed .
specific vocabularies  are needed as monogeneans are parasitic platyhelminths and are distinguished based on both soft reproductive anatomical features as well as shapes and sizes of sclerotised hard parts such as the haptoral bar, anchor, hook and male and female copulatory organ  <cit> .
seven concepts are described from the monogenean data used in this paper - specimen, taxonname, publicationcitation, kindofspecimenterm, taxonrankterms, publicationtypeterms are defined using the tdwg lsid controlled vocabulary, whereas the diagnosticpartterm is a new concept.
specimen concept represents the illustrated images of the haptoral bars of the monogeneans.
taxonname represents a single scientific name.
publicationcitation represents a reference to the publication of the monogenean species.
kindofspecimenterm represents the specimen terms such as illustration, digital object and still image.
taxonrankterms represents the taxon rank terms for taxonomic classification.
publicationtypeterms represents type of publication for example an article in journal or book.
diagnosticpartterms represents the name of the monogenean hard parts.
defining properties and relationships
there are two types of properties for the semantics representation which are object properties and datatype properties.
object properties are relationships between two individuals , whereas datatype properties describe relationships between an individual and data values.
the properties defined for the seven concepts are mentioned here and descriptions are available in additional file  <dig>
properties for specimen concept
four object properties are defined under the specimen concept; kindofspecimen, ishaptorbar, iscitedin , typeforname and three datatype properties; specimenid, imgdir and imgdescription.
properties for taxon name concept
eight object properties are defined under the taxonname concept; rank, isbelong,part,hasspecies,hasgenus,hasfamily,hasorder,ishostedin and four datatype properties; namecomplete, authorship, year and locality.
properties for publication citation concept
two object properties are defined under publicationcitation concept; pubtype and lists and five datatype properties; author, year, title, parentpublicationstring, number.
properties for diagnostic part terms, kind of specimen terms, taxon rank terms, publication type terms concepts
one datatype property is defined for diagnosticpartterms, kindofspecimenterms, taxonrankterms, publicationtypeterms concepts, which is called definedterm.
this property is given a generic name as it will be used to bind multiple concepts together.
semantic representation of data using the web ontology language
<dig> concepts,  <dig> properties, and the relationships between them represent conceptualization of the data used in this paper.
this conceptual framework needs to be converted in a machine readable formal specification to reason about the identified concepts and eventually describe the data.
this formal specification of shared conceptualization is called ontology  <cit> .
owl  <cit>  is an ontology language for the semantic web, developed by the world wide web consortium  web ontology working group.
owl was primarily designed to represent information about categories of objects and how objects are interrelated—the sort of information that is often found in ontology.
owl can also represent information about the objects themselves—the sort of information that is often thought of as data  <cit> .
owl facilitates greater machine interpretability of web content than that supported by underlying xml, rdf, and rdf schema representations by providing additional vocabulary along with a formal semantics.
in this paper we utilise ontologies in owl format to represent a shared structured vocabulary that describe the monogeneans image data through the concepts, properties and relationships discussed above.
figure  <dig> depicts the whole ontology in a graph format.
data annotation
the data described by concepts is annotated in the form of instances.
while there are no fixed rules to name the instances nevertheless the names should be reflective of the data they represent.
for example, for the specimen concept the record of each image of the haptoral bar or instance is given a unique label that will include its taxon name, diagnostic part depicted by the image and its sequence number in the directory .
there are  <dig> instances for the specimen concept, which represents all the haptoral bars of the monogenean images .
the naming of instances and number of instances of all the concepts.
example of concepts, instances, object or data type properties.
linking data from other ontologies
since monogeneans species are parasites on fish, frogs and turtles, linking the monogenean data to their host data will provide more information about the monogeneans.
in this paper, the data we used are basically of the monogenean species found in fish thus we decided to build a simple fish ontology with taxonname concept to demonstrate how the host ontology can be linked to the mhbi ontology.
the two ontologies are merged by redefining the datatype property  in the taxonname concept in the mhbi ontology as an object property to merge with the taxonname concept in the fish ontology as shown in the graph model .
evaluation
we may consider the ontology evaluation process either from the technical point of view , or from the practical view .
for the purpose of evaluation of quality of the designed ontologies, we adopted five criteria suggested by gruber  <cit>  against which these ontologies will be evaluated.
this methodology was successfully used previously to evaluate the protein ontology  <cit> .
the five criteria are clarity, coherence, extendibility, ontology commitment and encoding bias.
a discussion on how these criteria are applied to the concepts and properties in mhbi ontology is presented in the results section.
RESULTS
evaluation
we introduce some level of formality into this discussion by adopting criteria suggested by gruber  <cit>  against which the ontology needs to be evaluated.
clarity
definitions within an ontology need to be stated in such a way that the number of possible interpretations of a concept would be restricted.
this will contribute to the effectiveness of communication between agents.
in the design of our mhbi ontology, we stated that for each concept c with property p; the pair  exactly specifies a unique pair.
during the design of mhbi ontology this rule is enforced, and the uniqueness of the definition of concepts is guaranteed .
clarity of mhbi ontology is also checked by running  <dig> tests listed below and making sure all of them return true:
<dig>  no cardinality restriction on transitive properties
<dig>  no classes or properties in enumerations
<dig>  no import of system ontologies
<dig>  no meta-class
<dig>  no properties with class as range
<dig>  no sub classes of rdf classes
<dig>  no super or sub properties of annotation properties
<dig>  transitive properties cannot be functional
example of result for test  <dig> and test  <dig> are as shown in figure  <dig>  biological data is evolving over time whereby a new data type may need to insert into the ontology at any time.
thus for transitive properties we have not assigned any cardinality restriction.
besides that, it cannot be functional because it relates to more than one instance via the property.
the example is explained further in coherence test  <dig>
as for test  <dig> result, as presented in figure  <dig>  it is clearly show that no classes or properties in enumeration.
furthermore, for the test  <dig> as illustrated in figure  <dig>  even though we have followed tdwg lsid standard for the vocabulary, we have created our own ontology based on our requirement study.
thus, we have not imported any other system ontologies.
for the test  <dig> result, we just used the built in annotation property in protégé  <cit>  and there are no super or sub properties of annotation properties as shown in figure  <dig>
for test  <dig>  test  <dig> and test  <dig> results, as illustrated in figure  <dig>  in the mhbi ontology, there is no meta-class, properties with class as range and sub classes of rdf classes.
coherence
the definitions of concepts given in the ontology should be consistent.
only inferences consistent with existing definitions should be allowed.
the formal part of the mhbi ontology is checked by running the  <dig> consistency tests listed below and ensuring that, for these tests, all return true:
<dig>  domain of a property should not be empty
<dig>  domain of a property should not contain redundant classes
<dig>  range of a property should not contain redundant classes
<dig>  domain of a sub property can only narrow super property
<dig>  range of a sub property can only narrow super property
<dig>  inverse of functional must be inverse functional
<dig>  inverse of inverse functional must be functional
<dig>  inverse of sub property must be subproperty of inverse of super property
<dig>  inverse of symmetric property must be symmetric property
<dig>  inverse of top level property must be top level property
<dig>  inverse of transitive property must be transitive property
<dig>  inverse property must have matching range and domain
results of the test  <dig> to test  <dig> are presented in additional file  <dig>  as shown in the results, domain and range of all the properties are assigned and no contain redundant classes.
the result of test  <dig>  test  <dig>  test  <dig> and test  <dig>  are as illustrated in figure  <dig>  ishaptorbar property is a sub property of super property named part.
thus, domain and range of the sub property are defined by the super property.
in this ontology, the fullimage, isbar, ishaptor and ishaptorbar sub properties are classified under part property.
this is because, each specimen of haptoral bar image may annotate to any of these properties.
one of the results for test  <dig> and test  <dig> were applicable on the typeforname and part properties.
if a property is inverse functional, then it means that the inverse property is functional  <cit> .
for example, as illustrated in figure  <dig>  in this ontology, typeforname is functional property while part is inverse functional property.
thus, we can state that bifbaungi typeforname for bif-baungi-vb-i <dig>  and then because of the inverse property we can infer that bif-baungi-vb-i <dig> part of bifbaungi.
an example for the result of test  <dig> is illustrated as well in figure  <dig>  it shows an example of the transitive property isbelong.
since bifbaungi isbelong to bifurcohaptor, and bifurcohaptor isbelong to ancylodicoididae, then we can infer that bifbaungi isbelong to ancylodicoididae.
as for inverse of transitive property hasspecies, we can infer that ancylodicoididae hasspecies bifbaungi.
furthermore, as presented in additional file  <dig>  inverse property in this example was fulfilled the test  <dig> whereby it matched the range and domain.
figure  <dig> illustrates an example of a test  <dig> result.
it shows an example of the symmetric property hassynonym.
the instance bycgharui is related to the instance silogharui via the hassynonym property.
then we can infer that silogharui must also be related to bycgharui via the hassynonym property.
put another way, the property is its own inverse property.
extendibility
it should be possible to extend the ontology without altering the existing definitions.
the requirement of easy ontology extension is quite an important feature as new knowledge emerges each day and may need to be added to an already existing ontology.
to make mhbi ontology extendable, the design consists of a hierarchical classification of concepts represented as classes, from general to specific.
in mhbi ontology the notions classification, reasoning, and consistency are applied by defining new concepts from defined generic concepts.
the concepts derived from generic concepts are placed precisely into the class hierarchy of mhbi ontology to completely represent information defining a specimen.
figure  <dig> illustrates an example of this criterion.
in the diagnoticpartterms concept of the mhbi ontology, we have considered haptorsclerotisedpartbar, haptorsclerotisedpartanchor and fullimage.
in the future we plan to include other diagnostic part such as haptorsclerotisedpartmarginalhook, haptorsclerotisedpartpatch and haptorsclerotisedpartother.
thus this ontology do not sanction a preference for one diagnostic part only and allow for the definition of other diagnostic parts, and a way to relate them to existing diagnostic parts.
ontology commitment
ontology should make as few claims as possible about the domain while still supporting the intended knowledge sharing.
mhbi ontology will have as low an ontology commitment as domain ontology, because it reuses most of the concepts that have already been used to represent monogenean data and knowledge, and propose fewer new concepts.
the low ontology commitment of the mhbi ontology makes it more extendible and reusable as shown in figure  <dig>  also, if fewer new concepts need to be agreed upon by the community, then this makes agreement easier.
encoding bias
ontology representation language should be as independent as possible from the use of the ontology.
while developing mhbi ontology, the choice of representation language as owl  <cit>  will keep the encoding bias to a minimum as mhbi ontology will be used by all stakeholders of taxonomy domain like: domain experts, pharmaceutical companies, researchers and students.
vocabularies
in this paper, we have used the tdwg lsid vocabulary to represent our data using semantics and we have also defined new vocabulary which is specific for annotating monogenean haptoral bar images .
mhbi and mhbi-fish ontologies
we have developed a mhbi ontology as well as a merged mhbi-fish ontologies.
these ontologies can be viewed in a graph format .
discussion and
CONCLUSIONS
semantic annotations of morphological descriptions that have been proposed till date have no information on the actual annotation of morphological descriptions or morphological images  <cit> .
in this paper, we have annotated the monogenean images semantically and have developed a mhbi ontology which was eventually merged with a fish ontology forming mhbi-fish ontologies.
this will enable linking of information from the monogenean ontology to the host species found in the fish ontology without changing the underlying schema for either of the ontologies.
to semantically represent our data we have used the vocabularies in tdwg lsid  <cit>  which is the standard semantic naming convention for biodiversity information.
we have also defined new vocabulary  because this is the first time that images of the monogenean diagnostic hard part are being annotated semantically.
in this paper, we have identified  <dig> concepts, and  <dig> properties  to represent descriptions of  <dig> images  .
in the future, we intend to work on developing a semantic query model through which a researcher can search using any word or phrase related to monogeneans and their hosts.
in the future we also intend annotate images of other diagnostic hard parts to build a complete monogenean ontology.
we will also build specific ontologies for the all the monogenean hosts such as fish, amphibians and reptiles.
these ontologies will form the basis of a monogenean knowledge base to assist researchers in retrieving information for their analysis.
furthermore, query results from the mhbi ontology presented in this paper are used as training set images for the content based image retrieval .
we have used this ontology to improve the efficiency of cbir for biodiversity  <cit> .
as a result the relevancy rate of results provided by cbir increases due to the decrease in the size of the training set as most the images are relevant to the query image.
also the retrieved images in the cbir results are annotated, providing more information to the researcher.
competing interests
the authors declare that they have no competing interest.
authors’ contributions
skd headed the study and structured the whole research.
aa developed the system as part of her phd.
as assisted in ontology evaluation.
aa, llhs and as assisted in manuscript writing.
all authors contributed in this study.
all authors read and approved the final manuscript.
supplementary material
additional file 1
lsid tdwg and new vocabularies.
lsid tdwg and new vocabularies .
the range of the vocabulary refers to the type of values for the object and datatype properties  <cit> .
click here for file
acknowledgements
this project was supported by the university of malaya’s postgraduate research fund  to the first author and the university of malaya research grant  to the second and fourth authors.

 over the years, we have been collating information on monogeneans found in malaysian waters, digitized these images and stored them as unstructured data. these images which were extracted from journal publications are meaningless without their textual annotations. contemporary approaches to organizing image data and its corresponding textual descriptions are by using either the relational database technologies or the xml technologies. for example, the biota, insidewood, monodb used the relational database technology, while the open microscopy environment data model and xml file, knowledge-based grid services for high-throughput biological imaging, plazi utilised the xml technology. annotations of images in a relational database are confined by the number of columns used for the descriptions of the images. the number of characters allowed in a cell of a database table is also fixed. any new inclusions into existing relational model with fixed tables and set of fields may require new schema to be developed and existing queries to be revised. migration to a new schema and revision of queries can be very cumbersome and time consuming. excessive images stored in a database take up a lot of space and creates a huge database file, affecting retrieval time. storing images outside the database file in a directory and linking them via identifiers in the database column was a possible solution but here again any new inclusion of data will required a change in identifiers. xml is normally used to describe and structure data. annotations of images in xml are not linked and hence the relationships between objects are not expressed. semantics is needed to organize data by focusing on the meaning of objects by expressing relationships. it provides necessary vocabularies to link different data entities to their properties. in this paper, we intend to semantically annotate the haptoral bars of the monogenean species in a structured manner with their textual information or descriptions for retrieval purposes. methods identifying concepts data used in this paper are images of the monogenean haptoral bars along with textual information which consist of: taxonomic classification and description of properties of an image found in publications. the data is analysed and structured into main concepts. defining these concepts using a standard structured vocabulary is necessary to make sure the meaning of data is clear and explicit, thus facilitating data sharing and maximizing reusability in wide variety of contexts. the taxonomic data working group strongly suggests the deployment of life science identifiers, the preferred globally unique identifier technology and transitioning to rdf encoded metadata as defined by a set of simple vocabularies. the tdwg lsid vocabulary has been widely used in biodiversity and offers a wide coverage of concepts, which are suitable to annotate the taxonomic information of an organism. the nomenclature used in this research is from tdwg lsid vocabulary and where necessary, appropriate vocabularies specific to the monogeneans are formed. specific vocabularies are needed as monogeneans are parasitic platyhelminths and are distinguished based on both soft reproductive anatomical features as well as shapes and sizes of sclerotised hard parts such as the haptoral bar, anchor, hook and male and female copulatory organ. seven concepts are described from the monogenean data used in this paper - specimen, taxonname, publicationcitation, kindofspecimenterm, taxonrankterms, publicationtypeterms are defined using the tdwg lsid controlled vocabulary, whereas the diagnosticpartterm is a new concept. specimen concept represents the illustrated images of the haptoral bars of the monogeneans. taxonname represents a single scientific name. publicationcitation represents a reference to the publication of the monogenean species. kindofspecimenterm represents the specimen terms such as illustration, digital object and still image. taxonrankterms represents the taxon rank terms for taxonomic classification. publicationtypeterms represents type of publication for example an article in journal or book. diagnosticpartterms represents the name of the monogenean hard parts. defining properties and relationships there are two types of properties for the semantics representation which are object properties and datatype properties. object properties are relationships between two individuals, whereas datatype properties describe relationships between an individual and data values. the properties defined for the seven concepts are mentioned here and descriptions are available in additional file properties for specimen concept four object properties are defined under the specimen concept; kindofspecimen, ishaptorbar, iscitedin, typeforname and three datatype properties; specimenid, imgdir and imgdescription. properties for taxon name concept eight object properties are defined under the taxonname concept; rank, isbelong,part,hasspecies,hasgenus,hasfamily,hasorder,ishostedin and four datatype properties; namecomplete, authorship, year and locality. properties for publication citation concept two object properties are defined under publicationcitation concept; pubtype and lists and five datatype properties; author, year, title, parentpublicationstring, number. properties for diagnostic part terms, kind of specimen terms, taxon rank terms, publication type terms concepts one datatype property is defined for diagnosticpartterms, kindofspecimenterms, taxonrankterms, publicationtypeterms concepts, which is called definedterm. this property is given a generic name as it will be used to bind multiple concepts together. semantic representation of data using the web ontology language concepts, properties, and the relationships between them represent conceptualization of the data used in this paper. this conceptual framework needs to be converted in a machine readable formal specification to reason about the identified concepts and eventually describe the data. this formal specification of shared conceptualization is called ontology. owl is an ontology language for the semantic web, developed by the world wide web consortium web ontology working group. owl was primarily designed to represent information about categories of objects and how objects are interrelated—the sort of information that is often found in ontology. owl can also represent information about the objects themselves—the sort of information that is often thought of as data. owl facilitates greater machine interpretability of web content than that supported by underlying xml, rdf, and rdf schema representations by providing additional vocabulary along with a formal semantics. in this paper we utilise ontologies in owl format to represent a shared structured vocabulary that describe the monogeneans image data through the concepts, properties and relationships discussed above. figure  depicts the whole ontology in a graph format. data annotation the data described by concepts is annotated in the form of instances. while there are no fixed rules to name the instances nevertheless the names should be reflective of the data they represent. for example, for the specimen concept the record of each image of the haptoral bar or instance is given a unique label that will include its taxon name, diagnostic part depicted by the image and its sequence number in the directory. there are instances for the specimen concept, which represents all the haptoral bars of the monogenean images. the naming of instances and number of instances of all the concepts. example of concepts, instances, object or data type properties. linking data from other ontologies since monogeneans species are parasites on fish, frogs and turtles, linking the monogenean data to their host data will provide more information about the monogeneans. in this paper, the data we used are basically of the monogenean species found in fish thus we decided to build a simple fish ontology with taxonname concept to demonstrate how the host ontology can be linked to the mhbi ontology. the two ontologies are merged by redefining the datatype property in the taxonname concept in the mhbi ontology as an object property to merge with the taxonname concept in the fish ontology as shown in the graph model. evaluation we may consider the ontology evaluation process either from the technical point of view, or from the practical view. for the purpose of evaluation of quality of the designed ontologies, we adopted five criteria suggested by gruber against which these ontologies will be evaluated. this methodology was successfully used previously to evaluate the protein ontology. the five criteria are clarity, coherence, extendibility, ontology commitment and encoding bias. a discussion on how these criteria are applied to the concepts and properties in mhbi ontology is presented in the results section.  evaluation we introduce some level of formality into this discussion by adopting criteria suggested by gruber against which the ontology needs to be evaluated. clarity definitions within an ontology need to be stated in such a way that the number of possible interpretations of a concept would be restricted. this will contribute to the effectiveness of communication between agents. in the design of our mhbi ontology, we stated that for each concept c with property p; the pair exactly specifies a unique pair. during the design of mhbi ontology this rule is enforced, and the uniqueness of the definition of concepts is guaranteed. clarity of mhbi ontology is also checked by running tests listed below and making sure all of them return true: no cardinality restriction on transitive properties no classes or properties in enumerations no import of system ontologies no meta-class no properties with class as range no sub classes of rdf classes no super or sub properties of annotation properties transitive properties cannot be functional example of result for test and test are as shown in figure  biological data is evolving over time whereby a new data type may need to insert into the ontology at any time. thus for transitive properties we have not assigned any cardinality restriction. besides that, it cannot be functional because it relates to more than one instance via the property. the example is explained further in coherence test as for test result, as presented in figure  it is clearly show that no classes or properties in enumeration. furthermore, for the test as illustrated in figure  even though we have followed tdwg lsid standard for the vocabulary, we have created our own ontology based on our requirement study. thus, we have not imported any other system ontologies. for the test result, we just used the built in annotation property in protégé and there are no super or sub properties of annotation properties as shown in figure  for test test and test results, as illustrated in figure  in the mhbi ontology, there is no meta-class, properties with class as range and sub classes of rdf classes. coherence the definitions of concepts given in the ontology should be consistent. only inferences consistent with existing definitions should be allowed. the formal part of the mhbi ontology is checked by running the consistency tests listed below and ensuring that, for these tests, all return true: domain of a property should not be empty domain of a property should not contain redundant classes range of a property should not contain redundant classes domain of a sub property can only narrow super property range of a sub property can only narrow super property inverse of functional must be inverse functional inverse of inverse functional must be functional inverse of sub property must be subproperty of inverse of super property inverse of symmetric property must be symmetric property inverse of top level property must be top level property inverse of transitive property must be transitive property inverse property must have matching range and domain results of the test to test are presented in additional file as shown in the results, domain and range of all the properties are assigned and no contain redundant classes. the result of test test test and test are as illustrated in figure  ishaptorbar property is a sub property of super property named part. thus, domain and range of the sub property are defined by the super property. in this ontology, the fullimage, isbar, ishaptor and ishaptorbar sub properties are classified under part property. this is because, each specimen of haptoral bar image may annotate to any of these properties. one of the results for test and test were applicable on the typeforname and part properties. if a property is inverse functional, then it means that the inverse property is functional. for example, as illustrated in figure  in this ontology, typeforname is functional property while part is inverse functional property. thus, we can state that bifbaungi typeforname for bif-baungi-vb-i and then because of the inverse property we can infer that bif-baungi-vb-i part of bifbaungi. an example for the result of test is illustrated as well in figure  it shows an example of the transitive property isbelong. since bifbaungi isbelong to bifurcohaptor, and bifurcohaptor isbelong to ancylodicoididae, then we can infer that bifbaungi isbelong to ancylodicoididae. as for inverse of transitive property hasspecies, we can infer that ancylodicoididae hasspecies bifbaungi. furthermore, as presented in additional file inverse property in this example was fulfilled the test whereby it matched the range and domain. figure  illustrates an example of a test result. it shows an example of the symmetric property hassynonym. the instance bycgharui is related to the instance silogharui via the hassynonym property. then we can infer that silogharui must also be related to bycgharui via the hassynonym property. put another way, the property is its own inverse property. extendibility it should be possible to extend the ontology without altering the existing definitions. the requirement of easy ontology extension is quite an important feature as new knowledge emerges each day and may need to be added to an already existing ontology. to make mhbi ontology extendable, the design consists of a hierarchical classification of concepts represented as classes, from general to specific. in mhbi ontology the notions classification, reasoning, and consistency are applied by defining new concepts from defined generic concepts. the concepts derived from generic concepts are placed precisely into the class hierarchy of mhbi ontology to completely represent information defining a specimen. figure  illustrates an example of this criterion. in the diagnoticpartterms concept of the mhbi ontology, we have considered haptorsclerotisedpartbar, haptorsclerotisedpartanchor and fullimage. in the future we plan to include other diagnostic part such as haptorsclerotisedpartmarginalhook, haptorsclerotisedpartpatch and haptorsclerotisedpartother. thus this ontology do not sanction a preference for one diagnostic part only and allow for the definition of other diagnostic parts, and a way to relate them to existing diagnostic parts. ontology commitment ontology should make as few claims as possible about the domain while still supporting the intended knowledge sharing. mhbi ontology will have as low an ontology commitment as domain ontology, because it reuses most of the concepts that have already been used to represent monogenean data and knowledge, and propose fewer new concepts. the low ontology commitment of the mhbi ontology makes it more extendible and reusable as shown in figure  also, if fewer new concepts need to be agreed upon by the community, then this makes agreement easier. encoding bias ontology representation language should be as independent as possible from the use of the ontology. while developing mhbi ontology, the choice of representation language as owl will keep the encoding bias to a minimum as mhbi ontology will be used by all stakeholders of taxonomy domain like: domain experts, pharmaceutical companies, researchers and students. vocabularies in this paper, we have used the tdwg lsid vocabulary to represent our data using semantics and we have also defined new vocabulary which is specific for annotating monogenean haptoral bar images. mhbi and mhbi-fish ontologies we have developed a mhbi ontology as well as a merged mhbi-fish ontologies. these ontologies can be viewed in a graph format. discussion and  semantic annotations of morphological descriptions that have been proposed till date have no information on the actual annotation of morphological descriptions or morphological images. in this paper, we have annotated the monogenean images semantically and have developed a mhbi ontology which was eventually merged with a fish ontology forming mhbi-fish ontologies. this will enable linking of information from the monogenean ontology to the host species found in the fish ontology without changing the underlying schema for either of the ontologies. to semantically represent our data we have used the vocabularies in tdwg lsid which is the standard semantic naming convention for biodiversity information. we have also defined new vocabulary because this is the first time that images of the monogenean diagnostic hard part are being annotated semantically. in this paper, we have identified concepts, and properties to represent descriptions of images. in the future, we intend to work on developing a semantic query model through which a researcher can search using any word or phrase related to monogeneans and their hosts. in the future we also intend annotate images of other diagnostic hard parts to build a complete monogenean ontology. we will also build specific ontologies for the all the monogenean hosts such as fish, amphibians and reptiles. these ontologies will form the basis of a monogenean knowledge base to assist researchers in retrieving information for their analysis. furthermore, query results from the mhbi ontology presented in this paper are used as training set images for the content based image retrieval. we have used this ontology to improve the efficiency of cbir for biodiversity. as a result the relevancy rate of results provided by cbir increases due to the decrease in the size of the training set as most the images are relevant to the query image. also the retrieved images in the cbir results are annotated, providing more information to the researcher. competing interests the authors declare that they have no competing interest. authors’ contributions skd headed the study and structured the whole research. aa developed the system as part of her phd. as assisted in ontology evaluation. aa, llhs and as assisted in manuscript writing. all authors contributed in this study. all authors read and approved the final manuscript. supplementary material additional file 1 lsid tdwg and new vocabularies. lsid tdwg and new vocabularies. the range of the vocabulary refers to the type of values for the object and datatype properties. click here for file acknowledgements this project was supported by the university of malaya’s postgraduate research fund to the first author and the university of malaya research grant to the second and fourth authors.
in this paper, we utilized the taxonomic data working group life sciences identifier vocabulary to represent our data and defined a new vocabulary which is specific for annotating monogenean haptoral bar images to develop the mhbi ontology and a merged mhbi-fish ontologies. in the process, we have come up with a new vocabulary for annotating the monogenean images with textual information. in this paper we propose a semantic representation of these images in the form of a monogenean haptoral bar image ontology, which are annotated with taxonomic classification, diagnostic hard part and image properties. this will enable linking of information from the monogenean ontology to the host species found in the fish ontology without changing the underlying schema for either of the ontologies. the data we used are basically of the monogenean species found in fish, thus we built a simple fish ontology to demonstrate how the host ontology can be linked to the mhbi ontology. the proposed monogenean image ontology will form the basis of a monogenean knowledge base to assist researchers in retrieving information for their analysis. digitised monogenean images are usually stored in file system directories in an unstructured manner. these ontologies are successfully evaluated using five criteria which are clarity, coherence, extendibility, ontology commitment and encoding bias.
 digitised monogenean images are usually stored in file system directories in an unstructured manner. in this paper we propose a semantic representation of these images in the form of a monogenean haptoral bar image ontology, which are annotated with taxonomic classification, diagnostic hard part and image properties. the data we used are basically of the monogenean species found in fish, thus we built a simple fish ontology to demonstrate how the host ontology can be linked to the mhbi ontology. this will enable linking of information from the monogenean ontology to the host species found in the fish ontology without changing the underlying schema for either of the ontologies.  in this paper, we utilized the taxonomic data working group life sciences identifier vocabulary to represent our data and defined a new vocabulary which is specific for annotating monogenean haptoral bar images to develop the mhbi ontology and a merged mhbi-fish ontologies. these ontologies are successfully evaluated using five criteria which are clarity, coherence, extendibility, ontology commitment and encoding bias.  in this paper, we show that unstructured data can be represented in a structured form using semantics. in the process, we have come up with a new vocabulary for annotating the monogenean images with textual information. the proposed monogenean image ontology will form the basis of a monogenean knowledge base to assist researchers in retrieving information for their analysis. 