File Coverage

blib/lib/Bio/FastParsers/Hmmer/Table/Hit.pm
Criterion Covered Total %
statement 6 7 85.7
branch n/a
condition n/a
subroutine 2 3 66.6
pod 1 1 100.0
total 9 11 81.8


line stmt bran cond sub pod time code
1             # ABSTRACT: Internal class for tabular HMMER parser
2             # CONTRIBUTOR: Arnaud DI FRANCO <arnaud.difranco@gmail.com>
3             $Bio::FastParsers::Hmmer::Table::Hit::VERSION = '0.221230';
4             use Moose;
5 7     7   3901 use namespace::autoclean;
  7         19  
  7         38  
6 7     7   40858  
  7         19  
  7         49  
7              
8             # public attributes
9              
10             has $_ => (
11             is => 'ro',
12             isa => 'Maybe[Str]',
13             required => 1,
14             ) for qw(target_accession query_accession);
15              
16             has $_ => (
17             is => 'ro',
18             isa => 'Num',
19             required => 1,
20             ) for qw(reg clu ov env rep inc);
21              
22             with 'Bio::FastParsers::Roles::Targetable';
23              
24              
25             return shift->evalue
26             }
27              
28 0     0 1    
29             __PACKAGE__->meta->make_immutable;
30             1;
31              
32              
33             =pod
34              
35             =head1 NAME
36              
37             Bio::FastParsers::Hmmer::Table::Hit - Internal class for tabular HMMER parser
38              
39             =head1 VERSION
40              
41             version 0.221230
42              
43             =head1 SYNOPSIS
44              
45             # TODO
46              
47             =head1 DESCRIPTION
48              
49             # TODO
50              
51             =head1 ALIASES
52              
53             =head2 expect
54              
55             Alias for C<evalue> method. For API consistency.
56              
57             =head1 AUTHOR
58              
59             Denis BAURAIN <denis.baurain@uliege.be>
60              
61             =head1 CONTRIBUTOR
62              
63             =for stopwords Arnaud DI FRANCO
64              
65             Arnaud DI FRANCO <arnaud.difranco@gmail.com>
66              
67             =head1 COPYRIGHT AND LICENSE
68              
69             This software is copyright (c) 2013 by University of Liege / Unit of Eukaryotic Phylogenomics / Denis BAURAIN.
70              
71             This is free software; you can redistribute it and/or modify it under
72             the same terms as the Perl 5 programming language system itself.
73              
74             =cut