Seqanswers Leaderboard Ad

Collapse

Announcement

Collapse
No announcement yet.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • homebrew/science bowtie not working correctly

    I'm running a macbook pro with OS X Mavericks (10.9). I have bowtie installed under homebrew. I also (while exploring this problem) installed the most recent OS X binaries for bowtie directly.

    When I run the downloaded binaries, everything seems normal. But when I run the exact same command with the homebrew installation (homebrew of course is compiling locally from source), I get alien binary output from bowtie, no matter what output format I request. Notably, for sam output (not attached) the headers look normal, bowtie just vomits garbage for the reads themselves.

    I've attached examples of the good and bad output, generated using the command from the tutorial...

    bowtie indexes/e_coli reads/e_coli_1000.fq

    ...but using either ./bowtie (the pre-built binary) to generate good output, or bowtie (my homebrew installation) to generate the bad output.

    I've tried uninstalling homebrew completely and rebuilding from the ground up, to no avail.

    What could be going wrong?! What might cause this problem? Help!!

    Thanks,

    -John
    Attached Files

  • #2
    You'll probably be best off taking this up with whomever is in charge of that homebrew formula.

    Comment


    • #3
      Well, I'm assuming that if this were caused by the brew script per se, the most recent update thereof would be more recent than July (I can't be the only one actively using homebrew with bowtie).

      What I'm trying to figure out is what could possibly cause bowtie to behave this way. One test I haven't done, but might try tomorrow, is to download the source and build it manually. Perhaps there's somehow something wrong with my build environment?

      In the meantime I'm hoping somebody else has actually experienced this and will recognize the problem of which this is a symptom.

      Thanks,

      -John

      Comment


      • #4
        Originally posted by traeki View Post
        Well, I'm assuming that if this were caused by the brew script per se, the most recent update thereof would be more recent than July (I can't be the only one actively using homebrew with bowtie).
        Don't be so sure about that.

        BTW, what exactly do you mean by "alien binary output"? Just binary gibberish?

        Comment


        • #5
          The original post contains a tar file with the two files generated by the two binaries. "bad.bowtie" is the gibberish form.

          EDIT: the short answer is "yes", though it looks like structured gibberish, with a semi-repetitive pattern, as though bowtie is outputting compressed records or internal state or something instead of printing human-readable lines.

          Comment


          • #6
            Ah, that's certainly gibberish.

            Comment


            • #7
              Yeah, and what's weird is that if I generate SAM output, the headers are non-gibberish. So it's capable of printing normal text, it's just ... choosing not to when it actually matters. ::sigh::

              Comment


              • #8
                Okay, my computer must be the problem -- I've tried re-building the binaries from scratch, outside of homebrew, and I get the same garbage output symptom. So now I guess the question is, what would cause my build to generate a bowtie binary that can't produce sensible output?

                Thanks,

                -John

                Comment


                • #9
                  For anybody coming across this later:

                  There's apparently a problem after the Mavericks release that under some circumstances causes bad builds because of the particulars of glibc++ and related infrastructure.

                  The bowtie folks have a fix that seems to resolve this at least in my case (phew!) and are planning a bowtie release in the relatively near future (days, not months).

                  So, if you're having this same problem, take heart. And if you're urgently desperate, pull from the git master of bowtie directly.

                  Comment

                  Latest Articles

                  Collapse

                  • seqadmin
                    Recent Advances in Sequencing Analysis Tools
                    by seqadmin


                    The sequencing world is rapidly changing due to declining costs, enhanced accuracies, and the advent of newer, cutting-edge instruments. Equally important to these developments are improvements in sequencing analysis, a process that converts vast amounts of raw data into a comprehensible and meaningful form. This complex task requires expertise and the right analysis tools. In this article, we highlight the progress and innovation in sequencing analysis by reviewing several of the...
                    Today, 07:48 AM
                  • seqadmin
                    Essential Discoveries and Tools in Epitranscriptomics
                    by seqadmin




                    The field of epigenetics has traditionally concentrated more on DNA and how changes like methylation and phosphorylation of histones impact gene expression and regulation. However, our increased understanding of RNA modifications and their importance in cellular processes has led to a rise in epitranscriptomics research. “Epitranscriptomics brings together the concepts of epigenetics and gene expression,” explained Adrien Leger, PhD, Principal Research Scientist...
                    04-22-2024, 07:01 AM

                  ad_right_rmr

                  Collapse

                  News

                  Collapse

                  Topics Statistics Last Post
                  Started by seqadmin, Today, 07:17 AM
                  0 responses
                  11 views
                  0 likes
                  Last Post seqadmin  
                  Started by seqadmin, 05-02-2024, 08:06 AM
                  0 responses
                  19 views
                  0 likes
                  Last Post seqadmin  
                  Started by seqadmin, 04-30-2024, 12:17 PM
                  0 responses
                  20 views
                  0 likes
                  Last Post seqadmin  
                  Started by seqadmin, 04-29-2024, 10:49 AM
                  0 responses
                  28 views
                  0 likes
                  Last Post seqadmin  
                  Working...
                  X