Skip to main content

A package for orienting phylogenetic networks in several well-known classes.

Project description

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]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

phyloroot-0.2.0.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

phyloroot-0.2.0-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

Details for the file phyloroot-0.2.0.tar.gz.

File metadata

  • Download URL: phyloroot-0.2.0.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for phyloroot-0.2.0.tar.gz
Algorithm Hash digest
SHA256 8bcc2fe383973e0b73ae66881a92f2998bd3a297b88c703bd1cf10053b60406e
MD5 c873bdca8ab7b58b3f99346d1ba05015
BLAKE2b-256 f059fb12f0860d3d10c5ac3538fb1703a2c48e9efef68b16a9607ba74d5091dc

See more details on using hashes here.

File details

Details for the file phyloroot-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: phyloroot-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 9.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for phyloroot-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 597415950307336f3335443b833d5f1b72c89e615ac3c24050d1aab8cc368039
MD5 f85bb7ac49ba3c2040ef3be86ebd16cd
BLAKE2b-256 713d83e4ccc49e95d52f398e186f26fbb05fa1e3169c5768b841b8c24d02533d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page