Adapt MapReduceVertex and P4 to new graph structure
diff --git a/genomix/genomix-pregelix/data/TestSet/PathMerge/TreePath/test.txt b/genomix/genomix-pregelix/data/TestSet/PathMerge/TreePath/test.txt
new file mode 100644
index 0000000..a4992ef
--- /dev/null
+++ b/genomix/genomix-pregelix/data/TestSet/PathMerge/TreePath/test.txt
@@ -0,0 +1,21 @@
+TAA	{[{AAG:[2,3]}, {AAC:[1,2,3]}]	[]	[{TAA:[2,3]}]	[{GTA:[1]}]	{5':[], ~5':[]}	5.0x}
+ACA	{[{CAG:[2]}]	[]	[]	[]	{5':[], ~5':[]}	1.0x}
+CCA	{[]	[{ATG:[1]}]	[]	[{CCC:[1]}]	{5':[], ~5':[]}	2.0x}
+GCA	{[{CAC:[2,3]}]	[]	[]	[{AGC:[2,3]}]	{5':[], ~5':[]}	2.0x}
+TCA	{[{CAC:[3]}]	[]	[{GAC:[3]}]	[]	{5':[], ~5':[]}	1.0x}
+CTA	{[]	[{CTA:[3]}]	[]	[{ACT:[3]}]	{5':[], ~5':[]}	2.0x}
+GTA	{[{TAA:[1]}]	[]	[{ACC:[1]}]	[]	{5':[], ~5':[]}	1.0x}
+AAC	{[{ACG:[1,2,3]}]	[]	[]	[{TAA:[1,2,3]}]	{5':[], ~5':[]}	3.0x}
+CAC	{[{ACT:[3]}, {ACG:[2]}]	[]	[]	[{TCA:[3]}, {GCA:[2,3]}]	{5':[], ~5':[]}	3.0x}
+GAC	{[]	[]	[{TCA:[3]}]	[]	{5':[], ~5':[]}	1.0x}
+ACC	{[{CCC:[1]}]	[]	[{GTA:[1]}]	[]	{5':[], ~5':[]}	1.0x}
+CCC	{[{CCA:[1]}]	[]	[]	[{ACC:[1]}]	{5':[], ~5':[]}	1.0x}
+GCC	{[{CCG:[2]}]	[{AGG:[2]}]	[{GCC:[2]}]	[]	{5':[], ~5':[]}	2.0x}
+AGC	{[{GCA:[2,3]}]	[]	[]	[{AAG:[2,3]}]	{5':[], ~5':[]}	2.0x}
+AAG	{[{AGC:[2,3]}]	[]	[]	[{TAA:[2,3]}]	{5':[], ~5':[]}	2.0x}
+CAG	{[{AGG:[2]}]	[]	[]	[{ACA:[2]}]	{5':[], ~5':[]}	1.0x}
+ACG	{[]	[{CCG:[2]}]	[]	[{CAC:[2]}, {AAC:[1,2,3]}]	{5':[], ~5':[(2-0_0),(3-0_0),(1-0_0)]}	4.0x}
+CCG	{[]	[{ACG:[2]}]	[]	[{GCC:[2]}]	{5':[], ~5':[]}	1.0x}
+AGG	{[]	[{GCC:[2]}]	[]	[{CAG:[2]}]	{5':[], ~5':[]}	1.0x}
+ATG	{[]	[{CCA:[1]}]	[{ATG:[1]}]	[]	{5':[], ~5':[]}	2.0x}
+ACT	{[{CTA:[3]}]	[]	[]	[{CAC:[3]}]	{5':[], ~5':[]}	2.0x}