Bio-Tools-Primer3Redux
view release on metacpan or search on metacpan
lib/Bio/Tools/Primer3Redux/PrimerPair.pm view on Meta::CPAN
return $rev;
}
sub internal_oligo {
my ($self, $primer) = @_;
if ($primer) {
$self->throw("Not a Primer object") unless $primer->isa('Bio:::Tools::Primer3Redux::Primer');
# Note this doesn't expand to fit; the assumption is this is added
# after forward/reverse primers are added and acts to ensure the
# oligo is actually internal to the fragment (otherwise it throws)
$self->add_SeqFeature($primer);
}
my ($oligo) = grep {$_->primary_tag eq 'ss_oligo'} $self->get_SeqFeatures;
return $oligo;
}
1;
__END__
=pod
( run in 0.801 second using v1.01-cache-2.11-cpan-364913b4093 )