[Bioperl-l] Wanting to inject date into a SeqIO object

Dave Jacoby jacoby at purdue.edu
Mon Feb 9 17:59:04 UTC 2009


Hilmar Lapp wrote:
> Hi Dave,
> 
> $seq->add_date() is the right call, but not all output formats support 
> dates. I don't remember exactly about the gcg format, but I do know that 
> UniProt can have multiple dates, if that's what you want.
> 
> To clarify, did you actually try your second version below and found it 
> not to work in the sense that the date did not show up in the output file?

No, I tried that second version and found it not to work in the sense 
that it made no sense of add_date().

     Can't locate method "add_date" via package "Bio::Seq">     -hilmar

> On Feb 9, 2009, at 11:54 AM, Dave Jacoby wrote:
> 
>> I'm working with a database full of transposable elements. We input 
>> things in FASTA format, and save the date of the upload into the 
>> database separately. When we want to display in GCG format, 
>> specifically, Bio::SeqIO::gcg can't find a date in the object and uses 
>> the current date. Using a line out of the x2y.pl example from the wiki,
>> we would like to go from this:
>>
>>         while (my $inseq = $seq_in->next_seq) {
>>            $seq_out->write_seq($inseq);
>>         }
>>
>> to
>>         while (my $inseq = $seq_in->next_seq) {
>>            $inseq->add_date($DATE_FROM_DB) ;
>>            $seq_out->write_seq($inseq);
>>         }
>>
>> I have looked through the modules in Bio::SeqIO and I fail to 
>> understand how to do such a thing. Can anyone help me?
>>
>> -- 
>> Dave Jacoby                         Address: WSLR S049
>> Purdue Genomics Core                Mail:    jacoby at purdue.edu
>>                                    Jabber:  jacoby at jabber.org
>>                                    Phone:   hah!
>> _______________________________________________
>> Bioperl-l mailing list
>> Bioperl-l at lists.open-bio.org
>> http://lists.open-bio.org/mailman/listinfo/bioperl-l
> 


-- 
Dave Jacoby                         Address: WSLR S049
Purdue Genomics Core                Mail:    jacoby at purdue.edu
                                     Jabber:  jacoby at jabber.org
                                     Phone:   hah!



More information about the Bioperl-l mailing list