Bio::EnsEMBL::Analysis::RunnableDB::Funcgen TileMap
SummaryIncluded librariesPackage variablesSynopsisDescriptionGeneral documentationMethods
Toolbar
WebCvsRaw content
Summary
Bio::EnsEMBL::Analysis::RunnableDB::Funcgen::TileMap
Package variables
No package variables defined.
Included modules
Bio::EnsEMBL::Analysis::Config::Funcgen::TileMap
Bio::EnsEMBL::Analysis::Config::General
Bio::EnsEMBL::Analysis::Runnable::Funcgen::TileMap
Bio::EnsEMBL::Analysis::RunnableDB
Bio::EnsEMBL::Analysis::RunnableDB::Funcgen
Bio::EnsEMBL::Utils::Exception qw ( throw warning )
Data::Dumper
Inherit
Bio::EnsEMBL::Analysis::RunnableDB::Funcgen
Synopsis
  my $runnable = Bio::EnsEMBL::Analysis::RunnableDB::Funcgen::TileMap->new
(
-db => $db,
-input_id => 'chromosome::20:1:100000:1',
-analysis => $analysis,
);
$runnable->fetch_input;
$runnable->run;
$runnable->write_output;
Description
This module provides an interface between the ensembl database and
the Runnable TileMap which wraps the program TileMap
Methods
HYBLENGTH
No description
Code
MAXGAP
No description
Code
METHOD
No description
Code
POSTPROB
No description
Code
TEMPLATE_FILE
No description
Code
newDescriptionCode
Methods description
newcode    nextTop
  Arg [1]     : 
Arg [2] :
Description : Instantiates new TileMap runnabledb
Returntype : Bio::EnsEMBL::Analysis::RunnableDB::Funcgen::TileMap object
Exceptions :
Example :
Methods code
HYBLENGTHdescriptionprevnextTop
sub HYBLENGTH {
    my ( $self, $value ) = @_;

    if ( defined $value ) {
        $self->{'_CONFIG_HYBLENGTH'} = $value;
    }

    if ( exists( $self->{'_CONFIG_HYBLENGTH'} ) ) {
        return $self->{'_CONFIG_HYBLENGTH'};
    } else {
        return undef;
    }
}
MAXGAPdescriptionprevnextTop
sub MAXGAP {
    my ( $self, $value ) = @_;

    if ( defined $value ) {
        $self->{'_CONFIG_MAXGAP'} = $value;
    }

    if ( exists( $self->{'_CONFIG_MAXGAP'} ) ) {
        return $self->{'_CONFIG_MAXGAP'};
    } else {
        return undef;
    }
}
METHODdescriptionprevnextTop
sub METHOD {
    my ( $self, $value ) = @_;

    if ( defined $value ) {
        $self->{'_CONFIG_METHOD'} = $value;
    }

    if ( exists( $self->{'_CONFIG_METHOD'} ) ) {
        return $self->{'_CONFIG_METHOD'};
    } else {
        return undef;
    }
}

1;
}
POSTPROBdescriptionprevnextTop
sub POSTPROB {
    my ( $self, $value ) = @_;

    if ( defined $value ) {
        $self->{'_CONFIG_POSTPROB'} = $value;
    }

    if ( exists( $self->{'_CONFIG_POSTPROB'} ) ) {
        return $self->{'_CONFIG_POSTPROB'};
    } else {
        return undef;
    }
}
TEMPLATE_FILEdescriptionprevnextTop
sub TEMPLATE_FILE {
    my ( $self, $value ) = @_;

    if ( defined $value ) {
        $self->{'_CONFIG_TEMPLATE_FILE'} = $value;
    }

    if ( exists( $self->{'_CONFIG_TEMPLATE_FILE'} ) ) {
        return $self->{'_CONFIG_TEMPLATE_FILE'};
    } else {
        return undef;
    }
}
newdescriptionprevnextTop
sub new {
    print "Analysis::RunnableDB::Funcgen::TileMap::new\n";
    my ($class,@args) = @_;

    my $self = $class->SUPER::new(@args);

    $self->read_and_check_config($CONFIG);

    $self->PARAMETERS(join('; ',
                           'METHOD='.$self->METHOD,
                           'POSTPROB='.$self->POSTPROB,
                           'MAXGAP='.$self->MAXGAP,
                           'HYBLENGTH='.$self->HYBLENGTH,
                           'TEMPLATE_FILE='.$self->TEMPLATE_FILE));

    # make sure we have the correct analysis object
$self->check_Analysis(); # make sure we can store the correct feature_set, data_sets, and result_sets
$self->check_Sets(); return $self;
}
General documentation
LICENCETop
This code is distributed under an Apache style licence. Please see
/info/about/code_licence.html for details.
AUTHORTop
Stefan Graf, Ensembl Functional Genomics -
CONTACTTop
Post questions to the Ensembl development list: ensembl-dev@ebi.ac.uk