Forward simulation with tree sequence recording in rust
This package is currently "experimental"!
forrustts
(pronounced "forests") is a port of many ideas from the fwdpp library from C++ to rust.
It is licensed under the MIT license.
Packaging
Getting started
cargo build
cargo test --workspace
Development information
CI
CI testing is done using GitHub actions for both Linux
and macOS
.
These actions include using clippy, which is a very strict code linter.
The actions also check code format using rustfmt.
Code coverage
Use tarpaulin. The documentation for that crate is excellent. The short version is:
cargo tarpaulin -o html
This command will run the tests and generate a nice html
report.
Change log
See here.