Unconfigured Ad

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • KevinLam
    Senior Member
    • Nov 2009
    • 204

    PerM is an ultra-fast and sensitive SOLiD reads mapping tool

    spotted this in solid software tools page.

    PerM perm PerM is an ultra-fast and sensitive SOLiD reads mapping tool. It maps reads in csfasta (w/wo qual), fasta or fastq format to the genome or transcriptoms in fasta. The output could be the SAM format. PerM can be full sensitive to four mismatches and highly sensitive to more mismatches.



    anyone using it?
    http://kevin-gattaca.blogspot.com/
  • Kevin_Johnson
    Junior Member
    • Feb 2010
    • 4

    #2
    I've used the PerM software. I prefer Bowtie for Illumina, but PerM is by far and away the best software for SOLiD reads. The authors have constantly improved upon it and actually were receptive to some of my suggestions.

    One of the authors even gave me a preliminary version of their "ComB" software which calls SNPs, consensus genomes, and does expression in color space. Def the way to go for SOLID.

    Comment

    • nilshomer
      Nils Homer
      • Nov 2008
      • 1283

      #3
      Originally posted by Kevin_Johnson View Post
      I've used the PerM software. I prefer Bowtie for Illumina, but PerM is by far and away the best software for SOLiD reads. The authors have constantly improved upon it and actually were receptive to some of my suggestions.

      One of the authors even gave me a preliminary version of their "ComB" software which calls SNPs, consensus genomes, and does expression in color space. Def the way to go for SOLID.
      No support for gaps (indels), which can lead to false-mappings as well as ignoring a very important source of variation. This pertains to bowtie and PerM. I think the inclusion of gapped alignment would definitely put it in contention.

      Comment

      • Kevin_Johnson
        Junior Member
        • Feb 2010
        • 4

        #4
        Actually, I just talked to a PerM author and it seems that supporting gaps actually leads to false mappings! Ironic isn't it. It's because of the biology; gaps are very rare in comparison to snps and sequencing errors, so most gaps on short reads are just false positives, ie. allowing a gap makes the rest of the sequence match well by chance!

        Anyway, I have been using their tools a lot, between comb and the ClipR tool, they have really accurate snp calling and deletion finding. However, it seems like the new tools are buggy.

        Anyway, one thing I dont understand about bfast, is I keep getting this error:
        In function "BfastIndexValidateInputs": Fatal Error[OutOfRange]. Variable/Value: indexNumber.
        Message: Command line argument.
        ***** Exiting due to errors *****

        I'm using the same settings as I used before for shorter reads without any problems? what should i change?

        Comment

        • nilshomer
          Nils Homer
          • Nov 2008
          • 1283

          #5
          Originally posted by Kevin_Johnson View Post
          Actually, I just talked to a PerM author and it seems that supporting gaps actually leads to false mappings! Ironic isn't it. It's because of the biology; gaps are very rare in comparison to snps and sequencing errors, so most gaps on short reads are just false positives, ie. allowing a gap makes the rest of the sequence match well by chance!

          Anyway, I have been using their tools a lot, between comb and the ClipR tool, they have really accurate snp calling and deletion finding. However, it seems like the new tools are buggy.

          Anyway, one thing I dont understand about bfast, is I keep getting this error:
          In function "BfastIndexValidateInputs": Fatal Error[OutOfRange]. Variable/Value: indexNumber.
          Message: Command line argument.
          ***** Exiting due to errors *****

          I'm using the same settings as I used before for shorter reads without any problems? what should i change?
          Indels are an extremely important source of variation, especially in cancer. Anyhow false indels do occur, but the read usually is still mapped to the approximate correct location. I developed SRMA (http://srma.sf.net) to clean up such indel errors.

          Could you post your command you use with BFAST and I can take a look?

          Comment

          • Kevin_Johnson
            Junior Member
            • Feb 2010
            • 4

            #6
            The problem is a typo in your book,

            Perform local alignment:
            $bfast-0.6.4d/bfast localalign -f hg18.fa -m bfast.matches.file.hg18.<N>.bmf -A
            > bfast.aligned.file.hg18.<N>.baf


            You just show -A but not -A 1

            Also, is there a way that you could preload masks or have it so users can just choose a mask parameter rather than have to enter 10 different commands for one part of the workflow?

            Comment

            • nilshomer
              Nils Homer
              • Nov 2008
              • 1283

              #7
              Originally posted by Kevin_Johnson View Post
              The problem is a typo in your book,

              Perform local alignment:
              $bfast-0.6.4d/bfast localalign -f hg18.fa -m bfast.matches.file.hg18.<N>.bmf -A
              > bfast.aligned.file.hg18.<N>.baf


              You just show -A but not -A 1

              Also, is there a way that you could preload masks or have it so users can just choose a mask parameter rather than have to enter 10 different commands for one part of the workflow?
              The typo has been fixed. Thank-you!

              Since the indexes need only be built once, and you will have many experiments mapping to the same reference (hopefully), I don't think pre-loading them is necessary. I don't want it to be too easy for you

              Comment

              • bpetersen
                Member
                • Mar 2010
                • 20

                #8
                Does anyone know if PerM will support the new SOLiD paired-end sequencing data anytime soon?
                In the manual it only mentions mate-pairs and I think it needs some adjusting to also handle paired-end, or am I wrong?
                Thanks for your answers!

                Comment

                Latest Articles

                Collapse

                • mylaser
                  Reply to Advanced Sequencing Platforms Tackle Neuroscience’s Toughest Genomics Problems
                  by mylaser
                  Kheloyar – Everything You Need to Know About Kheloyaar Login and Kheoyar Id
                  If you are looking for an online gaming platform that offers a user-friendly experience, Kheloyar has become a name that many users search for. Whether you're interested in creating a new account, accessing your dashboard through Kheloyaar Login, or learning how to obtain a Kheoyar Id, understanding the platform's features and account process is essential.
                  This guide explains everything you need to know about...
                  Yesterday, 01:13 AM
                • 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

                ad_right_rmr

                Collapse

                News

                Collapse

                Topics Statistics Last Post
                Started by SEQadmin2, 07-09-2026, 10:04 AM
                0 responses
                17 views
                0 reactions
                Last Post SEQadmin2  
                Started by SEQadmin2, 07-08-2026, 10:08 AM
                0 responses
                10 views
                0 reactions
                Last Post SEQadmin2  
                Started by SEQadmin2, 07-07-2026, 11:05 AM
                0 responses
                25 views
                0 reactions
                Last Post SEQadmin2  
                Started by SEQadmin2, 07-02-2026, 11:08 AM
                0 responses
                31 views
                0 reactions
                Last Post SEQadmin2  
                Working...