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}