Closed molpopgen closed 5 years ago
Add a "sites" table.
Address #194
Fixes #213
[x] Add sites table
[x] Rebuild it during simplification
[x] Test its correction at the end of simulation in example program
[x] Rework data_matrix_generation to account for derived_state.
[x] Rework infinite_sites mutation to properly populate mutation fields and the site table.
[x] Fix #212
[x] Handle required changes to the binary format.
[x] Remove template requirement for mutation list for functions that only use it to access mutation position.
[x] Unit tests.
Add a "sites" table.
Address #194
Fixes #213
[x] Add sites table
[x] Rebuild it during simplification
[x] Test its correction at the end of simulation in example program
[x] Rework data_matrix_generation to account for derived_state.
[x] Rework infinite_sites mutation to properly populate mutation fields and the site table.
[x] Fix #212
[x] Handle required changes to the binary format.
[x] Remove template requirement for mutation list for functions that only use it to access mutation position.
[x] Unit tests.