Improvements to documentation and default use. No changes to any core functionality.
- The hashing functionality, previously named
GERMLINE, has been renamed tohashing. This includes the command line flag for turning this behaviour on/off, which is now--hashing.
--hashingis now ON by default when running the FastSMC executable: previously,--GERMLINEwas OFF by default.- Extra output, including the IBD segment length, posterior mean, and MAP, are now on by default.
This behaviour can be toggled with the flags
--segmentLength,--perPairPosteriorMeans,--perPairMAP. - An example script has been added to
cpp_example/FastSMC_example_multiple_jobs.shthat demonstrates how to run FastSMC with multiple jobs simultaneously. - The README has been updated to focus on FastSMC functionality.
- More robust checking is now used to verify the decoding quantities file is correct before reading it.
- CMake will now, by default, build in Release mode (giving 03 optimisation on Linux). Previously, Debug was used by default.
First public release of FastSMC, with functionality as described and used in this paper.