Skip to content

Commit

Permalink
Update @gmod/bam and use conservative pairing
Browse files Browse the repository at this point in the history
  • Loading branch information
cmdcolin committed Nov 6, 2018
1 parent a461991 commit 4bb060d
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 6 deletions.
2 changes: 1 addition & 1 deletion src/JBrowse/Store/SeqFeature/BAM.js
Expand Up @@ -251,7 +251,7 @@ return declare( [ SeqFeatureStore, DeferredStatsMixin, DeferredFeaturesMixin, In
feat = pairCache[name]
if (feat && records[i].id() != feat.f1.id()) {
feat.f2 = this._bamRecordToFeature(records[i])
pairCache[name] = undefined
delete pairCache[name]
this.featureCache[name] = feat
}
else {
Expand Down
5 changes: 3 additions & 2 deletions src/JBrowse/View/Track/Alignments2.js
Expand Up @@ -147,6 +147,7 @@ return declare( [ CanvasFeatureTrack, AlignmentsMixin ], {
var initial = new Promise((resolve, reject) => {
var reg = this.browser.view.visibleRegion()
var len = reg.end - reg.start
console.log(len)
const region = {
ref: this.refSeq.name,
start: Math.max( 0, reg.start ),
Expand All @@ -157,8 +158,8 @@ return declare( [ CanvasFeatureTrack, AlignmentsMixin ], {
region.end = region.end

this.store.getPairedRanges(region, range => {
region.start = Math.max(0, range.min - len)
region.end = range.max + len
region.start = range.min
region.end = range.max
this.store.getFeatures(region, function() {}, resolve, reject)
}, reject)
}).then(() => {
Expand Down
6 changes: 3 additions & 3 deletions yarn.lock
Expand Up @@ -135,9 +135,9 @@
arrify "^1.0.1"

"@gmod/bam@^1.0.3":
version "1.0.5"
resolved "https://registry.yarnpkg.com/@gmod/bam/-/bam-1.0.5.tgz#9be15cfbe9ec7968ae37c00b02364842ba1581b1"
integrity sha512-qDompvuWDgb/ajWRBy6wL2LnxkP11YlYrfKmy8XPiZLvVDq8PLK4s87ssyCIF/Hbedt2iIX7WBT0in77du2U6g==
version "1.0.7"
resolved "https://registry.yarnpkg.com/@gmod/bam/-/bam-1.0.7.tgz#dc52d7fe769e739ad018cfdb210f837e10997c40"
integrity sha512-GDBvYppB+8iGnuffSozCb42KDpbEkcxuDi5sM4cuOThUSi9rVpCrt4qUT6P6/N/v2xXXiTKQNbA0/Q49Iz9RAQ==
dependencies:
"@gmod/bgzf-filehandle" "^1.2.1"
buffer-crc32 "^0.2.13"
Expand Down

0 comments on commit 4bb060d

Please sign in to comment.