Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • tsucheta
    replied
    I have been trying to run IDBA for sometimes now. I have illumina paired end reads which I merged together for testing into one file and they are 151 bases in length. I have had the same error as Kcchan and I increased the static const uint32_t kMaxShortSequence = 1600 and recompiled. It now runs till it hits k=50 and then it exits with the following error:

    kmer 50
    kmers 9815948 9845052
    merge bubble 519
    contigs: 7985 n50: 4122 max: 71069 mean: 920 total length: 7348632 n80: 919
    reads 9449880
    aligned 8473710 reads
    distance mean 229.862 sd 12592.2
    invalid insert distance
    ./command.sh: line 4: 14229 Segmentation fault /share/apps/idba-1.1.1/bin/i
    dba -r test.fa -o test_idba_out

    Leave a comment:


  • ewilbanks
    replied
    Are you folks wokring from idba-1.1.0 or 1.0.9? I made the change above and it is altering only the max read length accepted, but not changing the maxK! When I try running it doesn't run saying my maxK is too large:

    $ idba_ud -r MiSeq_260bp.fa -o test --maxk 250


    Would either of you mind posting your full short_sequence.h files?

    Leave a comment:


  • akinori@jp
    replied
    I checked it under my environments.
    It seemed to be running without any errors.
    I've not changed any other points......

    Leave a comment:


  • kcchan
    replied
    Thanks for the info, re-compiling IDBA with that change worked. It's strange that it doesn't work when I use the -l parameter though, isn't that the whole point of the option?

    Leave a comment:


  • akinori@jp
    replied
    I think 250-bp is too long to assemble at least with -r option.
    In default settings, the max is set to be 128 bp.

    To change the max value, you have to re-compile IDBA from the source as follows:

    1. change the vaue 0f 128 to 250 (or more) in /src/sequence/short_sequence.h

    static const uint32_t kMaxShortSequence = 128;
    ->
    static const uint32_t kMaxShortSequence = 250;

    2. overwrite the short_sequence.h

    3. configure & make!

    In my case, it works well with 2x250bp miseq-paired-end reads by setting 512
    Last edited by akinori@jp; 04-09-2013, 02:19 AM.

    Leave a comment:


  • kcchan
    started a topic 250bp reads in idba_ud

    250bp reads in idba_ud

    Has anyone experimented with using idba_ud on 2x250bp MiSeq data? I'm getting the following error when I tried to run it using -r and -l

    terminate called after throwing an instance of 'std::logic_error'
    what(): SequenceReader::SequenceReader() istream is invalid
    Aborted (core dumped)
    The assembler works fine when the dataset is trimmed back to 150bp. Is there some configuration that I'm missing?

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

ad_right_rmr

Collapse

News

Collapse

Topics Statistics Last Post
Started by SEQadmin2, Today, 09:57 AM
0 responses
14 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, Today, 09:51 AM
0 responses
10 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 10-22-2026, 11:13 AM
0 responses
64 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 10-22-2026, 10:48 AM
0 responses
46 views
0 reactions
Last Post SEQadmin2  
Working...