Suggested Ontology for Pharmacogenomics (SO-Pharm): Modular Construction and Preliminary Testing

  • Adrien Coulet
  • Malika Smaïl-Tabbone
  • Amedeo Napoli
  • Marie-Dominique Devignes
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4277)


Pharmacogenomics studies the involvement of interindividual variations of DNA sequence in different drug responses (especially adverse drug reactions). Knowledge Discovery in Databases (KDD) process is a means for discovering new pharmacogenomic knowledge in biological databases. However data complexity makes it necessary to guide the KDD process by representation of domain knowledge. Three domains at least are in concern: genotype, drug and phenotype. The approach described here aims at reusing whenever possible existing domain knowledge in order to build a modular formal representation of domain knowledge in pharmacogenomics. The resulting ontology is called SO-Pharm for Suggested Ontology for Pharmacogenomics. Various situations encountered during the construction process are analyzed and discussed. A preliminary validation is provided by representing with SO-Pharm concepts some well-known examples of pharmacogenomic knowledge.


Genomic Variation Description Logic Ontology Development Mammalian Phenotype Open Biomedical Ontology 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Evans, W., Relling, M.: Pharmacogenomics: moving toward individualized medicine. Nature 429, 464–468 (2004)CrossRefGoogle Scholar
  2. 2.
    Russ, B., Altman, R., Klein, T.: Challenges for biomedical informatics and pharmacogenomics. Annu. Rev. Pharmacol. Toxicol. 42, 113–133 (2002)CrossRefGoogle Scholar
  3. 3.
    Frawley, W., Piatetsky-Shapiro, G., Matheus, C.: Knowledge Discovery in databases: An Overview, Knowledge Discovery in Databases, pp. 1–30. AAAI/MIT, Cambridge (1991)Google Scholar
  4. 4.
  5. 5.
    OBO web site [Online],
  6. 6.
    Oliver, D., Rubin, D., Stuart, J., et al.: Ontology development for a pharmacogenetics knowledge base. Pac. Symp. Biocomput. 7, 65–76 (2002)Google Scholar
  7. 7.
    Coulet, A., Smaïl-Tabbone, M., Benlian, P., et al.: SNP-Converter: An Ontology-Based Solution to Reconcile Heterogeneous SNP Descriptions. In: Leser, U., Naumann, F., Eckman, B. (eds.) DILS 2006. LNCS (LNBI), vol. 4075, Springer, Heidelberg (2006)CrossRefGoogle Scholar
  8. 8.
    Omelayenko, B.: Learning of Ontologies for the Web: the Analysis of Existent Approaches. In: Van den Bussche, J., Vianu, V. (eds.) ICDT 2001. LNCS, vol. 1973, Springer, Heidelberg (2000)Google Scholar
  9. 9.
    Noy, N., McGuinness, D.: Ontology development 101: A guide to creating your first ontology. Stanford Knowledge Systems Laboratory Technical Report KSL-01-05 (2001)Google Scholar
  10. 10.
    Gabor, N.: WP3: Service ontologies and service description. DIP (Data, Information and process Integration with SW services), FP6-507483 (2005)Google Scholar
  11. 11.
    Uschold, M., King, M.: Towards a Methodology for Building Ontologies. In: Workshop on Basic Ontological Issues in Knowledge Sharing, IJCAI 1995 (1995)Google Scholar
  12. 12.
    OBO Foundy web site [OnLine],
  13. 13.
    Kogut, P., Cranefield, S., Hart, L., Dutra, M., Kokar, M., Smith, J.: UML for Ontology Development. The Knowledge Engineering Review 17(1), 61–64 (2002)CrossRefGoogle Scholar
  14. 14.
    Rosse, C., Kumar, A., Mejino, J., et al.: A Strategy for Improving and Integrating Biomedical Ontologies. In: AMIA Symposium Proceedings, pp. 639–643 (2005)Google Scholar
  15. 15.
    Noy, N., Rector, A.: Defining N-ary Relations on the Semantic Web. [OnLine]
  16. 16.
    Wroe, C., Stevens, R., Goble, C., Ashburner, M.: A Methodology to Migrate the Gene Ontology to a Description Logic Environment Using DAML+OIL. Pac. Symp. Biocomput. 8, 624–636 (2003); Pac. Symp. Biocomput. 7, 65–76 (2002) Google Scholar
  17. 17.
    Haarslev, V., Moller, R.: RACER System Description. In: Goré, R.P., Leitsch, A., Nipkow, T. (eds.) IJCAR 2001. LNCS (LNAI), vol. 2083, pp. 701–706. Springer, Heidelberg (2001)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Adrien Coulet
    • 1
    • 2
  • Malika Smaïl-Tabbone
    • 2
  • Amedeo Napoli
    • 2
  • Marie-Dominique Devignes
    • 2
  1. 1.KIKA MedicalParisFrance
  2. 2.LORIA (UMR 7503 CNRS-INPL-INRIA-Nancy2-UHP)Vandoeuvre-lès-NancyFrance

Personalised recommendations