Bio::EnsEMBL::Analysis::RunnableDB Accumulator
SummaryIncluded librariesPackage variablesSynopsisDescriptionGeneral documentationMethods
Toolbar
WebCvsRaw content
Summary
Bio::EnsEMBL::Analysis::RunnableDB::Accumulator
Package variables
No package variables defined.
Included modules
Bio::EnsEMBL::Analysis::RunnableDB
Bio::EnsEMBL::Utils::Exception qw ( verbose throw warning )
Inherit
Bio::EnsEMBL::Analysis::RunnableDB
Synopsis
  my $accumulator = Bio::EnsEMBL::Analysis::RunnableDB::Accumulator->
new(
-input_id => 'ACCUMULATOR',
-db => $db,
-analysis => $analysis,
);
$accumulator->fetch_input;
$accumulator->run;
$accumulator->write_output;
Description
This is a simple place holder module to allow the accumulator wait for all
stages in the pipeline to work. It does nothing just
Methods
fetch_inputDescriptionCode
run
No description
Code
write_output
No description
Code
Methods description
fetch_inputcode    nextTop
    Title   :   fetch_input
Usage : $self->fetch_input
Function: Dummy method to comply to the interface
Returns : none
Args : none
Methods code
fetch_inputdescriptionprevnextTop
sub fetch_input {
    my( $self) = @_;
    
    throw("No input id") unless defined($self->input_id);

    return 1;
}
rundescriptionprevnextTop
sub run {
    my ($self) = @_;
    print "Dummy RunnableDB - no runnable to run\n";
}
write_outputdescriptionprevnextTop
sub write_output {
    my ($self) = @_;

    print "Dummy RunnableDB - no output to write\n";

    return 1;
}

1;
}
General documentation
CONTACTTop
Post questions to the Ensembl development list: ensembl-dev@ebi.ac.uk