Skip to content

Commit

Permalink
Parse END field
Browse files Browse the repository at this point in the history
  • Loading branch information
cmdcolin committed Feb 15, 2018
1 parent ef5cf50 commit fedb94c
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
3 changes: 2 additions & 1 deletion src/JBrowse/Store/SeqFeature/VCFTabix.js
Expand Up @@ -32,8 +32,9 @@ var VCFIndexedFile = declare( TabixIndexedFile, {
parseLine: function() {
var i = this.inherited( arguments );
if( i ) {
var ret = i.fields[7].match(/;END=(\d+)/);
i.start--;
i.end = i.start + i.fields[3].length;
i.end = ret ? +ret[1] : i.start + i.fields[3].length;
}
return i;
}
Expand Down
3 changes: 2 additions & 1 deletion src/JBrowse/Store/SeqFeature/VCFTabix/Parser.js
Expand Up @@ -82,9 +82,10 @@ return declare( null, {
var alt = fields[4];

var SO_term = this._find_SO_term( ref, alt );
var ret = (fields[7]||'').match(/;END=(\d+)/);
var featureData = {
start: line.start,
end: line.start+ref.length,
end: ret ? +ret[1] : line.start+ref.length,
seq_id: line.ref,
description: this._makeDescriptionString( SO_term, ref, alt ),
type: SO_term,
Expand Down

0 comments on commit fedb94c

Please sign in to comment.