Kevin R. Thornton

Results 47 issues of Kevin R. Thornton

Adding site tables (#211) creates side-effects for simulations where fixations are "pruned". The required operations should be abstracted out into a function in `fwdpp::ts`.

enhancement
API
new feature
tree sequences

The tree visitor is a bit too light of a design. We can base one on a shared pointer to a table collection. I'd say that the table indexes should...

Placeholder issue for now... The current handling of fixations is not ideal: * it leads to modeling errors * the pruning policy stuff affects efficiency of fitness calculations. Any fixes...

enhancement
API

The current inheritance hierarchies for these types were originally developed so that fwdpp could use static_assert to enforce concepts via std::is_base_of. Given that the library does not (easily) support population...

API
placeholder/idea

The implementation in `fwdpp/internal/gamete_cleaner.hpp` is a hot mess. It seems like the whole thing could be replaced with populating an `unordered_map` of keys to fixations followed by a single pass...

Internal details

If #100 is accepted, then it is possible that the current separation of mutations from mutation counts is no longer the most efficient strategy, and we'd have to benchmark adding...

placeholder/idea

This package is currently rather difficult to get working due to tf/keras issues. Installing current versions leads to import errors when training: ``` python ../../submodules/diploSHIC/diploSHIC.py train train test model 2021-06-08...