11 unstable releases (3 breaking)
new 0.4.0 | Mar 30, 2023 |
---|---|
0.4.0-alpha.3 | Mar 13, 2023 |
0.4.0-alpha.2 | Oct 28, 2022 |
0.3.1 | Oct 27, 2022 |
0.1.0 | May 27, 2022 |
#97 in Simulation
3,632 downloads per month
Used in 2 crates
(via demes-forward)
230KB
5.5K
SLoC
rust implementation of the demes specification.
Change log
See here.
lib.rs
:
rust support for demes.
Introduction
This crate provides:
- Support for reading
YAML
descriptions ofdemes
models. Seeloads
andload
. - Support for building a demes model using
rust
code. SeeGraphBuilder
.
The output of any of these operations is a fully-resolved
Graph
.
More information
- See here for
an overview of
demes
.
Technical details
YAML
andGraphBuilder
inputs support the Human Data Model (HDM) described in the demes specification- A [
Graph
] is fully-resolved according to the Machine Data Model (MDM) described in the specification.
Features
The following cargo features are available:
json
: enables reading/writing a [Graph
] in JSON format.
Dependencies
~2.8–4MB
~100K SLoC