line |
true |
false |
branch |
57
|
787 |
50 |
if ($class eq 'Bio::Phylo::Matrices::Datatype') { } |
59
|
0 |
787 |
unless ($type) |
62
|
1 |
786 |
if ($type eq 'Nucleotide') |
76
|
50 |
0 |
if ${"${class}::LOOKUP";} |
78
|
50 |
0 |
if ${"${class}::MISSING";} |
79
|
10 |
40 |
if ${"${class}::GAP";} |
115
|
756 |
0 |
if (defined $lookup) { } |
116
|
756 |
0 |
if (&looks_like_instance($lookup, 'HASH')) { } |
148
|
109 |
0 |
if ($missing ne $self->get_gap) { } |
174
|
69 |
0 |
if (not $gap eq $self->get_missing) { } |
218
|
0 |
0 |
if (my $lookup = $self->get_lookup) { } |
219
|
0 |
0 |
if (exists $lookup->{$state}) { } |
221
|
0 |
0 |
unless $meta{$id} |
222
|
0 |
0 |
unless $meta{$id}{$state} |
253
|
0 |
0 |
if ($meta{$id} and $meta{$id}{$state}) { } |
257
|
0 |
0 |
if ($meta_array->[$i]->get_id == $meta_id) |
317
|
0 |
0 |
if ($_[0]) { } |
348
|
0 |
0 |
if (my $lookup = $self->get_lookup) |
362
|
0 |
0 |
$_[0] ? : |
387
|
82250 |
0 |
if (my $lookup = $self->get_lookup) |
388
|
82250 |
0 |
if (my $map = $$lookup{uc $symbol}) |
415
|
0 |
0 |
if ($lookup) { } |
419
|
0 |
0 |
if (scalar @syms == scalar @states) |
424
|
0 |
0 |
if ($syms[$i] eq $states[$j]) |
429
|
0 |
0 |
unless $seen |
433
|
0 |
0 |
if $seen_all == scalar @syms |
439
|
0 |
0 |
if (not $self->get_type =~ /standard/i) { } |
447
|
0 |
0 |
unless (exists $lookup->{$char}) |
479
|
82476 |
654 |
if (exists $lookup{$id}) { } |
486
|
654 |
0 |
if (&looks_like_class($class)) |
515
|
133 |
1510 |
defined $missing ? : |
534
|
103 |
847 |
defined $gap ? : |
553
|
0 |
0 |
if ($meta{$id} and $meta{$id}{$state}) |
601
|
50 |
15 |
if (my $lookup = $self->get_lookup) |
603
|
39 |
11 |
if ($mapping and ref $mapping eq 'ARRAY') |
629
|
0 |
1451 |
if (ref $arg eq 'ARRAY') { } |
|
743 |
708 |
elsif (UNIVERSAL::can($arg, 'get_char')) { } |
636
|
0 |
708 |
if (length $arg > 1) { } |
645
|
739 |
712 |
unless @data |
650
|
0 |
82978 |
unless defined $char |
651
|
82970 |
8 |
if $symbols{uc $char} |
675
|
85 |
34 |
if $self->get_id == $model->get_id |
676
|
0 |
34 |
if $self->get_type ne $model->get_type |
681
|
0 |
102 |
if defined $self_prop and defined $model_prop and $self_prop ne $model_prop |
689
|
0 |
34 |
if ($s_lookup and not $m_lookup) |
694
|
0 |
0 |
unless ($s_lookup or $m_lookup) |
703
|
0 |
34 |
if (scalar @s_keys != scalar @m_keys) |
709
|
0 |
448 |
if (not exists $m_lookup->{$key}) { } |
721
|
0 |
448 |
if (scalar @m_vals != scalar @s_vals) |
729
|
0 |
808 |
unless exists $m_vals{$val} |
813
|
0 |
0 |
if (my $lookup = $self->get_lookup) |
830
|
0 |
0 |
if (%{$special;}) |
866
|
0 |
0 |
exists $normalized->{$state} ? : |
869
|
0 |
0 |
$polymorphism ? : |
|
0 |
0 |
$unambiguous ? : |
880
|
0 |
0 |
if ($unambiguous) { } |
917
|
0 |
0 |
if (&looks_like_instance($dom, 'SCALAR') and $dom->_type == 18) { } |
924
|
0 |
0 |
unless ($dom) |
931
|
0 |
0 |
if (my $lookup = $self->get_lookup) |
957
|
0 |
0 |
if (%{$special;}) |
989
|
0 |
0 |
exists $normalized->{$state} ? : |
993
|
0 |
0 |
if (scalar @mapping > 1) { } |
994
|
0 |
0 |
$polymorphism ? : |