Class TestCasesIntervals
- java.lang.Object
-
- org.snpeff.snpEffect.testCases.unity.TestCasesIntervals
-
public class TestCasesIntervals extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TestCasesIntervals()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcompareToFile(java.lang.String result, java.lang.String fileName)Compare a string and a file.voidDnaSequenceBaseAt(int len)Tests 'baseAt' method in DnaSequenceMarkersintersects(Markers interval1, Marker intervals)MarkersrandomIntervals(int numIntervals, int maxStart, int maxLength, int numChromo)Create a random set of intervalsvoidtest_00()voidtest_01()Read filevoidtest_02()Sort testvoidtest_03()Sort (by end) testvoidtest_04()Merge intervalsvoidtest_05()Adding intervalsvoidtest_06()Intersect of 2 intervals We have 2 implementation (brute force and interval trees), so we can compare them.voidtest_07_01()Minus operation for intervalsvoidtest_07_02()Minus operation for intervalsvoidtest_07_03()Minus operation for intervalsvoidtest_07_04()Minus operation for intervalsvoidtest_07_05()Minus operation for intervalsvoidtest_08()Test distance (in bases) from a list of markersvoidtest_08_02()Test distance (in bases) from a list of markersvoidtest_08_03()Test distance (in bases) from a list of markersvoidtest_09_chrOrder()voidtest_10_chrOrder()
-
-
-
Method Detail
-
compareToFile
public void compareToFile(java.lang.String result, java.lang.String fileName)Compare a string and a file. Throw an exception if they don't match- Parameters:
result-fileName-
-
DnaSequenceBaseAt
public void DnaSequenceBaseAt(int len)
Tests 'baseAt' method in DnaSequence
-
randomIntervals
public Markers randomIntervals(int numIntervals, int maxStart, int maxLength, int numChromo)
Create a random set of intervals- Parameters:
numIntervals-maxStart-maxLength-- Returns:
-
test_00
public void test_00()
-
test_01
public void test_01()
Read file
-
test_02
public void test_02()
Sort test
-
test_03
public void test_03()
Sort (by end) test
-
test_04
public void test_04()
Merge intervals
-
test_05
public void test_05()
Adding intervals
-
test_06
public void test_06()
Intersect of 2 intervals We have 2 implementation (brute force and interval trees), so we can compare them.
-
test_07_01
public void test_07_01()
Minus operation for intervals
-
test_07_02
public void test_07_02()
Minus operation for intervals
-
test_07_03
public void test_07_03()
Minus operation for intervals
-
test_07_04
public void test_07_04()
Minus operation for intervals
-
test_07_05
public void test_07_05()
Minus operation for intervals
-
test_08
public void test_08()
Test distance (in bases) from a list of markers
-
test_08_02
public void test_08_02()
Test distance (in bases) from a list of markers
-
test_08_03
public void test_08_03()
Test distance (in bases) from a list of markers
-
test_09_chrOrder
public void test_09_chrOrder()
-
test_10_chrOrder
public void test_10_chrOrder()
-
-