Bio::EnsEMBL::Analysis::RunnableDB::Funcgen
TileMap
Toolbar
Summary
Bio::EnsEMBL::Analysis::RunnableDB::Funcgen::TileMap
Package variables
No package variables defined.
Included modules
Bio::EnsEMBL::Analysis::Config::Funcgen::TileMap
Data::Dumper
Inherit
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
Methods description
Arg [1] : Arg [2] : Description : Instantiates new TileMap runnabledb Returntype : Bio::EnsEMBL::Analysis::RunnableDB::Funcgen::TileMap object Exceptions : Example : |
Methods code
sub HYBLENGTH
{ my ( $self, $value ) = @_;
if ( defined $value ) {
$self->{'_CONFIG_HYBLENGTH'} = $value;
}
if ( exists( $self->{'_CONFIG_HYBLENGTH'} ) ) {
return $self->{'_CONFIG_HYBLENGTH'};
} else {
return undef;
} } |
sub MAXGAP
{ my ( $self, $value ) = @_;
if ( defined $value ) {
$self->{'_CONFIG_MAXGAP'} = $value;
}
if ( exists( $self->{'_CONFIG_MAXGAP'} ) ) {
return $self->{'_CONFIG_MAXGAP'};
} else {
return undef;
} } |
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; } |
sub POSTPROB
{ my ( $self, $value ) = @_;
if ( defined $value ) {
$self->{'_CONFIG_POSTPROB'} = $value;
}
if ( exists( $self->{'_CONFIG_POSTPROB'} ) ) {
return $self->{'_CONFIG_POSTPROB'};
} else {
return undef;
} } |
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;
} } |
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));
$self->check_Analysis();
$self->check_Sets();
return $self; } |
General documentation
Stefan Graf, Ensembl Functional Genomics -