I have to remember that this is Java, not C.
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@5709 348d0f76-0448-11de-a6fe-93d51630548a
This commit is contained in:
parent
f04cc4321f
commit
a5b96e0e04
|
|
@ -289,7 +289,7 @@ public class SelectVariants extends RodWalker<Integer, Integer> {
|
||||||
int positionToPrint = positionToAdd;
|
int positionToPrint = positionToAdd;
|
||||||
for (int i=0; i<numRandom; i++) {
|
for (int i=0; i<numRandom; i++) {
|
||||||
vcfWriter.add(variantArray[positionToPrint].vc, variantArray[positionToPrint].refBase);
|
vcfWriter.add(variantArray[positionToPrint].vc, variantArray[positionToPrint].refBase);
|
||||||
positionToPrint = nextCircularPosition(positionToPrint, numRandom);
|
positionToPrint = nextCircularPosition(positionToPrint);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -349,13 +349,13 @@ public class SelectVariants extends RodWalker<Integer, Integer> {
|
||||||
if ( v < t) {
|
if ( v < t) {
|
||||||
variantArray[positionToAdd].set(vc, refBase);
|
variantArray[positionToAdd].set(vc, refBase);
|
||||||
nVariantsAdded++;
|
nVariantsAdded++;
|
||||||
positionToAdd = nextCircularPosition(positionToAdd, numRandom);
|
positionToAdd = nextCircularPosition(positionToAdd);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private int nextCircularPosition(int cur, int size) {
|
private int nextCircularPosition(int cur) {
|
||||||
if ((cur + 1) == size)
|
if ((cur + 1) == variantArray.length)
|
||||||
return 0;
|
return 0;
|
||||||
return cur + 1;
|
return cur + 1;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue