Difference between revisions of "SavingMappings"
(Created page with "= Saving Mappings while performing a merge = You can use the "merge" mode in Prompt to create mappings between ontologies. As you are doing the mappings, Prompt "monitors" th...") |
|||
Line 2: | Line 2: | ||
You can use the "merge" mode in Prompt to create mappings between ontologies. As you are doing the mappings, Prompt "monitors" the correspondences that you create and creates instances of its built-in mapping ontology behind the scenes. | You can use the "merge" mode in Prompt to create mappings between ontologies. As you are doing the mappings, Prompt "monitors" the correspondences that you create and creates instances of its built-in mapping ontology behind the scenes. | ||
+ | |||
This mapping ontology is part of the prompt distribution and cannot be changed without confusing prompt. Many thanks to Monica Crubezy for providing the ontology. Descriptions of the ontology can be found at http://smi-web.stanford.edu/pubs/SMI_Abstracts/SMI-2003-0957.html | This mapping ontology is part of the prompt distribution and cannot be changed without confusing prompt. Many thanks to Monica Crubezy for providing the ontology. Descriptions of the ontology can be found at http://smi-web.stanford.edu/pubs/SMI_Abstracts/SMI-2003-0957.html | ||
+ | |||
You can perform the merging the way you usually do, but when you hit "Save", an additional project is created <your project name>-mappings.pprj. Note that if you are starting from a new, blank ontology, you should save it *before* doing the merge. | You can perform the merging the way you usually do, but when you hit "Save", an additional project is created <your project name>-mappings.pprj. Note that if you are starting from a new, blank ontology, you should save it *before* doing the merge. | ||
+ | |||
You can "replay" your merge process using the saved mappings file. Just specify it as the optional third argument on the initialization screen. More specifically, you can do the following: | You can "replay" your merge process using the saved mappings file. Just specify it as the optional third argument on the initialization screen. More specifically, you can do the following: | ||
Line 14: | Line 17: | ||
*watch as Prompt replays all the merges you've done before | *watch as Prompt replays all the merges you've done before | ||
*you can then perform new merging operations. Mappings corresponding to these operations will be added to the mappings project. | *you can then perform new merging operations. Mappings corresponding to these operations will be added to the mappings project. | ||
+ | |||
+ | |||
+ | [[PROMPT|'''Go back to PROMPT wiki page''']] |
Latest revision as of 13:09, June 24, 2014
Saving Mappings while performing a merge
You can use the "merge" mode in Prompt to create mappings between ontologies. As you are doing the mappings, Prompt "monitors" the correspondences that you create and creates instances of its built-in mapping ontology behind the scenes.
This mapping ontology is part of the prompt distribution and cannot be changed without confusing prompt. Many thanks to Monica Crubezy for providing the ontology. Descriptions of the ontology can be found at http://smi-web.stanford.edu/pubs/SMI_Abstracts/SMI-2003-0957.html
You can perform the merging the way you usually do, but when you hit "Save", an additional project is created <your project name>-mappings.pprj. Note that if you are starting from a new, blank ontology, you should save it *before* doing the merge.
You can "replay" your merge process using the saved mappings file. Just specify it as the optional third argument on the initialization screen. More specifically, you can do the following:
- create a new project and activate the prompt tab
- specify the same projects as before as sources for merge
- specify the saved ..-mappings.pprj project as the third argument
- watch as Prompt replays all the merges you've done before
- you can then perform new merging operations. Mappings corresponding to these operations will be added to the mappings project.