| line |
true |
false |
branch |
|
69
|
0 |
0 |
if ref $class |
|
100
|
0 |
0 |
unless defined $params |
|
116
|
0 |
0 |
if (defined $debugoption) |
|
117
|
0 |
0 |
if (defined $diroption) |
|
118
|
0 |
0 |
if (defined $indexoption) |
|
119
|
0 |
0 |
if (defined $stopwordoption) |
|
120
|
0 |
0 |
if (defined $iscuioption) |
|
121
|
0 |
0 |
if (defined $sparsematrixoption) |
|
122
|
0 |
0 |
if (defined $prefixoption) |
|
123
|
0 |
0 |
if (defined $suffixoption) |
|
124
|
0 |
0 |
if (defined $wcsoption) |
|
125
|
0 |
0 |
if (defined $bucketsNumoption) |
|
126
|
0 |
0 |
if (defined $ftsoption) |
|
155
|
0 |
0 |
unless open $FILE, "$program_dir/$file" |
|
239
|
0 |
0 |
if ($featHash{$text}) |
|
255
|
0 |
0 |
if (not $hash_ref or $hash_ref->{'cui'} or $hash_ref->{'sem'}) |
|
267
|
0 |
0 |
if ($hash_ref->{'cui'}) { } |
|
273
|
0 |
0 |
if ($hash_ref->{'sem'}) { } |
|
294
|
0 |
0 |
if ($hash{'cui'}) |
|
297
|
0 |
0 |
if ($hash{'sem'}) |
|
316
|
0 |
0 |
if ($bucketsNum > 1) { } |
|
345
|
0 |
0 |
if ($hash{'pos'}) |
|
348
|
0 |
0 |
if ($hash{'cui'}) |
|
351
|
0 |
0 |
if ($hash{'sem'}) |
|
381
|
0 |
0 |
if ($charact) { } |
|
382
|
0 |
0 |
if ($word =~ //) { } |
|
389
|
0 |
0 |
if ($word =~ //) { } |
|
469
|
0 |
0 |
unless open $META, '<', "$program_dir/$subdir/" . $name . '_meta' |
|
502
|
0 |
0 |
if ($charact) { } |
|
503
|
0 |
0 |
if ($word =~ //) { } |
|
510
|
0 |
0 |
if ($word =~ //) { } |
|
592
|
0 |
0 |
unless ($featHash{$word}) |
|
599
|
0 |
0 |
if ($hash{$type}) |
|
631
|
0 |
0 |
if ($bucketId == $bucketNum) { } |
|
665
|
0 |
0 |
if (defined $stopwords_file) |
|
678
|
0 |
0 |
if ($wcs) |
|
692
|
0 |
0 |
if ($wcs and not $wcs_found and $abbrev ne $wcs_feature) |
|
700
|
0 |
0 |
if ($wcs and not $wcs_found and $bucket != $wcs_bucket) { } |
|
709
|
0 |
0 |
if ($bucketsNum > 1) { } |
|
719
|
0 |
0 |
if ($curItem eq 'ortho') { } |
|
753
|
0 |
0 |
if ($bucketsNum > 1) |
|
771
|
0 |
0 |
if ($curItem eq 'ortho') { } |
|
797
|
0 |
0 |
if ($bucketsNum > 1) |
|
827
|
0 |
0 |
if ($program_dir ne '') { } |
|
832
|
0 |
0 |
unless open $ARFF, '>', "$program_dir/$subdir/$arffdir/$featdir/$typeDir/" . $name . "_$type-" . $bucket . '.arff' |
|
837
|
0 |
0 |
unless open $ARFF, '>', "$arffdir/$featdir/$typeDir/" . $name . "_$type-" . $bucket . '.arff' |
|
907
|
0 |
0 |
if (length $word > 8) |
|
912
|
0 |
0 |
if ($word =~ /$entId/o) { } |
|
923
|
0 |
0 |
if ($stopwords_file and $word =~ /$stopRegex/o or $is_cui and $word_cuis[0] eq '') |
|
925
|
0 |
0 |
unless ($word =~ /[a-zA-Z0-9\_\-]+$entId/) |
|
931
|
0 |
0 |
if (length $word eq 1 and $word =~ /[^a-zA-Z0-9\_\-]/) |
|
936
|
0 |
0 |
if ($a > 0) |
|
937
|
0 |
0 |
if ($a < $wordLen - 1) |
|
950
|
0 |
0 |
if ($item eq 'ortho') { } |
|
|
0 |
0 |
elsif ($item eq 'morph') { } |
|
|
0 |
0 |
elsif ($item eq 'text') { } |
|
|
0 |
0 |
elsif ($item eq 'pos') { } |
|
|
0 |
0 |
elsif ($item eq 'cui') { } |
|
|
0 |
0 |
elsif ($item eq 'sem') { } |
|
963
|
0 |
0 |
if ($sparse_matrix) |
|
970
|
0 |
0 |
$wordOrig =~ /\b[\S]+($entId)\b/ ? : |
|
973
|
0 |
0 |
if ($sparse_matrix) |
|
979
|
0 |
0 |
if ($word ne '') |
|
999
|
0 |
0 |
$word =~ /\b([A-Z])\w+\b/o ? : |
|
1003
|
0 |
0 |
length $word == 1 ? : |
|
1007
|
0 |
0 |
$word =~ /\b[A-Z]+\b/o ? : |
|
1011
|
0 |
0 |
$word =~ /[0-9]+/o ? : |
|
1015
|
0 |
0 |
$word =~ /\b[0-9]+\b/o ? : |
|
1019
|
0 |
0 |
$word =~ /-/o ? : |
|
1023
|
0 |
0 |
$word =~ /[^a-zA-Z0-9\s]/o ? : |
|
1046
|
0 |
0 |
if ($a eq $preWord) { } |
|
|
0 |
0 |
elsif ($a eq $sufWord) { } |
|
1083
|
0 |
0 |
$w eq $a ? : |
|
1084
|
0 |
0 |
$pw eq $a || $nw eq $a ? : |
|
1119
|
0 |
0 |
$w eq $a ? : |
|
1120
|
0 |
0 |
$pw eq $a || $nw eq $a ? : |
|
1154
|
0 |
0 |
$uniSub->inArr($a, \@wArr) ? : |
|
1155
|
0 |
0 |
$uniSub->inArr($a, \@pwArr) || $uniSub->inArr($a, \@nwArr) ? : |
|
1193
|
0 |
0 |
$uniSub->inArr($a, \@wArr) ? : |
|
1194
|
0 |
0 |
$uniSub->inArr($a, \@pwArr) || $uniSub->inArr($a, \@nwArr) ? : |
|
1211
|
0 |
0 |
if ($curVal eq '1') |
|
1236
|
0 |
0 |
if ($feature eq 'ortho') { } |
|
|
0 |
0 |
elsif ($feature eq 'morph') { } |
|
1257
|
0 |
0 |
if ($bucketsNum > 1) { } |
|
1288
|
0 |
0 |
if ($bucketsNum > 1) { } |
|
1326
|
0 |
0 |
if ($uniSub->inArr($bucket, \@bucketRange)) |
|
1349
|
0 |
0 |
if ($word eq '') |
|
1354
|
0 |
0 |
if ($type eq 'text') |
|
1360
|
0 |
0 |
unless ($featHash{$word}) |
|
1367
|
0 |
0 |
if ($hash{$type}) |
|
1392
|
0 |
0 |
if ($f eq 'pos') { } |
|
|
0 |
0 |
elsif ($f eq 'sem') { } |
|
1401
|
0 |
0 |
unless ($uniSub->inArr($word, \@attrDelux)) |
|
1422
|
0 |
0 |
if ($uniSub->inArr($bucket, \@bucketRange)) |
|
1481
|
0 |
0 |
unless open STP, $stopfile |
|
1487
|
0 |
0 |
if (/\@stop.mode\s*=\s*(\w+)\s*$/) |
|
1489
|
0 |
0 |
unless ($stop_mode =~ /^(AND|and|OR|or)$/) |
|
1501
|
0 |
0 |
if (/^\s*$/) |
|
1504
|
0 |
0 |
unless (m[^/]) |
|
1508
|
0 |
0 |
unless (m[/$]) |
|
1521
|
0 |
0 |
if (length $stop_regex <= 0) |
|
1529
|
0 |
0 |
unless (defined $stop_mode) |