Condition Coverage

lib/Pheno/Ranker.pm
Criterion Covered Total %
condition 26 36 72.2


and 3 conditions

line !l l&&!r l&&r condition
84 0 0 19 exists $config->{'allowed_terms'} and &ArrayRef()->check($config->{'allowed_terms'})
0 0 19 exists $config->{'allowed_terms'} and &ArrayRef()->check($config->{'allowed_terms'}) and @{$config->{'allowed_terms'};}
115 4 0 15 defined $config->{'seed'} && &Int()->check($config->{'seed'})
118 0 0 18 exists $config->{'id_correspondence'} and &HashRef()->check($config->{'id_correspondence'})
125 15 0 3 exists $config->{'format'} and &Str()->check($config->{'format'})
292 18 0 1 defined $self->{'glob_hash_file'} && defined $self->{'ref_hash_file'} && defined $self->{'ref_binary_hash_file'}

or 2 conditions

line l !l condition
73 15 4 $config->{'sort_by'} // "hamming"
75 15 4 $config->{'similarity_metric_cohort'} // "hamming"
76 15 4 $config->{'max_out'} // 50
77 15 4 $config->{'max_number_vars'} // 10000
78 15 4 $config->{'max_matrix_items_in_ram'} // 5000
98 19 0 $config->{'primary_key'} // "id"
100 15 4 $config->{'exclude_variables_regex'} // undef
105 18 1 $config->{'array_terms'} // ["foo"]
106 18 1 $config->{'array_regex'} // "^([^:]+):(\\d+)"