Seqanswers Leaderboard Ad

Collapse

Announcement

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

  • 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

  • #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


    • #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

      • seqadmin
        Strategies for Sequencing Challenging Samples
        by seqadmin


        Despite advancements in sequencing platforms and related sample preparation technologies, certain sample types continue to present significant challenges that can compromise sequencing results. Pedro Echave, Senior Manager of the Global Business Segment at Revvity, explained that the success of a sequencing experiment ultimately depends on the amount and integrity of the nucleic acid template (RNA or DNA) obtained from a sample. “The better the quality of the nucleic acid isolated...
        03-22-2024, 06:39 AM
      • seqadmin
        Techniques and Challenges in Conservation Genomics
        by seqadmin



        The field of conservation genomics centers on applying genomics technologies in support of conservation efforts and the preservation of biodiversity. This article features interviews with two researchers who showcase their innovative work and highlight the current state and future of conservation genomics.

        Avian Conservation
        Matthew DeSaix, a recent doctoral graduate from Kristen Ruegg’s lab at The University of Colorado, shared that most of his research...
        03-08-2024, 10:41 AM

      ad_right_rmr

      Collapse

      News

      Collapse

      Topics Statistics Last Post
      Started by seqadmin, Yesterday, 06:37 PM
      0 responses
      10 views
      0 likes
      Last Post seqadmin  
      Started by seqadmin, Yesterday, 06:07 PM
      0 responses
      9 views
      0 likes
      Last Post seqadmin  
      Started by seqadmin, 03-22-2024, 10:03 AM
      0 responses
      51 views
      0 likes
      Last Post seqadmin  
      Started by seqadmin, 03-21-2024, 07:32 AM
      0 responses
      67 views
      0 likes
      Last Post seqadmin  
      Working...
      X