line |
true |
false |
branch |
246
|
0 |
12 |
if (not exists $args{$arg}) { } |
|
0 |
12 |
elsif (not defined $args{$arg}) { } |
263
|
2 |
2 |
if (exists $args{'population'}) |
279
|
1 |
3 |
if (exists $args{'totalNumGenes'}) |
287
|
0 |
4 |
if (exists $args{'population'} and exists $args{'totalNumGenes'}) |
308
|
2 |
2 |
if ($self->__isUsingPopulation) { } |
329
|
3 |
1 |
if (not defined $self->totalNumGenes) { } |
|
0 |
1 |
elsif ($populationSize > $self->totalNumGenes) { } |
341
|
0 |
0 |
if ($GO::TermFinder::WARNINGS) |
360
|
1 |
3 |
if ($populationSize < $self->totalNumGenes) |
658
|
14 |
2101 |
unless $self->__correctionMethod eq 'none' |
662
|
2 |
2113 |
if $self->__shouldCalculateFDR |
678
|
0 |
2116 |
if (not exists $args{'genes'}) { } |
|
0 |
2116 |
elsif (not defined $args{'genes'}) { } |
693
|
0 |
2116 |
unless (exists $kAllowedCorrectionMethods{$self->__correctionMethod}) |
703
|
2 |
2114 |
if (exists $args{'calculateFDR'} and $args{'calculateFDR'} != 0) { } |
729
|
1058 |
1058 |
if ($self->__isUsingPopulation) |
745
|
16 |
20087 |
if ($databaseId =~ /^$kFakeIdPrefix/o and not $self->__origNameInPopulation($$databaseId2OrigNameRef{$databaseId}) or not $self->__databaseIdIsInBackground($databaseId)) |
766
|
1 |
1057 |
if (@missingIds == @{$databaseIdsRef;}) |
776
|
3 |
1054 |
if (@missingIds) |
778
|
0 |
3 |
if ($GO::TermFinder::WARNINGS) |
838
|
0 |
2115 |
if (scalar $self->genesDatabaseIds > $self->totalNumGenes) |
840
|
0 |
0 |
if ($GO::TermFinder::WARNINGS) |
1077
|
0 |
53129 |
if $gene eq '' |
1081
|
0 |
53129 |
if (exists $genes{$gene}) |
1083
|
0 |
0 |
if ($GO::TermFinder::WARNINGS and not exists $warned{$gene}) |
1098
|
0 |
53129 |
if ($self->__annotationProvider->nameIsAmbiguous($gene)) { } |
1100
|
0 |
0 |
if $GO::TermFinder::WARNINGS |
1102
|
0 |
0 |
if ($self->__annotationProvider->nameIsStandardName($gene)) { } |
1104
|
0 |
0 |
if ($GO::TermFinder::WARNINGS) |
1116
|
0 |
0 |
if ($GO::TermFinder::WARNINGS) |
1138
|
19 |
53110 |
unless (defined $databaseId) |
1147
|
0 |
16 |
if (defined $self->__totalNumAnnotatedGenes and $self->__totalNumAnnotatedGenes == $self->totalNumGenes and $GO::TermFinder::WARNINGS and not $self->__isUsingPopulation) |
1173
|
0 |
53129 |
if (defined $databaseId and exists $databaseIds{$databaseId}) |
1189
|
53129 |
0 |
if defined $databaseId |
1195
|
0 |
0 |
if (%duplicates and $GO::TermFinder::WARNINGS) |
1252
|
66050 |
3 |
unless ($databaseId =~ /^$kFakeIdPrefix/o) |
1258
|
534 |
65519 |
unless (defined $goidsRef and @{$goidsRef;}) |
1285
|
15361 |
50692 |
if (exists $$self{$kDirectAnnotationToAspect}{$databaseId}) |
1328
|
19429 |
93245 |
unless (exists $$self{$kGOIDsForDatabaseIds}{$databaseId}) |
1339
|
0 |
32710 |
unless ($self->__ontologyProvider->nodeFromId($goid)) |
1341
|
0 |
0 |
if ($GO::TermFinder::WARNINGS) |
1365
|
4516 |
28194 |
if ($goid eq $aspectId) |
1409
|
2115 |
347210 |
if $goid eq $rootGoid |
1416
|
242073 |
105137 |
if $self->__numAnnotationsToGoId($goid) <= 1 |
1427
|
0 |
457821 |
unless $$a{'PVALUE'} <=> $$b{'PVALUE'} |
1454
|
0 |
105137 |
if ($N - $M < $n - $x) |
1468
|
0 |
105137 |
if ($M == $N) { } |
1578
|
10 |
2 |
if ($correctionFactor > 1) |
1590
|
1676 |
235 |
if $$hypothesis{'CORRECTED_PVALUE'} > 1 |
1647
|
0 |
2000 |
unless @pvals |
1665
|
2000 |
15269 |
if $pvals[0]{'PVALUE'} > $$realHypothesis{'PVALUE'} |
1682
|
34 |
40 |
if (exists $$realHypothesis{'NUM_OBSERVATIONS'}) { } |
1772
|
2 |
2 |
if ($self->__isUsingPopulation) { } |
1788
|
0 |
4 |
if (not defined $self->totalNumGenes) { } |
1932
|
0 |
100 |
unless @pvals |
1957
|
3700 |
14324 |
if $$pval{'PVALUE'} > $$realHypothesis{'PVALUE'} |
1979
|
32 |
42 |
if (exists $realHypotheses[$i]{'FDR_OBSERVATIONS'}) { } |
1989
|
6 |
26 |
if ($realHypotheses[$i]{'FDR_RATE'} > 1) |
2059
|
290499 |
554230 |
unless exists $nodeToIndex{$goid} |