NAME
Bio::Grid::Run::SGE::Index::Dummy - dummy index for testing purposes
SYNOPSIS
my
$idx
= Bio::Grid::Run::SGE::Index::Dummy->new(
idx_file
=>
undef
)->create;
my
@letters
= (
'a'
..
'z'
);
for
(
my
$i
= 0;
$i
<
$idx
->num_elem;
$i
++ ) {
is(
$idx
->get_elem(
$i
),
$letters
[
$i
] );
}
DESCRIPTION
This index contains the letters of the alphabet (a-z), hardcoded. The first element corresponds to 'a'. If you create an iterator class, it might be usfull for testing purposes.
METHODS
- $idx = $idx->create()
-
Creates the index. You need to call it, before you want to use the index. Returns the index object.
- $idx = $idx->close()
-
Does nothing. Returns the index object.
- $number_of_elements = $idx->num_elem()
-
Returns the number of elements. This number is not fixed, because the number of elements depends on the chunk size.
- $idx->type
-
Does nothing.
- $elem = $idx->get_elem($element_index)
-
returns the element at index position
$element_index
.
SEE ALSO
AUTHOR
jw bargsten, <jwb at cpan dot org>