| line | true | false | branch | 
 
| 91 | 0 | 0 | unless (defined $errorhandler) | 
 
| 98 | 0 | 0 | unless (defined $handler) | 
 
| 144 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 150 | 0 | 0 | unless ($sdb) | 
 
| 172 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 176 | 0 | 0 | if ($option == 1) { } | 
 
| 196 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 200 | 0 | 0 | if ($option == 1) { } | 
 
| 220 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 235 | 0 | 0 | if (defined $forcerun or defined $verbose or defined $realtime or defined $debugoption or defined $debugpath or defined $cuilist) | 
 
| 241 | 0 | 0 | if (defined $debugoption) | 
 
| 249 | 0 | 0 | if (defined $t) | 
 
| 254 | 0 | 0 | if (defined $undirected) | 
 
| 260 | 0 | 0 | if (defined $cuilist) | 
 
| 267 | 0 | 0 | if (defined $debugpath) | 
 
| 270 | 0 | 0 | unless open DEBUG_FILE, ">$debugpath" | 
 
| 275 | 0 | 0 | if (defined $realtime) | 
 
| 282 | 0 | 0 | if (defined $verbose) | 
 
| 289 | 0 | 0 | if (defined $forcerun) | 
 
| 295 | 0 | 0 | if ($option_t == 0) | 
 
| 311 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 316 | 0 | 0 | if ($max_depth >= 0) | 
 
| 329 | 0 | 0 | unless ($sdb) | 
 
| 341 | 0 | 0 | if (defined $depth) | 
 
| 347 | 0 | 0 | if ($option_realtime) { } | 
 
| 402 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 407 | 0 | 0 | unless ($concept) | 
 
| 412 | 0 | 0 | unless ($errorhandler->_validCui($concept)) | 
 
| 417 | 0 | 0 | if ($cuifinder->_forbiddenConcept($concept) == 1) | 
 
| 425 | 0 | 0 | if (exists do {
	$hash
}->{$concept}{$series}) { } | 
 
| 430 | 0 | 0 | if ($d > $max_depth) | 
 
| 442 | 0 | 0 | if (not exists $maximumDepths{$concept}) { } | 
 
|  | 0 | 0 | elsif ($maximumDepths{$concept} < $d) { } | 
 
| 452 | 0 | 0 | if ($series =~ /$child/) | 
 
| 453 | 0 | 0 | if ($child eq $concept) | 
 
| 473 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 478 | 0 | 0 | unless (defined $concept) | 
 
| 483 | 0 | 0 | unless ($errorhandler->_validCui($concept)) | 
 
| 504 | 0 | 0 | if ($option_realtime) { } | 
 
| 526 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 531 | 0 | 0 | if ($concept eq $root) | 
 
| 538 | 0 | 0 | unless ($sdb) | 
 
| 568 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 573 | 0 | 0 | unless ($tableFile and $tableName and $tableNameHuman) | 
 
| 579 | 0 | 0 | unless ($sdb) | 
 
| 586 | 0 | 0 | if ($count != 0) | 
 
| 608 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 613 | 0 | 0 | unless ($tableFile and $tableName and $tableNameHuman) | 
 
| 619 | 0 | 0 | unless ($sdb) | 
 
| 627 | 0 | 0 | if ($option_forcerun == 0) { } | 
 
| 632 | 0 | 0 | if ($answer =~ /(N|n)/) | 
 
| 679 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 688 | 0 | 0 | unless ($cuifinder->_checkTableExists($tableName)) | 
 
| 712 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 718 | 0 | 0 | unless ($sdb) | 
 
| 735 | 0 | 0 | if ($debug) | 
 
| 754 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 759 | 0 | 0 | unless (defined $concept and defined $d and defined $root) | 
 
| 764 | 0 | 0 | unless ($errorhandler->_validCui($concept)) | 
 
| 771 | 0 | 0 | if ($option_verbose) | 
 
| 772 | 0 | 0 | unless open TABLEFILE, ">$tableFile" | 
 
| 790 | 0 | 0 | unless ($sdb) | 
 
| 798 | 0 | 0 | if ($option_verbose) | 
 
| 815 | 0 | 0 | unless defined $self and ref $self | 
 
| 821 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 826 | 0 | 0 | unless ($concept) | 
 
| 831 | 0 | 0 | unless ($errorhandler->_validCui($concept)) | 
 
| 862 | 0 | 0 | if ($cuifinder->_forbiddenConcept($concept)) | 
 
| 868 | 0 | 0 | if (exists $visited{$series}) { } | 
 
| 875 | 0 | 0 | if ($option_debugpath) | 
 
| 881 | 0 | 0 | if ($concept eq $root) | 
 
| 893 | 0 | 0 | if ($#{$parents;} < 0) | 
 
| 903 | 0 | 0 | if ($series =~ /$parent/) | 
 
| 904 | 0 | 0 | if ($concept eq $parent) | 
 
| 913 | 0 | 0 | if ($stackflag == 0) | 
 
| 940 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 945 | 0 | 0 | unless (defined $concept and defined $d) | 
 
| 950 | 0 | 0 | unless ($errorhandler->_validCui($concept)) | 
 
| 955 | 0 | 0 | if ($cuifinder->_forbiddenConcept($concept)) | 
 
| 959 | 0 | 0 | unless ($sdb) | 
 
| 974 | 0 | 0 | if ($option_cuilist) { } | 
 
| 977 | 0 | 0 | if ($cuifinder->_inCuiList($concept)) | 
 
| 989 | 0 | 0 | if ($option_verbose) | 
 
| 990 | 0 | 0 | if ($option_cuilist) { } | 
 
| 991 | 0 | 0 | if ($cuifinder->_inCuiList($concept)) | 
 
| 1006 | 0 | 0 | if ($series =~ /$child/) | 
 
| 1007 | 0 | 0 | if ($child eq $concept) | 
 
| 1012 | 0 | 0 | if (defined $leafs) | 
 
| 1013 | 0 | 0 | if (%{$leafs;}) | 
 
| 1017 | 0 | 0 | if (defined $subsumers) | 
 
| 1018 | 0 | 0 | if (%{$subsumers;}) | 
 
| 1034 | 0 | 0 | if ($count == 0) | 
 
| 1039 | 0 | 0 | if ($#{$children;} < 0) | 
 
| 1056 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 1061 | 0 | 0 | unless ($cui) | 
 
| 1066 | 0 | 0 | unless ($errorhandler->_validCui($cui)) | 
 
| 1072 | 0 | 0 | unless ($sdb) | 
 
| 1075 | 0 | 0 | if ($cuifinder->_inParentTaxonomy($cui)) | 
 
| 1078 | 0 | 0 | if ($option_realtime) { } | 
 
| 1112 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 1117 | 0 | 0 | unless ($cui) | 
 
| 1122 | 0 | 0 | unless ($errorhandler->_validCui($cui)) | 
 
| 1128 | 0 | 0 | unless ($sdb) | 
 
| 1133 | 0 | 0 | if ($option_realtime) { } | 
 
| 1139 | 0 | 0 | unless ($sdb) | 
 
| 1148 | 0 | 0 | if (defined $depth) { } | 
 
| 1198 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 1203 | 0 | 0 | unless (defined $concept1) | 
 
| 1206 | 0 | 0 | unless (defined $concept2) | 
 
| 1211 | 0 | 0 | unless ($errorhandler->_validCui($concept1)) | 
 
| 1214 | 0 | 0 | unless ($errorhandler->_validCui($concept2)) | 
 
| 1219 | 0 | 0 | if ($option_realtime) { } | 
 
| 1242 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 1247 | 0 | 0 | unless (defined $concept1) | 
 
| 1250 | 0 | 0 | unless (defined $concept2) | 
 
| 1255 | 0 | 0 | unless ($errorhandler->_validCui($concept1)) | 
 
| 1258 | 0 | 0 | unless ($errorhandler->_validCui($concept2)) | 
 
| 1268 | 0 | 0 | if ($path =~ /C[0-9]+/) | 
 
| 1292 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 1297 | 0 | 0 | unless (defined $concept1) | 
 
| 1300 | 0 | 0 | unless (defined $concept2) | 
 
| 1305 | 0 | 0 | unless ($errorhandler->_validCui($concept1)) | 
 
| 1308 | 0 | 0 | unless ($errorhandler->_validCui($concept2)) | 
 
| 1321 | 0 | 0 | unless ($rel =~ /(PAR|CHD|RB|RN)/) | 
 
| 1327 | 0 | 0 | if ($option_realtime) { } | 
 
| 1337 | 0 | 0 | if ($debug) | 
 
| 1339 | 0 | 0 | if (defined $hash) | 
 
| 1342 | 0 | 0 | if ($c =~ /C[0-9]+/) | 
 
| 1366 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 1371 | 0 | 0 | unless (defined $concept1) | 
 
| 1374 | 0 | 0 | unless (defined $concept2) | 
 
| 1379 | 0 | 0 | unless ($errorhandler->_validCui($concept1)) | 
 
| 1382 | 0 | 0 | unless ($errorhandler->_validCui($concept2)) | 
 
| 1417 | 0 | 0 | if ($childstring =~ /($rel)/ and $flag == 0) | 
 
| 1421 | 0 | 0 | if ($childstring =~ /($rel)/) { } | 
 
| 1429 | 0 | 0 | if ($counter == $children) { } | 
 
|  | 0 | 0 | elsif ($counter == $parent) { } | 
 
| 1460 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 1465 | 0 | 0 | unless (defined $arrayref1) | 
 
| 1468 | 0 | 0 | unless (defined $arrayref2) | 
 
| 1483 | 0 | 0 | if ($tmpString =~ / $element /) | 
 
| 1505 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 1510 | 0 | 0 | unless (defined $concept1) | 
 
| 1513 | 0 | 0 | unless (defined $concept2) | 
 
| 1518 | 0 | 0 | unless ($errorhandler->_validCui($concept1)) | 
 
| 1521 | 0 | 0 | unless ($errorhandler->_validCui($concept2)) | 
 
| 1533 | 0 | 0 | if ($length == 2) { } | 
 
| 1543 | 0 | 0 | if ($split1 == 0) | 
 
| 1580 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 1585 | 0 | 0 | unless (defined $paths1) | 
 
| 1588 | 0 | 0 | unless (defined $paths2) | 
 
| 1613 | 0 | 0 | if ($c1 eq $c2) | 
 
| 1617 | 0 | 0 | if (not $option_undirected) { } | 
 
| 1621 | 0 | 0 | if ($totalchanges > 1) | 
 
| 1622 | 0 | 0 | if ($dchange1 > 0 and $dchange2 > 0) | 
 
| 1643 | 0 | 0 | if ($childstring =~ /($rel)/) | 
 
| 1644 | 0 | 0 | if ($parentstring =~ /($rel)/) | 
 
| 1649 | 0 | 0 | if ($i == 0) | 
 
| 1650 | 0 | 0 | if ($childstring =~ /($rel)/) | 
 
| 1655 | 0 | 0 | if ($cr > 0 and $pr > 0) { } | 
 
| 1662 | 0 | 0 | if ($previous ne '') | 
 
| 1663 | 0 | 0 | if ($previous eq 'CHD' and $pr > 0) | 
 
| 1664 | 0 | 0 | if ($previous eq 'PAR' and $cr > 0) | 
 
| 1668 | 0 | 0 | if ($pr > 0) | 
 
| 1669 | 0 | 0 | if ($cr > 0) | 
 
| 1675 | 0 | 0 | if ($cflag == 1 and $direction >= 1) | 
 
| 1679 | 0 | 0 | if ($direction > 1) | 
 
| 1720 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 1725 | 0 | 0 | unless (defined $start) | 
 
| 1730 | 0 | 0 | unless ($errorhandler->_validCui($start)) | 
 
| 1781 | 0 | 0 | if ($distance > $length) | 
 
| 1787 | 0 | 0 | if ($cuifinder->_forbiddenConcept($concept)) | 
 
| 1791 | 0 | 0 | if (exists $visited{$v}) { } | 
 
| 1796 | 0 | 0 | if ($distance == $length) | 
 
| 1801 | 0 | 0 | if ($flag == 1) { } | 
 
|  | 0 | 0 | elsif ($flag == 2) { } | 
 
| 1806 | 0 | 0 | if (exists do {
	$ends
}->{$element}) | 
 
| 1815 | 0 | 0 | if ($option_debugpath) | 
 
| 1830 | 0 | 0 | unless ($option_undirected) | 
 
| 1831 | 0 | 0 | if ($relation eq 'CHD') | 
 
| 1835 | 0 | 0 | if ($dchange < 2) | 
 
| 1841 | 0 | 0 | if ($series =~ /$parent/) | 
 
| 1842 | 0 | 0 | if ($parent eq $concept) | 
 
| 1857 | 0 | 0 | unless ($option_undirected) | 
 
| 1858 | 0 | 0 | if ($relation eq 'PAR') | 
 
| 1862 | 0 | 0 | if ($dchange < 2) | 
 
| 1868 | 0 | 0 | if ($series =~ /$child/) | 
 
| 1869 | 0 | 0 | if ($child eq $concept) | 
 
| 1903 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 1908 | 0 | 0 | unless (defined $concept) | 
 
| 1912 | 0 | 0 | unless ($errorhandler->_validCui($concept)) | 
 
| 1942 | 0 | 0 | if ($cuifinder->_forbiddenConcept($cui)) | 
 
| 1945 | 0 | 0 | if (exists $visited{$cui}) { } | 
 
| 1949 | 0 | 0 | if ($cui eq $concept) | 
 
| 1958 | 0 | 0 | if ($series =~ /$child/) | 
 
| 1959 | 0 | 0 | if ($child eq $cui) | 
 
| 1979 | 0 | 0 | unless defined $self and ref $self | 
 
| 2011 | 0 | 0 | if ($option_debugpath) | 
 
| 2017 | 0 | 0 | if ($cuifinder->_forbiddenConcept($cui)) | 
 
| 2023 | 0 | 0 | if (exists $visited{$cui}{$series}) { } | 
 
| 2030 | 0 | 0 | if ($cui eq $root) | 
 
| 2032 | 0 | 0 | if ($length > $maximum_path_length) | 
 
| 2042 | 0 | 0 | if ($#{$parents;} < 0) | 
 
| 2052 | 0 | 0 | if ($series =~ /$parent/) | 
 
| 2053 | 0 | 0 | if ($cui eq $parent) | 
 
| 2062 | 0 | 0 | if ($stackflag == 0) | 
 
| 2079 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 2109 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 2119 | 0 | 0 | if ($cui eq $concept) | 
 
| 2121 | 0 | 0 | if ($d > 0) | 
 
| 2144 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 2148 | 0 | 0 | if ($option_realtime) { } | 
 
| 2163 | 0 | 0 | if (defined $path) { } | 
 
| 2184 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 2193 | 0 | 0 | unless ($sdb) | 
 
| 2210 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 2214 | 0 | 0 | unless (defined $concept1) | 
 
| 2217 | 0 | 0 | unless (defined $concept2) | 
 
| 2222 | 0 | 0 | unless ($errorhandler->_validCui($concept1)) | 
 
| 2225 | 0 | 0 | unless ($errorhandler->_validCui($concept2)) | 
 
| 2234 | 0 | 0 | unless ($sdb) | 
 
| 2260 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 2265 | 0 | 0 | unless (defined $concept1) | 
 
| 2268 | 0 | 0 | unless (defined $concept2) | 
 
| 2273 | 0 | 0 | unless ($errorhandler->_validCui($concept1)) | 
 
| 2276 | 0 | 0 | unless ($errorhandler->_validCui($concept2)) | 
 
| 2318 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 2323 | 0 | 0 | if ($concept1 eq $concept2) | 
 
| 2364 | 0 | 0 | if ($#stack1 >= 0) | 
 
| 2377 | 0 | 0 | if ($#stack2 >= 0) | 
 
| 2391 | 0 | 0 | if ($c1 eq $concept2) | 
 
| 2393 | 0 | 0 | if ($#stack2 < 0) | 
 
| 2398 | 0 | 0 | if ($c2 eq $concept1) | 
 
| 2400 | 0 | 0 | if ($#stack1 < 0) | 
 
| 2404 | 0 | 0 | if ($path_length1 > -1 and $path_length2 > -1) | 
 
| 2405 | 0 | 0 | $path_length1 < $path_length2 ? : | 
 
| 2411 | 0 | 0 | if ($path_length1 > -1 and $path_length1 <= $distance2 + 2) | 
 
| 2412 | 0 | 0 | if ($path_length2 > -1 and $path_length2 <= $distance1 + 2) | 
 
| 2417 | 0 | 0 | if (exists $visited1{$c1}) { } | 
 
| 2420 | 0 | 0 | if (exists $visited2{$c2}) { } | 
 
| 2424 | 0 | 0 | if ($cui1flag == 0) | 
 
| 2425 | 0 | 0 | if ($cui2flag == 0) | 
 
| 2428 | 0 | 0 | if ($cui1flag > 0 and $cuifinder->_forbiddenConcept($c1)) | 
 
| 2429 | 0 | 0 | if ($cui2flag > 0 and $cuifinder->_forbiddenConcept($c2)) | 
 
| 2432 | 0 | 0 | if ($flag1 > 0 and $flag2 > 0) | 
 
| 2440 | 0 | 0 | unless ($option_undirected) | 
 
| 2441 | 0 | 0 | if ($relation1 eq 'CHD') | 
 
| 2442 | 0 | 0 | if ($relation2 eq 'CHD') | 
 
| 2447 | 0 | 0 | if ($flag1 == 0 and $dchange1 < 2) | 
 
| 2450 | 0 | 0 | if ($flag2 == 0 and $dchange2 < 2) | 
 
| 2456 | 0 | 0 | if ($series1 =~ /$parent1/) | 
 
| 2457 | 0 | 0 | if ($parent1 eq $c1) | 
 
| 2466 | 0 | 0 | if ($series2 =~ /$parent2/) | 
 
| 2467 | 0 | 0 | if ($parent2 eq $c2) | 
 
| 2483 | 0 | 0 | unless ($option_undirected) | 
 
| 2484 | 0 | 0 | if ($relation1 eq 'PAR') | 
 
| 2485 | 0 | 0 | if ($relation2 eq 'PAR') | 
 
| 2493 | 0 | 0 | if ($flag1 == 0 and $dchange1 < 2) | 
 
| 2497 | 0 | 0 | if ($flag2 == 0 and $dchange2 < 2) | 
 
| 2503 | 0 | 0 | if ($series1 =~ /$child1/) | 
 
| 2504 | 0 | 0 | if ($child1 eq $c1) | 
 
| 2515 | 0 | 0 | if ($series2 =~ /$child2/) | 
 
| 2516 | 0 | 0 | if ($child2 eq $c2) | 
 
| 2545 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 2583 | 0 | 0 | if ($length > 0 and $distance + 2 >= $length) | 
 
| 2588 | 0 | 0 | if ($concept eq $concept2) | 
 
| 2594 | 0 | 0 | if (exists $visited{$concept}) { } | 
 
| 2598 | 0 | 0 | if ($cuifinder->_forbiddenConcept($concept)) | 
 
| 2601 | 0 | 0 | if ($option_debugpath) | 
 
| 2611 | 0 | 0 | unless ($option_undirected) | 
 
| 2612 | 0 | 0 | if ($relation eq 'CHD') | 
 
| 2616 | 0 | 0 | if ($dchange < 2) | 
 
| 2621 | 0 | 0 | if ($series =~ /$parent/) | 
 
| 2622 | 0 | 0 | if ($parent eq $concept) | 
 
| 2635 | 0 | 0 | unless ($option_undirected) | 
 
| 2636 | 0 | 0 | if ($relation eq 'PAR') | 
 
| 2640 | 0 | 0 | if ($dchange < 2) | 
 
| 2646 | 0 | 0 | if ($series =~ /$child/) | 
 
| 2647 | 0 | 0 | if ($child eq $concept) | 
 
| 2682 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 2687 | 0 | 0 | unless (defined $concept1) | 
 
| 2690 | 0 | 0 | unless (defined $concept2) | 
 
| 2695 | 0 | 0 | unless ($errorhandler->_validCui($concept1)) | 
 
| 2698 | 0 | 0 | unless ($errorhandler->_validCui($concept2)) | 
 
| 2714 | 0 | 0 | if (defined $lcs) | 
 
| 2730 | 0 | 0 | if $concept eq $lcs | 
 
| 2735 | 0 | 0 | if $concept eq $lcs | 
 
| 2741 | 0 | 0 | if (exists $lcsLengths{$lcs}) { } | 
 
| 2742 | 0 | 0 | if ($lcsLengths{$lcs} >= $rCount + $lCount - 1) | 
 
| 2758 | 0 | 0 | unless (scalar keys %lcsPaths) | 
 
| 2766 | 0 | 0 | if ($prev_len == -1 or $prev_len == $lcsLengths{$lcs}) { } | 
 
| 2768 | 0 | 0 | if ($#{$pathref;} + 1 == $lcsLengths{$lcs}) | 
 
| 2797 | 0 | 0 | unless (defined $self and ref $self) | 
 
| 2801 | 0 | 0 | if ($concept1 eq $concept2) | 
 
| 2844 | 0 | 0 | if ($#stack1 >= 0) | 
 
| 2857 | 0 | 0 | if ($#stack2 >= 0) | 
 
| 2873 | 0 | 0 | if ($c1 eq $concept2) | 
 
| 2875 | 0 | 0 | if ($#stack2 < 0) | 
 
| 2880 | 0 | 0 | if ($c2 eq $concept1) | 
 
| 2882 | 0 | 0 | if ($#stack1 < 0) | 
 
| 2886 | 0 | 0 | if ($path_length1 > -1 and $path_length2 > -1) | 
 
| 2891 | 0 | 0 | if ($path_length1 > -1 and $path_length1 <= $distance2 + 2) | 
 
| 2892 | 0 | 0 | if ($path_length2 > -1 and $path_length2 <= $distance1 + 2) | 
 
| 2897 | 0 | 0 | if (exists $visited1{$c1}) { } | 
 
| 2900 | 0 | 0 | if (exists $visited2{$c2}) { } | 
 
| 2904 | 0 | 0 | if ($cui1flag == 0) | 
 
| 2905 | 0 | 0 | if ($cui2flag == 0) | 
 
| 2908 | 0 | 0 | if ($cui1flag > 0 and $cuifinder->_forbiddenConcept($c1)) | 
 
| 2909 | 0 | 0 | if ($cui2flag > 0 and $cuifinder->_forbiddenConcept($c2)) | 
 
| 2912 | 0 | 0 | if ($flag1 > 0 and $flag2 > 0) | 
 
| 2915 | 0 | 0 | if ($flag1 <= 0) | 
 
| 2916 | 0 | 0 | unless (exists $closerConceptHash{$c1}) | 
 
| 2920 | 0 | 0 | if ($flag2 <= 0) | 
 
| 2921 | 0 | 0 | unless (exists $closerConceptHash{$c2}) | 
 
| 2932 | 0 | 0 | unless ($option_undirected) | 
 
| 2933 | 0 | 0 | if ($relation1 eq 'CHD') | 
 
| 2934 | 0 | 0 | if ($relation2 eq 'CHD') | 
 
| 2939 | 0 | 0 | if ($flag1 == 0 and $dchange1 < 2) | 
 
| 2942 | 0 | 0 | if ($flag2 == 0 and $dchange2 < 2) | 
 
| 2948 | 0 | 0 | if ($series1 =~ /$parent1/) | 
 
| 2949 | 0 | 0 | if ($parent1 eq $c1) | 
 
| 2958 | 0 | 0 | if ($series2 =~ /$parent2/) | 
 
| 2959 | 0 | 0 | if ($parent2 eq $c2) | 
 
| 2975 | 0 | 0 | unless ($option_undirected) | 
 
| 2976 | 0 | 0 | if ($relation1 eq 'PAR') | 
 
| 2977 | 0 | 0 | if ($relation2 eq 'PAR') | 
 
| 2985 | 0 | 0 | if ($flag1 == 0 and $dchange1 < 2) | 
 
| 2989 | 0 | 0 | if ($flag2 == 0 and $dchange2 < 2) | 
 
| 2995 | 0 | 0 | if ($series1 =~ /$child1/) | 
 
| 2996 | 0 | 0 | if ($child1 eq $c1) | 
 
| 3007 | 0 | 0 | if ($series2 =~ /$child2/) | 
 
| 3008 | 0 | 0 | if ($child2 eq $c2) | 
 
| 3018 | 0 | 0 | if ($path_length1 < 0 and $path_length2 < 0) | 
 
| 3020 | 0 | 0 | $path_length1 < $path_length2 ? : | 
 
| 3022 | 0 | 0 | if ($path_length1 < 0) | 
 
| 3023 | 0 | 0 | if ($path_length2 < 0) | 
 
| 3027 | 0 | 0 | if ($closerConceptHash{$cui} < $length) |