| Bio/SeqFeature/Tools/Unflattener.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 39 | 60 | 65.0 |
| line | l | !l | condition |
|---|---|---|---|
| 678 | 0 | 1 | not $self->{'_problems_reported'} and scalar @probs |
| 2105 | 1508 | 0 | $self->verbose > 0 and scalar keys %unresolved |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 1131 | 9 | 2 | 0 | $partonomy and defined $structure_type |
| 1177 | 1 | 0 | 0 | $group_tag and $group_tag ne 'locus_tag' |
| 1196 | 1 | 5 | 1 | @sfs_with_locus_tag == 0 and @sfs_with_gene_tag == 0 |
| 6 | 0 | 1 | @sfs_with_locus_tag == 0 and @sfs_with_gene_tag == 0 and @sfs_with_product_tag > 0 | |
| 5 | 0 | 1 | @sfs_with_locus_tag == 0 and @sfs_with_gene_tag == 0 and @sfs_with_product_tag > 0 and not $group_tag | |
| 2405 | 1722 | 1862 | 22 | not $inside and $sf->has_tag('ribosomal_slippage') |
| 2418 | 12 | 10 | 29 | scalar @transcript_splice_sites and $transcript_splice_sites[0] < $cds_splice_sites[0] |
| line | l | !l | condition |
|---|---|---|---|
| 1034 | 6 | 0 | $self->{'error_threshold'} || 0 |
| 1861 | 16 | 1492 | $resolver_method || \&Bio::SeqFeature::Tools::Unflattener::_resolve_container_for_sf |
| 2060 | 1738 | 10 | $container_sfh{$jsf} || 0 |
| 2134 | 0 | 0 | $self->group_tag || 'gene' |
| 2324 | 0 | 0 | shift() || 'gene' |
| 2359 | 0 | 0 | shift() || 0 |
| 2933 | 0 | 0 | shift() || 0 |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 1124 | 11 | 0 | 0 | $seq || $self->seq |
| 1160 | 2 | 0 | 9 | $group_tag || $self->group_tag |
| 1312 | 101 | 0 | 798 | $type eq 'misc_RNA' or $type eq 'mRNA' |
| 2392 | 198 | 1544 | 1864 | !$splice_uniq_str || index(join($", @container_coords), $splice_uniq_str) > -1 |
| 2397 | 0 | 20 | 1722 | $_->start > $start or $_->end < $end |
| 2426 | 12 | 4 | 6 | not scalar @transcript_splice_sites or $transcript_splice_sites[0] == $cds_splice_sites[0] |
| 2594 | 1578 | 413 | 3865 | $type eq 'mRNA' or $type =~ /RNA/ |