Skip to content

Commit

Permalink
Icarus: contig info fix
Browse files Browse the repository at this point in the history
  • Loading branch information
almiheenko authored and alexeigurevich committed May 26, 2016
1 parent 16aac6f commit 4ebc977
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions libs/html_saver/static/scripts/build_icarus.js
Original file line number Diff line number Diff line change
Expand Up @@ -1994,7 +1994,12 @@ THE SOFTWARE.

};
var numBlock = 0;
appendPositionElement(block, block.corr_start, block.corr_end, block.name, block.assembly, info);
for (var i = 0; i < block.structure.length; i++) {
var nextBlock = block.structure[i];
if (nextBlock.contig_type != "M" && block.corr_start == nextBlock.corr_start && nextBlock.corr_end == block.corr_end)
break;
}
appendPositionElement(nextBlock, block.corr_start, block.corr_end, block.name, block.assembly, info);

showArrows(block);
if (block.structure && block.structure.length > 0) {
Expand All @@ -2008,7 +2013,7 @@ THE SOFTWARE.
blocks.append('p')
.text(blocksText);

for (var i = 0; i < block.structure.length; ++i) {
for (var i = 0; i < block.structure.length; i++) {
var nextBlock = block.structure[i];
if (nextBlock.contig_type != "M") {
appendPositionElement(nextBlock, nextBlock.corr_start, nextBlock.corr_end, block.name, block.assembly,
Expand All @@ -2029,7 +2034,7 @@ THE SOFTWARE.
var overlapsText = 'Overlaps with other contigs: ' + block.overlaps.length;
overlapsInfo.text(overlapsText);

for (var i = 0; i < block.overlaps.length; ++i) {
for (var i = 0; i < block.overlaps.length; i++) {
var nextBlock = block.overlaps[i];
appendPositionElement(nextBlock, nextBlock.corr_start,
nextBlock.corr_end, nextBlock.contig, block.assembly, overlapsInfo, block.corr_start, block.corr_end, true, nextBlock);
Expand Down

0 comments on commit 4ebc977

Please sign in to comment.