Skip to content
Snippets Groups Projects
Commit d3165a7c authored by tcarver's avatar tcarver
Browse files

use hashmap and fix read count

parent 7f164d3a
No related branches found
No related tags found
No related merge requests found
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
*/ */
package uk.ac.sanger.artemis.components.alignment; package uk.ac.sanger.artemis.components.alignment;
import java.util.HashMap;
import java.util.Hashtable; import java.util.Hashtable;
import java.util.Vector; import java.util.Vector;
...@@ -71,9 +72,9 @@ class BamUtils ...@@ -71,9 +72,9 @@ class BamUtils
final String refName, final String refName,
final Hashtable<String, SAMFileReader> samFileReaderHash, final Hashtable<String, SAMFileReader> samFileReaderHash,
final Vector<String> seqNames, final Vector<String> seqNames,
final Hashtable<String, Integer> offsetLengths, final HashMap<String, Integer> offsetLengths,
final boolean concatSequences, final boolean concatSequences,
final Hashtable<String, Integer> seqLengths, final HashMap<String, Integer> seqLengths,
final SAMRecordPredicate samRecordFlagPredicate, final SAMRecordPredicate samRecordFlagPredicate,
final SAMRecordMapQPredicate samRecordMapQPredicate, final SAMRecordMapQPredicate samRecordMapQPredicate,
final boolean contained) final boolean contained)
...@@ -91,7 +92,7 @@ class BamUtils ...@@ -91,7 +92,7 @@ class BamUtils
if( (lastLen >= start && lastLen < end) || if( (lastLen >= start && lastLen < end) ||
(len >= start && len < end) || (len >= start && len < end) ||
(start >= lastLen && start < len) || (start >= lastLen && start < len) ||
(end >= lastLen && end < len) ) (end > lastLen && end < len) )
{ {
int offset = offsetLengths.get(name); int offset = offsetLengths.get(name);
int thisStart = start - offset; int thisStart = start - offset;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment