Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • nilshomer
    Nils Homer
    • Nov 2008
    • 1283

    #1

    BFAST-0.6.0 released

    BFAST 0.6.0 represents a major release.

    BFAST is a fast and accurate short read aligner. Specifically, BFAST was designed to facilitate whole-genome re-sequencing, where mapping billions of short reads with variants is of utmost importance.

    We have changed a lot in this version (read carefully below) and we welcome any feedback (positive or negative). Send help or questions to
    [email protected]

    Summary of changes:
    - an index can be efficiently split to fit in any amount of memory (RAM).
    - local alignment now up to 10 times faster using seed-constrained local
    alignment.
    - newly designed and unified command line interface.
    - ability to automate and parallelize large alignments on a
    cluster.
    - supports a pipe-and-filter model

    Hopefully, you find BFAST easier to use as well as faster than ever!

    Nils Homer
  • dakl
    Member
    • May 2009
    • 15

    #2
    Hi,

    I'm trying to compile it on Fedora10/x86_64 and get the following error:
    Code:
    $./configure
    ...
    $make
    gcc -DHAVE_CONFIG_H -I. -I..     -Wall -g -O2 -pthread -m64 -D_FILE_OFFSET_BITS=64 -MT BfastBAFConvert.o -MD -MP -MF .deps/BfastBAFConvert.Tpo -c -o BfastBAFConvert.o BfastBAFConvert.c
    BfastBAFConvert.c: In function ‘BfastBAFConvert’:
    BfastBAFConvert.c:55: warning: implicit declaration of function ‘getopt’
    BfastBAFConvert.c:57: error: ‘optarg’ undeclared (first use in this function)
    BfastBAFConvert.c:57: error: (Each undeclared identifier is reported only once
    BfastBAFConvert.c:57: error: for each function it appears in.)
    BfastBAFConvert.c:66: error: ‘optind’ undeclared (first use in this function)
    make[2]: *** [BfastBAFConvert.o] Error 1
    make[2]: Leaving directory `/home/daniel.klevebring/Illumina_data/bfast-0.6.0d/bfast'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/daniel.klevebring/Illumina_data/bfast-0.6.0d'
    make: *** [all] Error 2
    $
    Any ideas on this?

    Thanks
    /Daniel

    Comment

    • nilshomer
      Nils Homer
      • Nov 2008
      • 1283

      #3
      Originally posted by dakl View Post
      Hi,

      I'm trying to compile it on Fedora10/x86_64 and get the following error:
      Code:
      $./configure
      ...
      $make
      gcc -DHAVE_CONFIG_H -I. -I..     -Wall -g -O2 -pthread -m64 -D_FILE_OFFSET_BITS=64 -MT BfastBAFConvert.o -MD -MP -MF .deps/BfastBAFConvert.Tpo -c -o BfastBAFConvert.o BfastBAFConvert.c
      BfastBAFConvert.c: In function ‘BfastBAFConvert’:
      BfastBAFConvert.c:55: warning: implicit declaration of function ‘getopt’
      BfastBAFConvert.c:57: error: ‘optarg’ undeclared (first use in this function)
      BfastBAFConvert.c:57: error: (Each undeclared identifier is reported only once
      BfastBAFConvert.c:57: error: for each function it appears in.)
      BfastBAFConvert.c:66: error: ‘optind’ undeclared (first use in this function)
      make[2]: *** [BfastBAFConvert.o] Error 1
      make[2]: Leaving directory `/home/daniel.klevebring/Illumina_data/bfast-0.6.0d/bfast'
      make[1]: *** [all-recursive] Error 1
      make[1]: Leaving directory `/home/daniel.klevebring/Illumina_data/bfast-0.6.0d'
      make: *** [all] Error 2
      $
      Any ideas on this?

      Thanks
      /Daniel
      Good catch. I have fixed this in the latest source code but you will need to add the following define to the beginning of each source file where it complains it is missing "getopt":
      Code:
      #define <unistd.h>
      Add them to:
      Code:
       bfast/BfastBAFConvert.c
       bfast/BfastBMFConvert.c
       bfast/BfastBRG2Fasta.c
       bfast/BfastHeader.c
      I wil silently update the latest release (0.6.0d) to include this fix (md5sum: e41ad3ce033f450400238c07b823ab6a). Thanks again!

      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-22-2026, 11:13 AM
      0 responses
      27 views
      0 reactions
      Last Post SEQadmin2  
      Started by SEQadmin2, 10-22-2026, 10:48 AM
      0 responses
      20 views
      0 reactions
      Last Post SEQadmin2  
      Started by SEQadmin2, 10-15-2026, 10:52 AM
      0 responses
      36 views
      0 reactions
      Last Post SEQadmin2  
      Started by SEQadmin2, 10-14-2026, 05:39 AM
      0 responses
      43 views
      0 reactions
      Last Post SEQadmin2  
      Working...