Unconfigured Ad

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • MQ-BCBB
    Member
    • May 2009
    • 25

    how to convert BLAT output (pslx or maf) to gff, sam, wig to load in browser

    I was able to view BLAT output (psl format) in the IGB (igb.bioviz.org) but would like to be able to use the BROAD IGV instead which doesn't recognize any of the BLAT outputs.

    Is there a way to convert a psl, pslx, or maf format to sam, wig, gff or any other format that will allow me to view my sequences using IGV?

    Thank you!
  • DrD2009
    Member
    • Oct 2009
    • 88

    #2
    I'm pretty new to the field of bioinformatics, but I have been dealing with a very similar situation, taking the PSL output of BLAT and putting it into a GFF file.

    I've been processing the PSL files on Galaxy (http://main.g2.bx.psu.edu/). It pretty easy and only takes a minute to convert it over into a GFF.

    Steps:
    1.) Upload the PSL file and select the file type as tabular. (get data>upload file)
    2.) Remove the header, if there is one (text manipulation>remove beginning). There are 5 lines in the header.
    3.) Add columns for the source and feature fields. (text manipulation>add column)
    4.) Add columns for the score, frame, and group (text manipulation>add column)
    For these I just put "."
    5.) Now that you have all the fields necessary for the GFF it is just a matter of cutting the columns in order. (text manipulation>cut).
    6.) Click on the pencil to edit the name of the file and to change it into GFF format and the columns will be named with the proper GFF fields.

    The first time it took me a while to figure out, but now I can go from PSL to GFF in about 1-2 minutes using Galaxy. There is probably an easy way to do it with programming and scripts, but this way has been working well for me.

    Hope this helps.


    -Brandon

    Comment

    • MQ-BCBB
      Member
      • May 2009
      • 25

      #3
      Thanks for your reply. I haven't tried it but I will. I also found convenient to get to a sam output which could be sorted and indexed with the IGV tools and then displayed in the browser.

      Comment

      • David
        Junior Member
        • Jul 2009
        • 5

        #4
        Could you please describe the method you used to convert Blat to SAM?

        Comment

        • rdeborja
          Member
          • Aug 2008
          • 42

          #5
          blat (psl) to sam

          Samtools (v0.1.7) comes with a tool to convert psa to sam format called psl2sam.pl.

          Comment

          • David
            Junior Member
            • Jul 2009
            • 5

            #6
            We are trying to use Cufflinks to analyze our data. This requires CIGAR matching and it appears that psl2sam.py is unable to do this. Are there any other scripts or flags we can use for this particular application?

            Comment

            • lindymcb
              Junior Member
              • Sep 2010
              • 9

              #7
              Hi David - I would also like to use cufflinks to analyze BLAT aligned sequences. Did you find a solution to converting psl to sam with CIGAR matching?
              Thanks!
              Lindy McBride - Rockefeller University

              Comment

              • pbarros
                Junior Member
                • Jul 2012
                • 7

                #8
                how to convert BLAT output (pslx or maf) to gff, sam, wig to load in browser

                Originally posted by rdeborja View Post
                Samtools (v0.1.7) comes with a tool to convert psa to sam format called psl2sam.pl.
                Dear all,
                I've been trying to use this perl script (psl2sam.pl) to convert a .psl file (from BLAT).
                However, this is not generating an output file (.sam)... instead, it just prints (what I think is) the output on shell

                $path/psl2sam.pl myfile.psl

                I'm not using any of the options in usage, but they are all related to the conversion itself and not about the output file...
                I must add that I never used SAMtools before...
                what am I missing here?

                thank you in advance

                Comment

                • pbarros
                  Junior Member
                  • Jul 2012
                  • 7

                  #9
                  Originally posted by pbarros View Post
                  Dear all,
                  I've been trying to use this perl script (psl2sam.pl) to convert a .psl file (from BLAT).
                  However, this is not generating an output file (.sam)... instead, it just prints (what I think is) the output on shell

                  $path/psl2sam.pl myfile.psl

                  I'm not using any of the options in usage, but they are all related to the conversion itself and not about the output file...
                  I must add that I never used SAMtools before...
                  what am I missing here?

                  thank you in advance
                  ok!
                  just found the answer for that!
                  never mind

                  Comment

                  • Jim Robinson
                    Member
                    • May 2009
                    • 75

                    #10
                    I'm pretty late to this thread, missed the original post. However, for the record IGV displays blat output in the form of .psl files, the extension must be .psl. There's no need to convert it to another format.

                    Jim

                    Comment


                    • #11
                      Hi, got to the same problem.
                      If you don't need mapping quality, I would get maf
                      (`blat -out=maf`) and then convert maf to sam (`maf-convert.py sam`) from last aligner last/src.

                      Comment

                      • Jim Robinson
                        Member
                        • May 2009
                        • 75

                        #12
                        Why don't you just load the blat output (.psl file)?

                        Comment

                        Latest Articles

                        Collapse

                        • SEQadmin2
                          Advanced Sequencing Platforms Tackle Neuroscience’s Toughest Genomics Problems
                          by SEQadmin2



                          Genomics studies in neuroscience face a special challenge due to the brain’s complexity and scarcity of samples. Mapping changes in cell type and state using conventional next-generation sequencing methods remains challenging. Advances in technologies like single-cell sequencing, spatial transcriptomics, and long-read sequencing have opened the door to deeper studies of the brain and diseases like Alzheimer’s, amyotrophic lateral sclerosis (ALS), and schizophrenia.
                          ...
                          07-09-2026, 11:10 AM
                        • SEQadmin2
                          Cancer Drug Resistance: The Lingering Barrier to Rising Survival
                          by SEQadmin2



                          Cancer survival rates have significantly increased in the last few decades in the United States, reaching a combined 70% 5-year survival rate by 2021. Behind this number, there are years of research to find new therapies, drug targets, and early detection methods. But there is one core challenge that keeps slowing down these advances, and it’s about drug resistance.

                          There is no single reason why many patients don’t respond to treatment as expected. Cancer is...
                          07-08-2026, 05:17 AM
                        • GATTACAT
                          Reply to Nine Things a Sample Prep Scientist Thinks About Before Sequencing
                          by GATTACAT
                          Love this - good data definitely starts from good input, and poor input can only give relatively poor data. I particularly like the mention of Nanodrop/absorbance based methods for quantification. It's such a toss up if you'll get an accurate reading or what amounts to a randomly generated number, and a lot of library/sequencing related issues can be traced back to poor quant.
                          07-01-2026, 11:43 AM

                        ad_right_rmr

                        Collapse

                        News

                        Collapse

                        Topics Statistics Last Post
                        Started by SEQadmin2, Today, 10:26 AM
                        0 responses
                        7 views
                        0 reactions
                        Last Post SEQadmin2  
                        Started by SEQadmin2, 07-09-2026, 10:04 AM
                        0 responses
                        24 views
                        0 reactions
                        Last Post SEQadmin2  
                        Started by SEQadmin2, 07-08-2026, 10:08 AM
                        0 responses
                        15 views
                        0 reactions
                        Last Post SEQadmin2  
                        Started by SEQadmin2, 07-07-2026, 11:05 AM
                        0 responses
                        33 views
                        0 reactions
                        Last Post SEQadmin2  
                        Working...