/FCA-Map

Employ Formal Concept Analysis for ontology matching

Primary LanguageJava

FCA-Map

Copyright 2019 by Academy of Mathematics and Systems Science Chinese Academy of Sciences. Click the link https://github.com/icgw/FCA-Map for the new version.

FCA_Map is a tool for ontology matching, which uses the Formal Concept Analysis (FCA) formalism to cluster the commonalities across ontologies.

Time: 9/12/2019 Author: Mengyi Zhao & Weizhuo Li Mail: liweizhuo@amss.ac.cn & liweizhuo2012@163.com Software: Java 1.7 or higher.
Hardware: 16GB RAM or more. The CPU is not limited, but we still hope that the CPU in your computer is as efficient as possible, which can reduce a lot of time consumption.

Usage:
At present, we mainly provide the interface for IDE such as Eclipse. If you install it, you can import this project directly.

a)download the Lexical_Tools.7z in the link https://drive.google.com/file/d/10Qd0rKQkkX7M7zhPhFB7Ew9VmI47ZQ5x/view?usp=sharing. Unzip the files Lexical_Tools.7z in the current project directory.

b)run MatcherBridge1.java in the package edu.amss.fca.Method for matching tasks. In this class, we provide all the paths o related matching tasks.

c)run StatisticResult.java in the package edu.amss.fca.Method to evaluate generated results.

Data sets:
We just provide some simple data sets and their reference alignments such as Conference Track and Anatomy Track for your testing. The others about Phenotype Track and Largebio Track should be downloaded in Ontology Alignment Evaluation Initiative (OAEI, http://oaei.ontologymatching.org/).

Results:
The file alignment contains all the results of four tracks.

More details for Reading:
[1] Zhao M, Zhang S, Li W, et al. Matching biomedical ontologies based on formal concept analysis. Journal of biomedical semantics, 2018, 9(1): 11. available at:
https://link.springer.com/article/10.1186/s13326-018-0178-9