Skip to main content

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)

Source distribution for phyloroot 1.0.0
File Size Uploaded
phyloroot-1.0.0.tar.gz 14.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for phyloroot 1.0.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.2.0

2 release files

0.1.0

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page