COMBINE-lab / RapMap

Rapid sensitive and accurate read mapping via quasi-mapping
GNU General Public License v3.0
89 stars 23 forks source link

Explore Kallisto-esq skipping & Equivalence Class pre-computation #4

Closed rob-p closed 8 years ago

rob-p commented 9 years ago

Right now, we're using Geet's "dirty-mapping" strategy to try and determine the origin of reads (dirty mapping treats the left and right-most hashable k-mer of each read as "mini" paired-ends, and uses the information about the k-mers to which they map to figure out where the read goes). It would be useful to explore 2 particular ideas used in the psudeo-alignment procedure of Kallisto.

rob-p commented 9 years ago

The pre-computation of equivalence classes is done, but we should still explore similar "skipping" rules --- for now we use trivial skipping rules.

rob-p commented 8 years ago

Ok, a more sophisticated skipping heuristic has been implemented (based on informative skips computed during index creation). There may still be significant room to improve the accuracy and efficiency of this heuristic, but that warrants a new issue; I'm closing this one.