Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • BioWizard
    replied
    OK, the file (1300MB) has been uploaded.
    Anyone with big space/bandwidth that can copy it from

    and put on your site, tell me so I can remove it.

    Leave a comment:


  • BioWizard
    replied
    Hi Klaus,

    We search for any "mutations" which have up to the maximum specified mismatches. In the case of the public data which I just ran, the spec was "maximum 2 substitutions". It doesn't matter in how many places
    so a max mismatch of 3 can be ....x....x....x... or ...xx....x... or ...xxx....
    and , of course all lesser mismatches like two ...x... or ....xx.... or one\....x...... or zero ...... when the sample was identical to the reference AND the sequencer did not make any errors.
    The search is lossless, in the sense that there are no compromises or shortcuts - if anywhere in the reference there are N (in this example 50) bases with either 0, or 1 , or 2 substitutions from the searched sequence - then it will be found. The only exception: if too many hits were already found, the search is abandoned. In this example, we set the limit to 10. So if a sequence is terribly repetitive, after 10 independent locations, it will not be searched for anymore.

    We do NOT mask the reference, as we consider this kind of "cheating". If the use WANTS to see 100 repeats, he has the ability to do so. We report all the repeats, up to the specified limit (this is why the output file is sooooo big). This bring an idea to my mind... if I find that I am unable to upload the results file, I'll re-run with a smaller limit (2 or 3 ?) and get a much smaller file and upload that one. So far, while I'm typing this... about 60MB (out of 1300MB) have been uploaded.

    As for "false negatives", from the mathematical point of view, if you accept the assumption of "no more than m mismatches" then there are no false negatives. From the practical point of view (whatever nature can do to the sample's DNA, plus whatever disasters the sequencer can add due to its thermal/mechanical.electrical problems) then no one can ever know the worst case "false negatives". Once can easily run simulations based on one's envelope of expectations. ABI has done such simulations (maybe they know the weaknesses of their machine better than others?) and were very happy - although in their case, we added the VA (valid adjacent) function to save the color code from missing real SNPs. If you're an Illumina customer - be happy that you don't have to worry about this problem. If you're a SOLiD customer - once you understand this problem, you'll always run ISAS with VA mode turned on. Theres a 5 page technical explanation of what I am talking about, so for Illumina customers - forget this


    Indel is currently not enabled. We had it enabled originally, but ABI wanted it off, which I was surprised at the time, but since then we've seen really good results w/o indel so we left it off. We can add it if customers demand it. I think it can slow down about two to three times.

    Current version (3.2) readlength range:

    min max
    colorspace 25 60
    basespace 20 93 (we have one customer who is demanding 110
    so this will go up in the next version)

    We don't use the quality values provided by Illumina. This can be done in the future, but first we have to see concrete evidence that it REALLY helps. I've looked at a lot of claims of how great it is, but I didn't see that it really helped. We are relying on our partner for synthetic "gold standard" tests as this is the only evidence I will trust. Some people do all kinds of "fancy" things and then say "I got more unique mapped" or "I got less repetitions" but in reality they incorrectly mapped a repeat as a unique because of disqualifying a match which was below their quality threshold. Arbitrarily deciding what is the "magic" thershold for cutting off reads is a tricky business, and I fear, not scientifically done.

    Performance is faster (especially for longer reads) in basespace or "sequence space" (let's just call it "Illumina" !). In general, alignment is easier for Illumina data. ABI argues (I'm not taking sides here - I really don't know) that you save money by needing less consumables, and more computation when you do colorspace (less consumables - they say) and alignment with VA (more computation - I agree).

    OK - I hope I've answered all your questions
    I'm too exhausted to continue.... 179MBytes have been uploaded (out of 1300), I'll come back in an hour to check....


    Originally posted by kmay View Post
    Hi BioWizard!

    Impressive number, indeed!

    To better understand youir ISAS i have some questions about the background of aligning.
    1) 2 point mutations: do you search exhaustively for all combinations of pms in the 25mer? Are all found alignments true positives?

    2) Do you mask the genome? How do you treat multiple matches? Do you keep them? What are you doing to repeats?

    3) Any estimation of false negatives?

    4) How do you treat InDels ? What effect has it on timings?

    5) Any restrictions on read-length? If so, min/max?

    6) How does it perform in sequence space? Do you consider quality files?

    Cheers

    Klaus

    Leave a comment:


  • BioWizard
    replied
    Thanks for the link Ih3,

    I was worried that it would take forever to download, but actualy those files are quite small, only 12M 50mers, and they downloaded rather quickly. I ran each file separately, as well as both as pairs (which, in deed they turn out to be). I used the setting: 2 substitutions, max. 10 repeats. After running, I can see that the data is rather good quality, too. I will paste the "histograms" below. On the obsolete 2GHz server that R&D gets to use (while out customers get systems twice as fast as ours...) it took about 8 minutes for single files, and about 13 minutes for both together as pairs. Because I didn't know the min. or max. length between pairs I used 1 base as the min. and a ridiculously large max. of 1Mbases, I'll look at the output file to see the realistic lengths.

    file=ERR000589_1.fastq
    Aligned 12139786 sequences (415.8 sec.)
    Wrote 12139786 aligned sequences (82.0 sec.)

    Total of 12139786 sequences done in a total of 8 minutes and 18 seconds.
    *** NOTE: 19490 sequences were skipped (no. of matches set to 0) because they contained invalid characters.


    Hits Histogram
    ==== =========
    0 990159
    1 9122035
    2 346049
    3 154639
    4 106323
    5 86753
    6 75089
    7 57069
    8 42622
    9 33468
    10+ 1125580


    file=ERR000589_2.fastq
    Aligned 12139786 sequences (428.8 sec.)
    Wrote 12139786 aligned sequences (83.1 sec.)

    Total of 12139786 sequences done in a total of 8 minutes and 32 seconds.
    *** NOTE: 15844 sequences were skipped (no. of matches set to 0) because they c
    ontained invalid characters.


    Hits Histogram
    ==== =========
    0 1296041
    1 8883412
    2 335689
    3 150253
    4 104689
    5 84127
    6 72865
    7 55341
    8 40498
    9 32519
    10+ 1084352


    files=/home/Hadar/ISAS/IlluminaData/ERR000589_1.fastq,/home/Hadar/ISAS/IlluminaData/ERR000589_2.fastq,1,1000000

    Aligned 12139786 sequence pairs (623.7 sec.)
    Wrote 12139786 aligned sequence pairs (155.0 sec.)

    Total of 12139786 sequence pairs done in a total of 12 minutes and 58 seconds.
    *** NOTE: 35334 sequences were skipped (no. of matches set to 0) because they c
    ontained invalid characters.


    Hits Histogram
    ==== =========
    0 2043749
    1 9350603
    2 275721
    3 131604
    4 88321
    5 65691
    6 48955
    7 28766
    8 20653
    9 16101
    10+ 69622



    I will try to get the the paired run result file posted at:



    But I will have to remove it by Monday... so please someone who has the bandwidth for this - copy it and post where for everyone. On Monday I will delete this before I get complaints

    Great weekend to all !

    Leave a comment:


  • kmay
    replied
    Some questions...

    Hi BioWizard!

    Impressive number, indeed!

    To better understand youir ISAS i have some questions about the background of aligning.
    1) 2 point mutations: do you search exhaustively for all combinations of pms in the 25mer? Are all found alignments true positives?

    2) Do you mask the genome? How do you treat multiple matches? Do you keep them? What are you doing to repeats?

    3) Any estimation of false negatives?

    4) How do you treat InDels ? What effect has it on timings?

    5) Any restrictions on read-length? If so, min/max?

    6) How does it perform in sequence space? Do you consider quality files?

    Cheers

    Klaus
    Last edited by kmay; 03-06-2009, 06:26 AM.

    Leave a comment:


  • BioWizard
    replied
    How to get SOLiD data for alignment

    As for the ABI data, its all downloadable from their web site,
    although it takes forever, and its a pain to find the link. If you can't find the link, I'll search for it. As for the finite bandwidth of their web site... nothing I can do about that, ours is probably worse

    As for the Illumina data, we got it from one of our customers, and although we didn't sign an NDA, I would consider it unethical to share this w/o their
    permission.

    Leave a comment:


  • lh3
    replied
    Alternatively, you may align some publicly available data set and give your results, such as CPU time, memory, #aligned reads, #proper pairs and so on. I think the data here might be good (human male; 1000genomes data done by Illumina):

    ftp://ftp.era.ebi.ac.uk/vol1/fastq/ERR000/ERR000589

    Most aligners have to make a tradeoff between speed, memory and accuracy, especially for paired-end alignment. It would be good to show accuracy as well. This is particularly important for people who are interested in structural variations.

    Leave a comment:


  • Chipper
    replied
    Looks good, is this dataset (100M CS) available for download for comparison with other aligners?

    Leave a comment:


  • BioWizard
    started a topic ISAS Alignment Software

    ISAS Alignment Software

    Hi,

    We're from a company called Imagenix Technologies.

    We just want to give everyone a "heads up". We'll be at the NextGen Sequencing conference in San Diego in 2 weeks, doing real-time live demos of the world's fastest alignment system: ISAS

    It was not easy to be able to state this confidently, as we found that most alignment software don't like to disclose how fast (or how slow) their alignment is. We are proud of our numbers and display them prominently:

    "100 million 25mers in colorspace with 2 substitutions on full human genome (3GB) reference in 30 minutes on ONE computer".

    And to be more specific, when Applied biosystems ran our software (which they licensed for their own use) on their Dell it took 36 minutes for 100Million 25mers straight from one of their SOLiD machines, with 2 subs, human 3G ref. When we run it on our computer (dual socket quad core Penryn), it takes 29 minutes. Next week we expect to build a new computer (that one is over a year old - thus obsolete) and hope to reach under 20 minutes for 100 million 25mers in colorspace. We cannot "brag" about 20 minutes yet... until the machine is built and we can start running. Also - longer sequences take longer to align. For example, 88 long with 4 substitutions, Illumina (basespace) data from Illumina machine: 56million plus another 56million "paired end" took 2 hours on our old computer.

    So... if you're coming to San Diego, we'll be happy to see you at booth #40, next to the food stand

    We encourage you to bring CDs or DVDs with cfasta or fastq files so we can show you on the spot what is fast alignment. Please bring human data, or if you want to do some other species, you'll have to bring the fa files so we can build a referecne database for your species.

    Meanwhile.... we encourage your feedback, for example telling everyone how slow your current alignment is

    but seriouswly, folks... maybe we can have a productive discussion on this forum ? For example, one university was so frustrated with how slow their alignment was, that they wanted to spend lots of money to build some fancy custom hardware (FPGA, and all that painfully expensive and instantly obsolete stuff), because they never heard of ISAS. So what some might think is selfish promotion on our behalf, other see as helpful info for the entire community.

    Cheers !

Latest Articles

Collapse

  • SEQadmin2
    Beyond CRISPR/Cas9: Understand, Choose, and Use the Right Genome Editing Tool
    by SEQadmin2



    CRISPR/Cas9 sparked the gene editing revolution for both research and therapeutics.1 But this system still showed severe issues that limited its applications. The most prominent were the heavy reliance on PAM sequences, delivery limitations, double-stranded breaks that prompt unintended edits and cell death, and editing inefficiency (both in targeting and in knock-in reliability).

    Despite this, “CRISPR helped turn genome editing from a specialized technique into
    ...
    07-31-2026, 11:01 AM

ad_right_rmr

Collapse

News

Collapse

Topics Statistics Last Post
Started by SEQadmin2, Today, 10:32 AM
0 responses
8 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 08-20-2026, 11:17 AM
0 responses
28 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 08-18-2026, 10:05 AM
0 responses
30 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 08-13-2026, 12:22 PM
0 responses
45 views
0 reactions
Last Post SEQadmin2  
Working...