[Bioperl-l] a query on Obtaining UniProt sequences
Anand Venkatraman
bioperlanand at yahoo.com
Thu May 3 20:09:18 UTC 2007
Hi
I am using Bioperl 1.4 and I am trying to obtain protein sequences for specific Uniprot records.
For some records (ROA1_HUMAN), it prints the correct sequence, but it first prints the warning "Use of uninitialized value in substitution (s///) at /usr/lib/perl5/site_perl/5.8.3/Bio/SeqIO/swiss.pm line 855, <STREAM> line 43."
For other records (BOLA_HAEIN), it prints the correct sequence (without any warnings).
Here is the code:
-------------------------------------------------------------------------------------------
#!/usr/bin/perl -w
use strict;
use Bio::Perl;
use Bio::DB::SwissProt;
my $sp = new Bio::DB::SwissProt;
#my $seq_object = $sp->get_Seq_by_id('ROA1_HUMAN');
my $seq_object = $sp->get_Seq_by_id('BOLA_HAEIN');
my $sequence_as_a_string = $seq_object->seq();
print "$sequence_as_a_string\n";
-------------------------------------------------------------------------------------------
Is there something I need to fix.
Thanks in advance for the help.
Anand
---------------------------------
Ahhh...imagining that irresistible "new car" smell?
Check outnew cars at Yahoo! Autos.
More information about the Bioperl-l
mailing list