1 | PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
|
---|
2 | PREFIX allie: <http://purl.org/allie/ontology/201108#>
|
---|
3 | select distinct ?X ?Y where {
|
---|
4 | [] allie:inResearchAreaOf ?X;
|
---|
5 | allie:contains [
|
---|
6 | allie:hasMemberOf [
|
---|
7 | allie:hasShortFormOf [
|
---|
8 | rdfs:label "SPF"@EN ];
|
---|
9 | allie:hasLongFormOf [
|
---|
10 | rdfs:label ?Y ];
|
---|
11 | ]].
|
---|
12 | FILTER ( lang(?Y) = "en" )};
|
---|
13 |
|
---|
14 |
|
---|
15 | PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
|
---|
16 | PREFIX allie: <http://purl.org/allie/ontology/201108#>
|
---|
17 | select distinct ?X ?Y ?Z where {
|
---|
18 | [] allie:inResearchAreaOf ?X;
|
---|
19 | allie:contains [
|
---|
20 | allie:hasMemberOf [
|
---|
21 | allie:hasShortFormOf [
|
---|
22 | rdfs:label "SPF"@EN ];
|
---|
23 | allie:hasLongFormOf [
|
---|
24 | rdfs:label ?Y ];
|
---|
25 | ]];
|
---|
26 | allie:appearsIn [
|
---|
27 | allie:hasMemberOf ?Z ].
|
---|
28 | };
|
---|
29 |
|
---|
30 | PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
|
---|
31 | PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
|
---|
32 | PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
|
---|
33 | PREFIX mesh: <http://www.nlm.nih.gov/mesh/2011#>
|
---|
34 | PREFIX allie: <http://purl.org/allie/ontology/201108#>
|
---|
35 | select ?freq ?SF ?LF where {
|
---|
36 | [] a allie:PairCluster;
|
---|
37 | allie:inResearchAreaOf mesh:D001432;
|
---|
38 | allie:hasShortFormRepresentationOf [ rdfs:label ?SF ];
|
---|
39 | allie:hasLongFormRepresentationOf [ rdfs:label ?LF ];
|
---|
40 | allie:frequency ?freq.
|
---|
41 | FILTER ( lang(?SF) = "en" && lang(?LF) = "en" && xsd:integer(?freq))
|
---|
42 | }
|
---|
43 | ORDER BY DESC (xsd:integer(?freq)) ?SF ?LF;
|
---|
44 |
|
---|
45 |
|
---|
46 | PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
|
---|
47 | PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
|
---|
48 | PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
|
---|
49 | PREFIX allie: <http://purl.org/allie/ontology/201108#>
|
---|
50 | select distinct ?F ?lfr ?L ?lf where {
|
---|
51 | [] a allie:PairCluster;
|
---|
52 | allie:contains [
|
---|
53 | allie:hasMemberOf [
|
---|
54 | allie:hasLongFormOf [
|
---|
55 | rdfs:label ?lf;
|
---|
56 | allie:frequency ?lfr ];
|
---|
57 | ]];
|
---|
58 | allie:frequency ?F;
|
---|
59 | allie:hasShortFormRepresentationOf [ rdfs:label "SPF"@EN ];
|
---|
60 | allie:hasLongFormRepresentationOf [ rdfs:label ?L ].
|
---|
61 | FILTER ( lang(?L) = "en" && lang(?lf) = "en" )
|
---|
62 | }
|
---|
63 | ORDER BY DESC(xsd:integer(?F)) DESC(xsd:integer(?lfr));
|
---|
64 |
|
---|
65 | sparql
|
---|
66 | PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
|
---|
67 | PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
|
---|
68 | PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
|
---|
69 | PREFIX allie: <http://purl.org/allie/ontology/201108#>
|
---|
70 | select ?SF ?LF ?freq where {
|
---|
71 | [] a allie:PairCluster;
|
---|
72 | allie:frequency ?freq;
|
---|
73 | allie:contains [
|
---|
74 | allie:hasMemberOf [
|
---|
75 | allie:hasShortFormOf [
|
---|
76 | rdfs:label ?SF ];
|
---|
77 | allie:hasLongFormOf [
|
---|
78 | rdfs:label ?LF];
|
---|
79 | ]].
|
---|
80 | FILTER (xsd:integer(?freq) > 10
|
---|
81 | && !regex(str(?SF), "^s", "i")
|
---|
82 | && regex(str(?LF), "^specific", "i"))
|
---|
83 | }
|
---|
84 | ORDER BY DESC (xsd:integer(?freq)); |
---|