バージョン 3 (更新者: wu, 10 年 前)

--

* source:

 https://github.com/anapsid/anapsid

* execute:

Usage: ./run_anapsid -e <endpoints_file> -q <query_file> -b <buffer_size> -s <si
mulated> -p <plan> -o <sparql1.1> -d <decomposition> -a <adaptive> -k <special>
-w <withoutCounts>
 where
<simulated>, <adaptive> <sparql1.1> and <withoutCounts> is one in [True, False],

<plan> is one in [b, ll, naive, d] (bushy plan, left linear plan, naive binary t
ree plan, only decompose),
<decomposition> is one in [EG, SSGS, SSGM] (Exclusive Groups, Star Shaped Group
Single Endpoint, Star Shaped Group Multiple Endpoints) and
<special> is one in [y, c] (y is for showing the plan, and c is for decomposicio
n without using service operator, and using UNION to indicate joins.

run_anapsid -e endpoint.pre -q query/query1.txt -p ll -s False -o False -d SSGM -a True -w False -r True >result

when using only the two actually queried endpoints( pharmgkb and omim):

Query\time(ms) time 1 time 2 time 3 time 4time 5
case1 8992 19187 8907 15784 9162

添付ファイル