Raw content of Bio::EnsEMBL::Analysis::RunnableDB::ProteinAnnotation::Signalp =pod =head1 NAME Bio::EnsEMBL::Analysis::RunnableDB::ProteinAnnotation::Signalp =head1 SYNOPSIS my $signalp = Bio::EnsEMBL::Analysis::RunnableDB::ProteinAnnotation::Signalp->new ( -db => $db, -input_id => $input_id, -analysis => $analysis, ); $signalp->fetch_input; # gets sequence from DB $signalp->run; $signalp->write_output; # writes features to to DB =head1 DESCRIPTION =cut package Bio::EnsEMBL::Analysis::RunnableDB::ProteinAnnotation::Signalp; use strict; use vars qw(@ISA); use Bio::EnsEMBL::Analysis::RunnableDB::ProteinAnnotation; use Bio::EnsEMBL::Analysis::Runnable::ProteinAnnotation::Signalp; @ISA = qw(Bio::EnsEMBL::Analysis::RunnableDB::ProteinAnnotation); sub fetch_input { my ($self, @args) = @_; $self->SUPER::fetch_input(@args); my $run = Bio::EnsEMBL::Analysis::Runnable::ProteinAnnotation::Signalp->new(-query => $self->query, -analysis => $self->analysis); $self->runnable($run); } 1;