@@ -169,6 +169,7 @@ function geneIDs()
169
169
parent ::addRDF (
170
170
parent ::describeIndividual ($ id , $ label , parent ::getVoc ()."Gene " ).
171
171
parent ::describeClass (parent ::getVoc ()."Gene " , "Wormbase Gene " ).
172
+ parent ::triplify ($ id , "rdfs:seeAlso " , "http://www.wormbase.org/db/gene/gene?name= " .$ data [1 ]).
172
173
parent ::triplify ($ id , parent ::getVoc ()."x-taxonomy " , "taxonomy: " .$ data [0 ]).
173
174
parent ::triplifyString ($ id , parent ::getVoc ()."approved-gene-name " , $ data [2 ])
174
175
);
@@ -286,8 +287,7 @@ function phenotype_associations()
286
287
$ not = $ data [3 ];
287
288
$ phenotype = $ data [4 ];
288
289
$ paper = $ data [5 ];
289
- $ var_rnai = explode ("WB: " ,$ data [7 ]);
290
-
290
+ $ variant = explode ("| " ,trim ($ data [7 ]));
291
291
$ neg = ($ not == "NOT " ?"Negative " :"" );
292
292
293
293
$ pa_id = parent ::getRes ().($ z ++);
@@ -307,18 +307,20 @@ function phenotype_associations()
307
307
);
308
308
309
309
if (strstr ($ data [7 ], "WBVar " )){
310
- foreach ($ var_rnai AS $ v ) {
310
+ foreach ($ variant AS $ v ) {
311
311
$ v = str_replace ("| " ,"" ,$ v );
312
+
313
+ if (trim ($ v ) == '' ) continue ;
312
314
parent ::addRDF (
313
315
parent ::describeIndividual (parent ::getNamespace ().$ v , "Variant of " .$ gene , parent ::getVoc ()."Gene-Variant " ).
314
316
parent ::describeClass (parent ::getVoc ()."Gene-Variant " ,"Gene Variant " ).
315
317
parent ::triplify ($ pa_id , parent ::getVoc ()."associated-gene-variant " , parent ::getNamespace ().$ v )
316
318
);
317
319
}
318
320
} elseif (strstr ($ data [7 ], "WBRNAi " )){
319
- foreach ($ var_rnai AS $ v ) {
321
+ foreach ($ variant AS $ v ) {
320
322
$ v = str_replace ("| " ,"" ,$ v );
321
- $ var_rnai_id = parent :: getNamespace (). $ v ;
323
+ $ var_rnai_id = $ v ;
322
324
$ var_rnai_label = "RNAi " .$ v ;
323
325
$ rnai_exp_id = parent ::getRes ().($ z ++);
324
326
parent ::addRDF (
0 commit comments