Phyloroot
Phyloroot is a python module with tools for orienting undirected phylogenetic networks as oriented networks in several well-known classes.
Install
Install as pypi package phyloroot:
pip install phyloroot
Usage
You can load the package methods with import phyloroot in python, or use the command line interface.
For example, to get all orchard orientations of the example network in ./examples/Example1-Components.txt, execute the following command:
phyloroot -f ./examples/Example1-Components.txt -c O
For more information, use the help function:
phyloroot -h
Development
For a development version, simply pull the project and in the home of the project do:
pip install -e .
This installs the phyloroot package from the source. When you change things in the source, the package gets updated as well.
Release
set new version number in master branch
- CHANGELOG.md
- pyproject.toml
release current version
git checkout release
git merge master
git tag [version number]
git push --atomic origin release [version number]
Metadata
Release files for phyloroot 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| phyloroot-1.0.0.tar.gz | 14.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| phyloroot-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 31.7 kB
Release files / phyloroot-1.0.0.tar.gz
| Download URL | phyloroot-1.0.0.tar.gz |
|---|---|
| Size | 14.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bdfd3a89942ef10bded6692612c8b23905e7398196e691399eec172c43ac3699
|
|
BLAKE2b-256 checksum How to use checksums |
c5719cac59d53f7f62ce232ab42810f01ad4730c92ab8110ce5b100672646da8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / phyloroot-1.0.0-py3-none-any.whl
| Download URL | phyloroot-1.0.0-py3-none-any.whl |
|---|---|
| Size | 17.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bafda578ff8d221116b5e89188236503adaf57838822f3a7e02b5917d9f60fc9
|
|
BLAKE2b-256 checksum How to use checksums |
3ee6e76db9b0efd5f73a56b5bb938ef30e05ca7d90228ee69e5152eea9bb47b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|