[Bioperl-l] Bio/SearchIO/Writer/GbrowseGFF.pm

Alexie Papanicolaou apapanicolaou at ice.mpg.de
Tue Mar 4 07:03:27 EST 2008


hello all,

1) I was wondering if you would you know what this error means and had 
time to help...

Use of uninitialized value in concatenation (.) or string at 
/usr/local/share/perl/5.8.8/Bio/SearchIO/Writer/GbrowseGFF.pm line 287

line 287 is
            else {
                $tags{'Target'} = "$prefix:$seqname $qpmax $qpmin";
            }

this is the header
# $Id: GbrowseGFF.pm,v 1.15.4.1 2006/10/02 23:10:27 sendu Exp $
#
# BioPerl module Bio::SearchIO::Writer::GbrowseGFF.pm


this is how I call it... ( 2.6.18-6-amd64, x86_64, perl, v5.8.8, 
bioperl: tried with both 1.5.2_102 from cvs and checked out svn version 
today)

use Bio::SearchIO::Writer::GbrowseGFF;
use Bio::SearchIO;
if ($program eq "blastn"){
#my $out_gff  = new Bio::SearchIO(-writer => $writer_gff,
 my $out_gff = new Bio::SearchIO(-output_format  => 'GbrowseGFF',
                        -output_cigar   => 1,
                        -output_signif  => 1,
                        -file   => ">$infile.$query.blast.gff");
#my $out_gff_whole  = new Bio::SearchIO(-writer => $writer_gff,
 my $out_gff_whole = new Bio::SearchIO(-output_format  => 'GbrowseGFF',
                        -output_cigar   => 1,
                        -output_signif  => 1,
                           -file   => ">>$infile.blast.gff");
$out_gff->write_result($result);
$out_gff_whole->write_result($result);
}



Where $result is a blast result...

The aim is to parse a multi-query blast report and split it into 
different queries and make another file with all the queries. I'm sure 
i'm forgetting something but I can't figure what...

The GFF file is produced, but I do get the error above...

2) Finally, there is a small bug but I don't think it comes from this 
module? The id attribute is printed out e.g iD=match_sequence31 with iD 
wrongly capitalised...

many thanks for your time
alexie

-- 
--
Alexie Papanicolaou
Entomology
Max Planck Institute for Chemical Ecology
Hans Knoell Str 8
Jena 07745
Germany
Email apapanicolaou at ice.mpg.de
Tel +493641571561



More information about the Bioperl-l mailing list