Skip to content
Martin O'Connor edited this page Jul 9, 2015 · 6 revisions

MappingMaster is an open source library that can be used to transform the content of spreadsheets to OWL ontologies. It has two primary components:

  • '''Domain Specific Language''' Mappings in MappingMaster are specified using a domain specific language (DSL). This DSL is documented [https://github.com/protegeproject/mapping-master/wiki/MappingMasterDSL here].
  • '''MappingMaster Tab''' A graphical user interface for defining, managing, and executing mappings defined using this DSL is also provided. It is documented [XXX here].

=== Publications ===

  • M.J. O'Connor, C. Halaschek-Wiener, M. A. Musen [https://www.researchgate.net/publication/221466911_Mapping_Master_A_Flexible_Approach_for_Mapping_Spreadsheets_to_OWL Mapping Master: A Flexible Approach for Mapping Spreadsheets to OWL] 9th International Semantic Web Conference ([http://iswc2010.semanticweb.org/ ISWC]), Shanghai, China, 2010.
  • P. Rocca-Serra, A. Ruttenberg, M. J. O'Connor, T. Whetzel, D. Schober, J. Greenbaum, M. Courtot, S. A. Sansone, R. Scheurmann, B. Peters [https://www.researchgate.net/publication/220438625_Overcoming_the_ontology_enrichment_bottleneck_with_Quick_Term_Templates Overcoming the Ontology Enrichment Bottleneck with Quick Term Templates] Journal of Applied Ontology, 6(1):13-22, 2011. This paper describes the use of Mapping Master to acquire biomedical knowledge from spreadheets.
  • M.J. O'Connor, C. Halaschek-Wiener, M. A. Musen [http://ceur-ws.org/Vol-614/owled2010_submission_17.pdf M2: A Language for Mapping Spreadsheets to OWL] OWL: Experiences and Directions Workshop ([http://www.webont.org/owled/2010/ OWLED ]), San Francisco, CA, 2010. This is an earlier version of the ISWC paper.
  • C. Nyulas, M.J. OConnor, S.W. Tu. "DataMaster - a Plug-in for Importing Schemas and Data from Relational Databases into Protege". 10th International Protege Conference, Budapest, Hungary, 2007. [http://protegewiki.stanford.edu/wiki/DataMaster DataMaster] supports the importation of relational databases into OWL. It can also be used to import spreadsheets with the use of an Excel JDBC driver.

=== Author ===

MappingMaster was written by Martin O'Connor at [http://bmir.stanford.edu/ Stanford Center for Biomedical Informatics Research].

=== How can I get help? ===

Questions and comments on MappingMaster should be sent to the Protege-OWL mailing list (protege-owl at lists dot stanford dot edu). This list is monitored by the developers of this plugin.

Clone this wiki locally