Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • nitinkumar
    Member
    • Feb 2011
    • 11

    #1

    blast results

    I want to edit a blast file in such way that if the query sequence has a gap, that should also comes in the reference sequence like if blast output shows:

    query: aa-gcaa
    || ||||
    reference: aatgcaa
    and I want to remove the t from reference and place a gap...

    query: aa-gcaa
    || ||||
    reference: aa-gcaa
  • maubp
    Peter (Biopython etc)
    • Jul 2009
    • 1544

    #2
    Why?

    Do you know any programming languages such as Perl, Python, Ruby, Java, etc? If so have a look at BioPerl, Biopython, BioRuby, BioJava etc for libraries to work with BLAST files.

    Comment

    • nitinkumar
      Member
      • Feb 2011
      • 11

      #3
      Yes I have tried bioperl. but I am not able to do that. I can extract the fasta sequences from these files only..

      Comment

      • A_Morozov
        Member
        • Feb 2011
        • 40

        #4
        Why not use regexps for, say, finding gap-containing piece of query sequence (20 bp or so) in reference and then removing whatever you want from it?

        Comment

        • tomc
          Member
          • Feb 2011
          • 29

          #5
          you want to copy your query over your reference...?

          If so, why not just pull you query sequence and use those,
          they already have the gaps you seem to be looking for.

          But it does sound odd, maybe a better explanation of why would help.

          Comment

          • A_Morozov
            Member
            • Feb 2011
            • 40

            #6
            Just taking a query won't work, because it can have different nucleotides (but not gaps) at some sites. After some thinking I see that you don't need any regexps, all you need is like

            {
            reference[i]='-' if query[i]='-';
            }

            for each position in sequences. Hope you can grab some sequences, dude.
            But yes, I'd like to know why he would want to do something like this.

            Comment

            • nitinkumar
              Member
              • Feb 2011
              • 11

              #7
              Thanks for the reply and I am getting these results because of 454 sequencing errors, the query sequence is the gene of rhizobium bacteria and the subject is the sequence from matching contigs. I want to remove these sequencing errors in contigs. So that I can make the phylogeny of the contigs.

              Comment

              • A_Morozov
                Member
                • Feb 2011
                • 40

                #8
                But so you lose actual indels that could happen between these two species, don't you? I think that first you should make sure that this particular nucleotide is indeed an error. Maybe, it is of quality much less than of other nearby nucleotides, or it is at long repeat like aaaaaaaaa or something else.

                Comment

                • nitinkumar
                  Member
                  • Feb 2011
                  • 11

                  #9
                  The contigs are of the rhizobium strains and blast report shows the position where i m getting this type of results have the neighboring nucleotides exactly the same as with query. So I m pretty sure that these are sequencing errors...

                  Comment

                  Latest Articles

                  Collapse

                  • SEQadmin2
                    Multiomic Liquid Biopsy: What DNA/RNA Panels Reveal That DNA Alone Can’t
                    by SEQadmin2



                    Tumors contain complex mixtures of cell populations that evolve in response to treatment and host-specific factors. Tissue biopsies provide only static snapshots of a tumor’s state. But what if we could follow that evolution over time using a minimally invasive technique?

                    Liquid biopsies can detect tumor-derived material circulating in the bloodstream, providing a way to study treatment response, detect emerging resistance, and discover new biomarkers. Circulating
                    ...
                    10-14-2026, 09:55 AM
                  • SEQadmin2
                    New Genomics Technologies Take Aim at Long-Standing Limits
                    by SEQadmin2


                    Researchers using sequencing and genomics tools often have to make trade-offs. They can choose between speed or scale, short reads or long-range information, or targeted panels or a view of the whole transcriptome. New technologies that have been released this year are built to address those tough choices.

                    We asked six companies the same four questions to learn about their latest products. The new technologies bring a lot to the table, including rethinking sequencing
                    ...
                    09-28-2026, 10:25 AM

                  ad_right_rmr

                  Collapse

                  News

                  Collapse

                  Topics Statistics Last Post
                  Started by SEQadmin2, 10-15-2026, 10:52 AM
                  0 responses
                  26 views
                  0 reactions
                  Last Post SEQadmin2  
                  Started by SEQadmin2, 10-14-2026, 05:39 AM
                  0 responses
                  32 views
                  0 reactions
                  Last Post SEQadmin2  
                  Started by SEQadmin2, 10-13-2026, 09:56 AM
                  0 responses
                  29 views
                  0 reactions
                  Last Post SEQadmin2  
                  Started by SEQadmin2, 10-09-2026, 11:14 AM
                  0 responses
                  28 views
                  0 reactions
                  Last Post SEQadmin2  
                  Working...