File Coverage

blib/lib/Bio/FastParsers/Blast/Xml/Statistics.pm
Criterion Covered Total %
statement 9 16 56.2
branch n/a
condition n/a
subroutine 3 10 30.0
pod 7 7 100.0
total 19 33 57.5


line stmt bran cond sub pod time code
1             package Bio::FastParsers::Blast::Xml::Statistics;
2             # ABSTRACT: NCBI BLAST DTD-derived internal class
3             $Bio::FastParsers::Blast::Xml::Statistics::VERSION = '0.213510';
4 7     7   5261 use Moose;
  7         21  
  7         61  
5 7     7   53248 use namespace::autoclean;
  7         20  
  7         88  
6              
7             # AUTOGENERATED CODE! DO NOT MODIFY THIS FILE!
8              
9 7     7   804 use XML::Bare qw(forcearray);
  7         19  
  7         2802  
10              
11              
12              
13             # private attributes
14              
15             has '_root' => (
16             is => 'ro',
17             isa => 'HashRef',
18             required => 1,
19             );
20              
21             has '_parent' => (
22             is => 'ro',
23             isa => 'Maybe[Object]',
24             required => 1,
25             );
26              
27              
28             # public array(s) of composed objects
29              
30              
31             # public composed object(s)
32              
33              
34             # public methods
35              
36              
37             sub db_len {
38 0     0 1   return shift->_root->{'Statistics_db-len'}->{'value'}
39             }
40              
41              
42             sub db_num {
43 0     0 1   return shift->_root->{'Statistics_db-num'}->{'value'}
44             }
45              
46              
47             sub eff_space {
48 0     0 1   return shift->_root->{'Statistics_eff-space'}->{'value'}
49             }
50              
51              
52             sub entropy {
53 0     0 1   return shift->_root->{'Statistics_entropy'}->{'value'}
54             }
55              
56              
57             sub hsp_len {
58 0     0 1   return shift->_root->{'Statistics_hsp-len'}->{'value'}
59             }
60              
61              
62             sub kappa {
63 0     0 1   return shift->_root->{'Statistics_kappa'}->{'value'}
64             }
65              
66              
67             sub lambda {
68 0     0 1   return shift->_root->{'Statistics_lambda'}->{'value'}
69             }
70              
71              
72             # public aliases
73              
74              
75             __PACKAGE__->meta->make_immutable;
76             1;
77              
78             __END__
79              
80             =pod
81              
82             =head1 NAME
83              
84             Bio::FastParsers::Blast::Xml::Statistics - NCBI BLAST DTD-derived internal class
85              
86             =head1 VERSION
87              
88             version 0.213510
89              
90             =head1 SYNOPSIS
91              
92             # see Bio::FastParsers::Blast::Xml
93              
94             =head1 DESCRIPTION
95              
96             This class implements the C<Statistics> level of the XML BLAST parser.
97              
98             =head1 METHODS
99              
100             =head2 db_len
101              
102             Returns the value of the element C<<Statistics_db-len>>.
103              
104             # $statistics is a Bio::FastParsers::Blast::Xml::Statistics
105             my $db_len = $statistics->db_len;
106              
107             This method does not accept any arguments.
108              
109             =head2 db_num
110              
111             Returns the value of the element C<<Statistics_db-num>>.
112              
113             # $statistics is a Bio::FastParsers::Blast::Xml::Statistics
114             my $db_num = $statistics->db_num;
115              
116             This method does not accept any arguments.
117              
118             =head2 eff_space
119              
120             Returns the value of the element C<<Statistics_eff-space>>.
121              
122             # $statistics is a Bio::FastParsers::Blast::Xml::Statistics
123             my $eff_space = $statistics->eff_space;
124              
125             This method does not accept any arguments.
126              
127             =head2 entropy
128              
129             Returns the value of the element C<<Statistics_entropy>>.
130              
131             # $statistics is a Bio::FastParsers::Blast::Xml::Statistics
132             my $entropy = $statistics->entropy;
133              
134             This method does not accept any arguments.
135              
136             =head2 hsp_len
137              
138             Returns the value of the element C<<Statistics_hsp-len>>.
139              
140             # $statistics is a Bio::FastParsers::Blast::Xml::Statistics
141             my $hsp_len = $statistics->hsp_len;
142              
143             This method does not accept any arguments.
144              
145             =head2 kappa
146              
147             Returns the value of the element C<<Statistics_kappa>>.
148              
149             # $statistics is a Bio::FastParsers::Blast::Xml::Statistics
150             my $kappa = $statistics->kappa;
151              
152             This method does not accept any arguments.
153              
154             =head2 lambda
155              
156             Returns the value of the element C<<Statistics_lambda>>.
157              
158             # $statistics is a Bio::FastParsers::Blast::Xml::Statistics
159             my $lambda = $statistics->lambda;
160              
161             This method does not accept any arguments.
162              
163             =head1 AUTHOR
164              
165             Denis BAURAIN <denis.baurain@uliege.be>
166              
167             =head1 COPYRIGHT AND LICENSE
168              
169             This software is copyright (c) 2013 by University of Liege / Unit of Eukaryotic Phylogenomics / Denis BAURAIN.
170              
171             This is free software; you can redistribute it and/or modify it under
172             the same terms as the Perl 5 programming language system itself.
173              
174             =cut