Summary | Included libraries | Package variables | Synopsis | Description | General documentation | Methods |
WebCvs | Raw content |
Bio::EnsEMBL::Analysis::RunnableDB::ProteinAnnotation::Seg
my $seg = Bio::EnsEMBL::Analysis::RunnableDB::ProteinAnnotation::Seg->new ( -db => $db,
-input_id => $input_id,
-analysis => $analysis,
);
$seg->fetch_input; # gets sequence from DB
$seg->run;
$seg->output;
$seg->write_output; # writes features to to DB
NB: The input_id can either be a peptide id or the location for a protein file.
This object wraps Bio::EnsEMBL::Analysis::Runnable::ProteinAnnotation::Seg
to add functionality to read and write to databases.
The query sequence is provided through the input_id.
The appropriate Bio::EnsEMBL::Analysis object
must be passed for extraction of parameters.
fetch_input | No description | Code |
fetch_input | description | prev | next | Top |
my ($self, @args) = @_; $self->SUPER::fetch_input(@args); my $run = Bio::EnsEMBL::Analysis::Runnable::ProteinAnnotation::Seg->new(-query => $self->query, -analysis => $self->analysis); $self->runnable($run); } 1;}
CONTACT | Top |
Marc Sohrmann: ms2@sanger.ac.uk
APPENDIX | Top |
The rest of the documentation details each of the object methods.
Internal methods are usually preceded with a _.