Unconfigured Ad

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • kamilo889
    Member
    • Jul 2014
    • 15

    NGS exome FAQs

    Hi all, I'm new in exome data analysis and I have few question and an Issue installing BWA-0.7.10.

    1: Is necessary create a perl script to run the program since the first alignment to HG19 using bwa? or in the terminal I can work in a easier way?

    2. Im triying to install BWA last version but when i run the command make appear a big mistake

    camilo@camilo-G31M-S2L:~/bwa-0.7.10$ make
    gcc -c -g -Wall -Wno-unused-function -O2 -DHAVE_PTHREAD -DUSE_MALLOC_WRAPPERS ksw.c -o ksw.o
    In file included from ksw.c:29:0:
    /usr/lib/gcc/i686-linux-gnu/4.8/include/emmintrin.h:31:3: error: #error "SSE2 instruction set not enabled"
    # error "SSE2 instruction set not enabled"
    ^
    ksw.c:49:2: error: unknown type name ‘__m128i’
    __m128i *qp, *H0, *H1, *E, *Hmax;
    ^
    ksw.c: In function ‘ksw_qinit’:
    ksw.c:72:11: error: ‘__m128i’ undeclared (first use in this function)
    q->qp = (__m128i*)(((size_t)q + sizeof(kswq_t) + 15) >> 4 << 4); // align memory

    ksw.c:293:5: warning: implicit declaration of function ‘_mm_cmpgt_epi16’ [-Wimplicit-function-declaration]
    if(UNLIKELY(!_mm_movemask_epi8(_mm_cmpgt_epi16(f, h)))) goto end_loop8;
    . ^
    .
    .
    make: *** [ksw.o] Error 1

    Any idea?.
    thanks a lot
  • Bukowski
    Senior Member
    • Jan 2010
    • 388

    #2
    1) No you can run things from the command line if you desire.

    2) You're on a 32bit machine (i686). SSE2 instruction sets are implemented on 64bit processors.

    You can run an old version of bwa on this type of hardware, 0.5x would be fine.

    You'll not really be able to work on hg19 on a 32bit machine.

    Source: http://sourceforge.net/p/bio-bwa/[email protected]/
    Last edited by Bukowski; 07-22-2014, 10:37 AM.

    Comment

    • kamilo889
      Member
      • Jul 2014
      • 15

      #3
      Dear Bukowski thanks lot for your reply. about the first question ... what do you recommend? however, if I create a Perl file with my program is necessary install all the programs at first step right?.
      About the second, you think that is better install 64bit version?

      thanks again

      Comment

      • Bukowski
        Senior Member
        • Jan 2010
        • 388

        #4
        At some point you will want to sequence your analysis workflow and how you do this is up to you - Perl, bash, Python, Makefiles - whatever you like, it's up to you. And yes you need to have all the programs installed first.

        To do any kind of meaningful NGS analysis with human samples you need to be working on a 64bit *operating system* with 64bit *binaries* for your applications. Many apps, especially aligners are dropping 32bit support.

        Comment

        • GenoMax
          Senior Member
          • Feb 2008
          • 7142

          #5
          If you don't have access to a 64-bit machine then this change should allow you to compile bwa for 32-bit. Limits mentioned by Bukowski remain though. If you are working with human data then don't do this.

          Comment

          Latest Articles

          Collapse

          • SEQadmin2
            Nine Things a Sample Prep Scientist Thinks About Before Sequencing
            by SEQadmin2


            I’m not a sequencing expert. I’m a purification scientist who uses NGS to evaluate workflows my group develops. With this perspective, we think about the sample first and the NGS workflow second. The sequencer is an exceptionally honest reporter, but it can only report on what you give it, so whether you get clean, interpretable data from an NGS workflow is largely determined before you begin.

            Here are nine questions we think about, in roughly the order they matter, before...
            06-18-2026, 07:11 AM
          • SEQadmin2
            From Collection to Sequencing: Why Sample Preparation and Preservation Define Sequencing Data
            by SEQadmin2


            Data variability is still an issue in sequencing technologies despite the advances in reproducibility and accuracy of these platforms. But the problem does not originate in the sequencing itself, but in the previous steps, before the sample reaches the sequencer.


            The first step is collection, followed by preservation and sample preparation for analysis. Most scientists overlook those steps, but not being careful might just be skewing the experiment’s results.
            ...
            06-02-2026, 10:05 AM

          ad_right_rmr

          Collapse

          News

          Collapse

          Topics Statistics Last Post
          Started by SEQadmin2, 06-26-2026, 11:10 AM
          0 responses
          12 views
          0 reactions
          Last Post SEQadmin2  
          Started by SEQadmin2, 06-17-2026, 06:09 AM
          0 responses
          47 views
          0 reactions
          Last Post SEQadmin2  
          Started by SEQadmin2, 06-09-2026, 11:58 AM
          0 responses
          106 views
          0 reactions
          Last Post SEQadmin2  
          Started by SEQadmin2, 06-05-2026, 10:09 AM
          0 responses
          125 views
          0 reactions
          Last Post SEQadmin2  
          Working...