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