Releases: molpopgen/fwdpp
Releases · molpopgen/fwdpp
Fwdpp 0.3.9
fwdpp 0.3.8
This is a minor release:
- Added some include directives whose omission resulted in failure to compile on clang.
- Doxygen input file now generated by ./configure. No more need to manually update the version.
fwdpp 0.3.7
This is primarily a developer-oriented release, introducing:
- namespace KTfwd::extensions, which contains some useful things for using fwdpp in R (via Rcpp) or Python (via Cython and/or boost.python)
- Rearrange the guts of sampling from the population to make sampling a fixed set of diploids easier.
fwdpp 0.3.6
This release has two changes:
- The lookup tables used internally have been further refined. The result is big speedups for simulations with selection. We've seen run-time speeds improved by as little as 20% and by as much as 20x, depending on the specifics of what is being simulated.
- KTfwd::site_dependent_fitness has been modified to address a bug that would allow fitness to be < 0. No simulation results are affected by this bug because the GNU Scientific Library would have exited with an error when constructing lookup tables with fitnesses < 0, and hence the simulation would not have finished.
The DOI for this release is http://dx.doi.org/10.5281/zenodo.24173 (it took Zenodo a really long time to get that up...)
fwdpp 0.3.5
This release includes:
- Faster simulation under selection due to an improved lookup table used internally
- Issue #21 addressed, which is a reorganization of the library source code for easier navigation
- Issue #23 addressed, which involves the inclusion of a "one-stop" header for including "sugar" features.
The DOI for this release is: http://dx.doi.org/10.5281/zenodo.21417
minor bug fix
This release does the following:
- Address issue #19 re: documentation
- Fix issue #20, which was a minor bug that could lead to rare segmentation faults. Please that the fix means that simulation results will occasionally be different.
- Update the copying/license files to contain the full GPLv2 text. fwdpp is still licensed as GPL >= v2.
The DOI for this release is http://dx.doi.org/10.5281/zenodo.20057
massive performance improvements
This release drastically improves the run-time performance of simulations by:
- streamlining how recombination is performed
- replacing expensive linear searches after recombination with log-time searches
- minimizing the creation/allocation of containers used to store the intermediates of recombination events.
The DOI for this release is http://dx.doi.org/10.5281/zenodo.19620