add test cases for path merge and other data clean patterns
diff --git a/genomix/genomix-pregelix/data/TipAddGraph/txt/.test.crc b/genomix/genomix-pregelix/data/TipAddGraph/txt/.test.crc
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/genomix/genomix-pregelix/data/TipAddGraph/txt/.test.crc
diff --git a/genomix/genomix-pregelix/data/TipAddGraph/txt/test b/genomix/genomix-pregelix/data/TipAddGraph/txt/test
new file mode 100755
index 0000000..5c36d0a
--- /dev/null
+++ b/genomix/genomix-pregelix/data/TipAddGraph/txt/test
@@ -0,0 +1,7 @@
+(1,5)	([(1,6)]	[]	[]	[(1,4)]	GAA)
+(2,1)	([]	[]	[]	[(1,4)]	)
+(1,1)	([(1,2)]	[]	[]	[]	AAT)
+(1,2)	([(1,3)]	[]	[]	[(1,1)]	ATA)
+(1,4)	([(1,5),(2,1)]	[]	[]	[(1,3)]	AGA)
+(1,3)	([(1,4)]	[]	[]	[(1,2)]	TAG)
+(1,6)	([]	[]	[]	[(1,5)]	AAC)
diff --git a/genomix/genomix-pregelix/data/graphbuild.test/read.txt b/genomix/genomix-pregelix/data/graphbuild.test/read.txt
new file mode 100755
index 0000000..bd5f3c4
--- /dev/null
+++ b/genomix/genomix-pregelix/data/graphbuild.test/read.txt
@@ -0,0 +1 @@
+1	AATAGAAC

diff --git a/genomix/genomix-pregelix/data/graphbuild.test/repeat.txt b/genomix/genomix-pregelix/data/graphbuild.test/repeat.txt
new file mode 100755
index 0000000..64e3de8
--- /dev/null
+++ b/genomix/genomix-pregelix/data/graphbuild.test/repeat.txt
@@ -0,0 +1,2 @@
+1	AATAGAAC

+2	TAGAACTG

diff --git a/genomix/genomix-pregelix/data/graphbuild.test/repeat2.txt b/genomix/genomix-pregelix/data/graphbuild.test/repeat2.txt
new file mode 100755
index 0000000..c065d06
--- /dev/null
+++ b/genomix/genomix-pregelix/data/graphbuild.test/repeat2.txt
@@ -0,0 +1,2 @@
+1	AATAGAAC

+2	TAGAAGAT

diff --git a/genomix/genomix-pregelix/data/graphbuild.test/tip.txt b/genomix/genomix-pregelix/data/graphbuild.test/tip.txt
new file mode 100755
index 0000000..62a6fd7
--- /dev/null
+++ b/genomix/genomix-pregelix/data/graphbuild.test/tip.txt
@@ -0,0 +1,2 @@
+1	AATAGAAC

+2	GAAGGTCC

diff --git a/genomix/genomix-pregelix/data/graphbuild.test/tworeads.txt b/genomix/genomix-pregelix/data/graphbuild.test/tworeads.txt
new file mode 100755
index 0000000..62a6fd7
--- /dev/null
+++ b/genomix/genomix-pregelix/data/graphbuild.test/tworeads.txt
@@ -0,0 +1,2 @@
+1	AATAGAAC

+2	GAAGGTCC

diff --git a/genomix/genomix-pregelix/data/input/read/part-0 b/genomix/genomix-pregelix/data/input/read/part-0
new file mode 100755
index 0000000..6595dfe
--- /dev/null
+++ b/genomix/genomix-pregelix/data/input/read/part-0
Binary files differ
diff --git a/genomix/genomix-pregelix/data/input/read/part-1 b/genomix/genomix-pregelix/data/input/read/part-1
new file mode 100755
index 0000000..072d5f9
--- /dev/null
+++ b/genomix/genomix-pregelix/data/input/read/part-1
Binary files differ
diff --git a/genomix/genomix-pregelix/data/input/read/part-2 b/genomix/genomix-pregelix/data/input/read/part-2
new file mode 100755
index 0000000..3d132ac
--- /dev/null
+++ b/genomix/genomix-pregelix/data/input/read/part-2
Binary files differ
diff --git a/genomix/genomix-pregelix/data/input/read/part-3 b/genomix/genomix-pregelix/data/input/read/part-3
new file mode 100755
index 0000000..df12383
--- /dev/null
+++ b/genomix/genomix-pregelix/data/input/read/part-3
Binary files differ
diff --git a/genomix/genomix-pregelix/data/input/test/part-0 b/genomix/genomix-pregelix/data/input/test/part-0
new file mode 100755
index 0000000..0b15880
--- /dev/null
+++ b/genomix/genomix-pregelix/data/input/test/part-0
Binary files differ
diff --git a/genomix/genomix-pregelix/data/input/test/part-1 b/genomix/genomix-pregelix/data/input/test/part-1
new file mode 100755
index 0000000..b68421a
--- /dev/null
+++ b/genomix/genomix-pregelix/data/input/test/part-1
Binary files differ
diff --git a/genomix/genomix-pregelix/data/input/test/part-2 b/genomix/genomix-pregelix/data/input/test/part-2
new file mode 100755
index 0000000..9098ad0
--- /dev/null
+++ b/genomix/genomix-pregelix/data/input/test/part-2
Binary files differ
diff --git a/genomix/genomix-pregelix/data/input/test/part-3 b/genomix/genomix-pregelix/data/input/test/part-3
new file mode 100755
index 0000000..9cfb024
--- /dev/null
+++ b/genomix/genomix-pregelix/data/input/test/part-3
Binary files differ
diff --git a/genomix/genomix-pregelix/data/input/test/result.graphbuild.txt.bin b/genomix/genomix-pregelix/data/input/test/result.graphbuild.txt.bin
deleted file mode 100644
index 4865aeb..0000000
--- a/genomix/genomix-pregelix/data/input/test/result.graphbuild.txt.bin
+++ /dev/null
Binary files differ
diff --git a/genomix/genomix-pregelix/data/input/tipremove/part-0 b/genomix/genomix-pregelix/data/input/tipremove/part-0
new file mode 100755
index 0000000..a10ab8b
--- /dev/null
+++ b/genomix/genomix-pregelix/data/input/tipremove/part-0
Binary files differ
diff --git a/genomix/genomix-pregelix/data/input/tipremove/part-1 b/genomix/genomix-pregelix/data/input/tipremove/part-1
new file mode 100755
index 0000000..20a3078
--- /dev/null
+++ b/genomix/genomix-pregelix/data/input/tipremove/part-1
Binary files differ
diff --git a/genomix/genomix-pregelix/data/input/tipremove/part-2 b/genomix/genomix-pregelix/data/input/tipremove/part-2
new file mode 100755
index 0000000..aed9265
--- /dev/null
+++ b/genomix/genomix-pregelix/data/input/tipremove/part-2
Binary files differ
diff --git a/genomix/genomix-pregelix/data/input/tipremove/part-3 b/genomix/genomix-pregelix/data/input/tipremove/part-3
new file mode 100755
index 0000000..8af7223
--- /dev/null
+++ b/genomix/genomix-pregelix/data/input/tipremove/part-3
Binary files differ
diff --git a/genomix/genomix-pregelix/data/input/tipremove/part-4 b/genomix/genomix-pregelix/data/input/tipremove/part-4
new file mode 100755
index 0000000..2fd77a1
--- /dev/null
+++ b/genomix/genomix-pregelix/data/input/tipremove/part-4
Binary files differ
diff --git a/genomix/genomix-pregelix/data/input/tipremove/part-5 b/genomix/genomix-pregelix/data/input/tipremove/part-5
new file mode 100755
index 0000000..7eb1649
--- /dev/null
+++ b/genomix/genomix-pregelix/data/input/tipremove/part-5
Binary files differ
diff --git a/genomix/genomix-pregelix/data/input/tipremove/part-6 b/genomix/genomix-pregelix/data/input/tipremove/part-6
new file mode 100755
index 0000000..8ae2314
--- /dev/null
+++ b/genomix/genomix-pregelix/data/input/tipremove/part-6
Binary files differ
diff --git a/genomix/genomix-pregelix/data/input/tipremove/part-7 b/genomix/genomix-pregelix/data/input/tipremove/part-7
new file mode 100755
index 0000000..d2b9342
--- /dev/null
+++ b/genomix/genomix-pregelix/data/input/tipremove/part-7
Binary files differ