No changes, just sync-ing; only some commented out debugging prints are added...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@2583 348d0f76-0448-11de-a6fe-93d51630548a
This commit is contained in:
parent
d85461c463
commit
df63f51253
|
|
@ -112,12 +112,15 @@ class ReferenceOrderedDataPool extends ResourcePool<SeekableRODIterator,Seekable
|
|||
throw new StingException("Reference-ordered data cannot utilitize unmapped segments.");
|
||||
|
||||
GenomeLoc position = ((MappedStreamSegment)segment).locus;
|
||||
|
||||
//#########################################
|
||||
//## System.out.printf("Searching for iterator at locus %s; %d resources available%n", position, resources.size());
|
||||
for( SeekableRODIterator iterator: resources ) {
|
||||
//##System.out.printf("Examining iterator at position %s [last query location: %s]%n", iterator.position(),iterator.lastQueryLocation());
|
||||
if( (iterator.position() == null && iterator.hasNext()) ||
|
||||
(iterator.position() != null && iterator.position().isBefore(position)) )
|
||||
return iterator;
|
||||
}
|
||||
//##System.out.printf("Failed to find iterator at locus %s%n", position);
|
||||
return null;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue