[Bioperl-l] clone ID to Accession ID genbank
Irisbuiton at gmail.com
Irisbuiton at gmail.com
Thu Feb 4 17:26:57 UTC 2010
Many thanks!
Such a stupid mistake...
IRis.
On Feb 4, 2010 9:15am, "Cook, Malcolm" <MEC at stowers.org> wrote:
> remove the -reldate
> Malcolm Cook
> Stowers Institute for Medical Research - Bioinformatics
> Kansas City, Missouri USA
> > -----Original Message-----
> > From: bioperl-l-bounces at lists.open-bio.org
> > [mailto:bioperl-l-bounces at lists.open-bio.org] On Behalf Of Iris Buiton
> > Sent: Thursday, February 04, 2010 10:06 AM
> > To: bioperl-l at bioperl.org
> > Subject: [Bioperl-l] clone ID to Accession ID genbank
> >
> > Hi members of Bioperl,
> >
> > I am trying to run some code that given a clone ID (for instance,
> > CH255-149A8) get the accesion ID (AC238489.2).
> >
> > The problem is that using this ID, it works perfectly, but
> > using this other ID (CH251-558O8) I do not get anything (not
> > $seq object is obtained). Checking to Genbank, this clone
> > exist, there is seqeunce, and the accession ID should be AC147515.1
> >
> > This is the code:
> >
> > my $name_file="CH251-558O8";
> >
> > my $query = Bio::DB::Query::GenBank->new
> > (-query => $name_file,
> > -reldate => '30',
> > -db => 'nucleotide');
> > #eval 'my $seqio = $gb->get_Stream_by_query($query)';
> > print $query->count,"\n";
> >
> >
> > my $gb = Bio::DB::GenBank->new();
> >
> > my $seqio = $gb->get_Stream_by_query($query);
> >
> > print "Running $name_file.....\n";
> >
> >
> > while( my $seq = $seqio->next_seq ) {
> > if ($seq->accession_number)
> > {
> > print "$name_file = ", $seq->accession_number," = ", $seq-
> > >length,"\n" ;
> > }else
> > {
> > print "$name_file = #N/A \n" ;
> > }
> > }
> >
> > Any ideas what am I doing wrong?
> >
> > Thanks!
> >
> > Iris
> > _______________________________________________
> > Bioperl-l mailing list
> > Bioperl-l at lists.open-bio.org
> > http://lists.open-bio.org/mailman/listinfo/bioperl-l
> >
More information about the Bioperl-l
mailing list