[Bioperl-l] BLAT psl file to GTF
Jamie Estill
jamesestill at gmail.com
Fri Jul 22 21:56:28 EDT 2011
I've never really needed to convert to GTF, but at one point bioperl
supported gtf as gff 2.5
http://doc.bioperl.org/releases/bioperl-1.5.1/Bio/FeatureIO/gff.html
So once blat data are in gff3, a conversion from gff3 to gtf would work like
my $inGFF = Bio::FeatureIO->new( '-file' => "$inFile",
'-format' => 'GFF',
'-version' => 3 );my $outGTF = Bio::FeatureIO->new( '-file' => ">$outFile",
'-format' => 'GFF',
'-version' => 2.5);
while (my $feature = $inGFF->next_feature() ) {
$outGTF->write_feature($feature);
}
see discussion at
http://sunnyjoy.wikispaces.com/convert+GTF+to+gff3
On Fri, Jul 22, 2011 at 12:16 PM, Amin Momin <aminmom at hotmail.com> wrote:
> Thanks very much Jamie and Chris, Some of these scripts (DAWG PAWS) and
> bioperl modules will make my future work much quicker.
>
> Amin
>
> ------------------------------
> Date: Fri, 22 Jul 2011 11:17:37 -0400
> Subject: Re: [Bioperl-l] BLAT psl file to GTF
> From: jamesestill at gmail.com
> To: cjfields at illinois.edu
> CC: aminmom at hotmail.com; bioperl-l at lists.open-bio.org
>
>
> I wrote a blat2gff converter that worked the last time I used it ..
>
>
> http://dawgpaws.svn.sourceforge.net/viewvc/dawgpaws/trunk/scripts/cnv_blat2gff.pl?revision=994&content-type=text%2Fplain<http://dawgpaws.svn.sourceforge.net/viewvc/dawgpaws/trunk/scripts/cnv_blat2gff.pl?revision=994&content-type=text/plain>
>
> It is a simple/fast converter with minimal dependencies. Let me know if you
> try it and it works or does not work for you.
>
> The command
> cnv_blat2gff.pl --help
> will list the basic commands, and
> cnv_blat2gff.pl --man
> will pull up the man page.
>
> This is part of a larger set of conversion/annotation programs
> http://dawgpaws.sourceforge.net/
> with the source repository of scripts available at
> http://dawgpaws.svn.sourceforge.net/viewvc/dawgpaws/trunk/scripts/
>
> -- Jamie
>
> On Fri, Jul 22, 2011 at 10:56 AM, Chris Fields <cjfields at illinois.edu>wrote:
>
> Bio::SearchIO::pal is one way, though I recall a psl2gff script (maybe from
> Don Gilbert?) out there somewhere that might be more up-to-date and faster.
>
> chris
>
> On Jul 21, 2011, at 9:19 AM, Amin Momin wrote:
>
> >
> > Hi ,
> > I have been trying to convert a .psl file from BLAT into a GTF file.
> Is there a bioperl module capable of performing this. Or any tool that can
> be used to perform similar conversion.
> >
> > Amin
> >
> > _______________________________________________
> > Bioperl-l mailing list
> > Bioperl-l at lists.open-bio.org
> > http://lists.open-bio.org/mailman/listinfo/bioperl-l
>
>
> _______________________________________________
> Bioperl-l mailing list
> Bioperl-l at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/bioperl-l
>
>
>
>
> --
> -----------------------------------------
> James C. Estill
> JamesEstill at gmail.com
> http://jestill.myweb.uga.edu
> -----------------------------------------
>
--
-----------------------------------------
James C. Estill
JamesEstill at gmail.com
http://jestill.myweb.uga.edu
-----------------------------------------
More information about the Bioperl-l
mailing list