Bayesian Evolutionary Layered Learning Architectures (BELLA) companion
Project description
BELLA-Companion
⚠️🚧🚨 The documentation for this repository is still under development.
Installation
BELLA-Companion is a Python package, and can be installed via pip:
pip install bella-companion
To reproduce BEAST analyses, you will need to have BEAST2 as well as SLURM installed and properly configured on your system, as well as the following BEAST2 packages:
CLI
The CLI entrypoint is bella (see src/bella_companion/cli.py). It requires an .env file to be present in the current working directory defining the settings for the analyses to be run.
Basic usage is as follows:
bella <command> <subcommand> <...>
Where commands and subcommands are as follows:
sim
generate Generate synthetic simulation datasets.
run Run BEAST2 analyses on simulated datasets.
summarize Summarize BEAST2 log outputs for simulated datasets.
metrics Compute and print metrics for simulated datasets.
plot
all Generate plots for all simulation scenarios.
epi-multitype Generate plots for the epi-multitype scenario.
epi-skyline Generate plots for the epi-skyline scenarios.
fbd-2traits Generate plots for the fbd-2traits scenario.
fbd-no-traits Generate plots for the fbd-no-traits scenarios.
scenarios Generate scenario overview plots.
platyrrhine
run Run BEAST2 analyses on empirical platyrrhine datasets.
summarize Summarize BEAST2 log outputs for empirical datasets.
plot
all Generate plots for all platyrrhine datasets.
estimates Generate parameter estimate plots.
trees Generate tree-mapped parameter estimate plots.
shap Generate SHAP plots.
eucovid
run Run BEAST2 analyses on empirical eucovid datasets.
summarize Summarize BEAST2 log outputs for empirical datasets.
plot
all Generate plots for all eucovid datasets.
likelihood Generate likelihood distribution plots.
sankey Generate sankey plots.
trees Generate tree plots.
flights-and-populations Plots for the flights and populations scenario.
flights-over-populations Plots for the flights over populations scenario.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file bella_companion-0.1.38.tar.gz.
File metadata
- Download URL: bella_companion-0.1.38.tar.gz
- Upload date:
- Size: 276.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1043670400f0fb05a28770dd6386847844d3cde40e0f72f3ec2bfb721d0b40db
|
|
| MD5 |
2edf0e066cb0b4581bed3c236a72afd9
|
|
| BLAKE2b-256 |
4187471c1565988b48f49aa8dfbb9c6498c1b882060689f367287892ea60d2c6
|
File details
Details for the file bella_companion-0.1.38-py3-none-any.whl.
File metadata
- Download URL: bella_companion-0.1.38-py3-none-any.whl
- Upload date:
- Size: 310.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d7d7d8a8c70da033d7c5a3523d498b3eb85adf5986afe05fb86123f82794342c
|
|
| MD5 |
5cbddb56891b17a323180023e1fc9ec2
|
|
| BLAKE2b-256 |
e4a805f3279c9de765fcff6c97583127104584fee6d614095fae5feb6abf32e7
|