项目作者: ForwardSimulation

项目描述 :
Forward time simulation, rust, and tree sequences.
高级语言: Rust
项目地址: git://github.com/ForwardSimulation/forrustts.git
创建时间: 2020-12-06T23:47:00Z
项目社区:https://github.com/ForwardSimulation/forrustts

开源协议:GNU General Public License v3.0

下载


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

  1. cargo build
  2. 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:

  1. cargo tarpaulin -o html

This command will run the tests and generate a nice html report.

Change log

See here.