- BUG: fix simulator.population() function
- NEW/CHG: add order parameter to population arr function series.
Changed functions are:
C++ level: population::genoBegin(true), genoBegin(sp, true)
population::infoBegin(idx, order), infoBegin(idx, subPop, order)
Python level: population::arrGenotype(True), arrGenotype(sp, True)
population::indInfo(idx, order), indInfo(idx, subPop, order)
population::arrIndInfo(order), arrIndInfo(subPop, order)
- NEW: test/test_21_performance is added to keep track of performance
improvements.
- NEW: (minor) performance improvement of randomMating and maSelector.
- NEW: significant performance improvement of mating schemes.
controlled randomMating: typically 150s => 90s
- NEW: add instruction for using intel c++ compiler, which usually improve
performance by 20% to 30%.
- BUG: recombinator set sex in a wrong way.
- NEW: experimental large pedigree sampling largePedigreeSample
- NEW: experimental support for merlin/vc and merlin regression
- CHG (internal): overhaul of ascertainment operators and file save stuff.
- NEW: add 'useDefault' option to simuOpt paramter specification.