The main function builds an adjacency list of the theoretical order of mutations. The same MDP mask can be reused different mutations
BuildMDP.Rd
This contains 1 main function and 3 helper functions. The 3 helper functions aim to:
turn our states to Ternary variables (can be 0(WT), 1(Het), or 2(Hom))
a function that finds the difference in states that are < 1 mutation away
a function that does bit logic subtraction for the ternary variables