Bio::EnsEMBL SeqFeatureI
SummaryIncluded librariesPackage variablesDescriptionGeneral documentationMethods
Toolbar
WebCvsRaw content
Summary
Bio::EnsEMBL::SeqFeatureI
Package variables
No package variables defined.
Included modules
Bio::EnsEMBL::Root
Bio::SeqFeatureI
Carp
Inherit
Bio::EnsEMBL::Root Bio::SeqFeatureI
Synopsis
No synopsis!
Description
Do not use this class. It is deprecated and has been replaced by
Bio::EnsEMBL::Feature.
Methods
analysisDescriptionCode
e_valueDescriptionCode
end_phaseDescriptionCode
id
No description
Code
location
No description
Code
percent_idDescriptionCode
phaseDescriptionCode
validateDescriptionCode
Methods description
analysiscode    nextTop
 Title   : analysis
Usage : $sf->analysis();
Function: Store details of the program/database
and versions used to create this feature.

Example :
Returns :
Args :
e_valuecodeprevnextTop
 Title   : p_value
Usage : $p_val = $feat->p_value()
$feat->p_value($p_val)
Function: get/set on p value information
Returns : float
Args : none if get, the new value if set
end_phasecodeprevnextTop
 Title   : end_phase
Usage : $end_phase = $feat->end_phase()
$feat->end_phase($end_phase)
Function: get/set on end phase of predicted exon feature
Returns : [0,1,2]
Args : none if get, 0,1 or 2 if set.
percent_idcodeprevnextTop
 Title   : percent_id
Usage : $pid = $feat->percent_id()
$feat->percent_id($pid)
Function: get/set on percentage identity information
Returns : float
Args : none if get, the new value if set
phasecodeprevnextTop
 Title   : phase
Usage : $phase = $feat->phase()
$feat->phase($phase)
Function: get/set on start phase of predicted exon feature
Returns : [0,1,2]
Args : none if get, 0,1 or 2 if set.
validatecodeprevnextTop
 Title   : validate
Usage : $sf->validate;
Function: Checks whether all the data is present in the
object.
Example :
Returns :
Args :
Methods code
analysisdescriptionprevnextTop
sub analysis {
   my ($self,$value) = @_;

   $self->throw("Have not implemeneted analysis");
}
e_valuedescriptionprevnextTop
sub e_value {
    my ($self) = @_;
    $self->throw("e value() not yet implemented");
}
end_phasedescriptionprevnextTop
sub end_phase {
    my ($self) = @_;
    $self->throw("end_phase() not yet implemented");
}


# this is a bit too sneaky. 
}
iddescriptionprevnextTop
sub id {
    my ($self,$value) = @_;

    $self->throw("Have not implemented id");
}
locationdescriptionprevnextTop
sub location {
    my ($self)= @_;
    return $self;
}


1;
}
percent_iddescriptionprevnextTop
sub percent_id {
    my ($self) = @_;
    $self->throw("percent_id() not yet implemented");
}
phasedescriptionprevnextTop
sub phase {
    my ($self) = @_;
    $self->throw("phase() not yet implemented");
}
validatedescriptionprevnextTop
sub validate {
   my ($self,$value) = @_;

   $self->throw("Have not implemeneted validate");
}
General documentation
LICENSETop
  Copyright (c) 1999-2009 The European Bioinformatics Institute and
Genome Research Limited. All rights reserved.
This software is distributed under a modified Apache license. For license details, please see /info/about/code_licence.html
CONTACTTop
  Please email comments or questions to the public Ensembl
developers list at <ensembl-dev@ebi.ac.uk>.
Questions may also be sent to the Ensembl help desk at <helpdesk@ensembl.org>.
Abstract methodsTop
These methods must be implemented in all subclasses.