[Bioperl-l] modules for siRNA design
Heikki Lehvaslaiho
heikki at ebi.ac.uk
Mon Mar 8 12:03:40 EST 2004
San Wang,
The code in SiRNA.pm around line 263 looks like this:
if ($cds) {
$left = $cds->start + $self->end_pad;
$right = $cds->end - $self->start_pad;
}
else {
$left = $target->start + $self->end_pad; # line #263
$right = $target->end - $self->start_pad;
}
Start and end calls are fine on a SeqFeature object like a CDS, but are not
defined for a sequence. These lines should be replaced by something like the
following:
$left = 1 + $self->end_pad;
$right = $target->length - $self->start_pad;
Your example sequence is not too realistic, so you'll get an other error
caused by the shortness of the sequece. Call
$sirna_designer->start_pad(0);
$sirna_designer->end_pad(0);
before calling design().
Yours,
-Heikki
On Saturday 06 Mar 2004 19:08, ÍõêÉ, San Wang wrote:
> Dear bioperl-l:
>
> I have report a bug for it.
> "Can't locate object method "start" via package "Bio::Seq::RichSeq"
> (perhaps you forgot to load "Bio::Seq::RichSeq"?) at
> D:/Tools/perl/site/lib/Bio/Tools/SiRNA.pm line 263."
>
> Best Regards!
>
> Yours sincerely
> ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÍõêÉ, San Wang
> ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡bsman at tom.com
> ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡2004-03-07
> ,-,-. ,-,-. ,-,-. ,-,-. ,-
> / / \ \ / / \ \ / / \ \ / / \ \ / /
> \ \ / / \ \ / / \ \ / / \ \ / /
> `-'-' `-'-' `-'-' `-'-'
>
>
> San Wang
> Dr. Student
> Bioinformatics and Gene Network Research Group
> Zhejiang University
> P.R.China
>
> Address:
> Room 415# ,Bio-technology Institute,
> Zhejiang University,
> Kaixuan Road 268# Hangzhou
> Zhejiang, P.R.China
> 310027
>
> Tel:
> 0086-571-86892051
> Fax:
> 0086-571-86961525
> E-mail:
> bsman at 163.com
> Website:
> http://www.estarray.org
>
> ££££££££££
> Innovation is everything. When you are on the forefront, you can see what
> the next innovation needs to be? --- from Robert Noyce, Founder of Intel
> The more things change, the more they stay the same!
> The more things seem to be complicated ,the more they are simple in fact!
>
> _______________________________________________
> Bioperl-l mailing list
> Bioperl-l at portal.open-bio.org
> http://portal.open-bio.org/mailman/listinfo/bioperl-l
--
______ _/ _/_____________________________________________________
_/ _/ http://www.ebi.ac.uk/mutations/
_/ _/ _/ Heikki Lehvaslaiho heikki_at_ebi ac uk
_/_/_/_/_/ EMBL Outstation, European Bioinformatics Institute
_/ _/ _/ Wellcome Trust Genome Campus, Hinxton
_/ _/ _/ Cambs. CB10 1SD, United Kingdom
_/ Phone: +44 (0)1223 494 644 FAX: +44 (0)1223 494 468
___ _/_/_/_/_/________________________________________________________
More information about the Bioperl-l
mailing list