Skip to main content

VeryFastTree Python Bindings

The VeryFastTree Python Bindings provide an interface to the VeryFastTree software for rapid construction of phylogenetic trees. This package allows you to easily integrate VeryFastTree into your Python workflows, enabling efficient handling of large datasets and quick tree generation.

Installation

To install the VeryFastTree Python Bindings, you can use pip:

pip install veryfasttree

*The Linux version requires the OpenMP library (libgomp) to be installed on the system.

Usage

Here is a basic example of how to use the VeryFastTree Python Bindings:

import veryfasttree

# Define input file
input_alignment = 'path/to/your/alignment.fasta'

# Run VeryFastTree
tree = veryfasttree.run(input_alignment, gtr=True, nt=True)

print(tree)

The input to the function can be a file or a text string containing the aligned sequences. The other function arguments are the same as the VeryFastTree command-line arguments, omitting the hyphens (-). Flags should be specified with the value True.

VeryFastTree can also be called using the command line interface provided by the Python module:

python3 -m veryfasttree [arguments]

The command-line arguments follow the same convention as the VeryFastTree.

Contributing

Contributions are welcome! Please submit pull requests or issues on the GitHub repository.

Metadata

Release files for veryfasttree 4.0.4.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for veryfasttree 4.0.4.1
File Size Uploaded Provenance Actions
veryfasttree-4.0.4.1.tar.gz 3.4 MB Without provenance Details for veryfasttree-4.0.4.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for veryfasttree 4.0.4.1
File Actions
veryfasttree-4.0.4.1-py38-none-win_amd64.whl Python 3.8 none Windows x86-64 Details for veryfasttree-4.0.4.1-py38-none-win_amd64.whl
veryfasttree-4.0.4.1-py38-none-musllinux_1_2_x86_64.whl Python 3.8 none Linux musl 1.2+ x86-64 Details for veryfasttree-4.0.4.1-py38-none-musllinux_1_2_x86_64.whl
veryfasttree-4.0.4.1-py38-none-musllinux_1_2_ppc64le.whl Python 3.8 none Linux musl 1.2+ PowerPC 64-le Details for veryfasttree-4.0.4.1-py38-none-musllinux_1_2_ppc64le.whl
veryfasttree-4.0.4.1-py38-none-musllinux_1_2_aarch64.whl Python 3.8 none Linux musl 1.2+ ARM64 Details for veryfasttree-4.0.4.1-py38-none-musllinux_1_2_aarch64.whl
veryfasttree-4.0.4.1-py38-none-manylinux_2_17_x86_64.whl Python 3.8 none Linux glibc 2.17+ x86-64 Details for veryfasttree-4.0.4.1-py38-none-manylinux_2_17_x86_64.whl
veryfasttree-4.0.4.1-py38-none-manylinux_2_17_ppc64le.whl Python 3.8 none Linux glibc 2.17+ PowerPC 64-le Details for veryfasttree-4.0.4.1-py38-none-manylinux_2_17_ppc64le.whl
veryfasttree-4.0.4.1-py38-none-manylinux_2_17_aarch64.whl Python 3.8 none Linux glibc 2.17+ ARM64 Details for veryfasttree-4.0.4.1-py38-none-manylinux_2_17_aarch64.whl
veryfasttree-4.0.4.1-py38-none-macosx_13_0_x86_64.whl Python 3.8 none macOS 13.0+ x86-64 Details for veryfasttree-4.0.4.1-py38-none-macosx_13_0_x86_64.whl

Total release size: 28.2 MB

Release files / veryfasttree-4.0.4.1.tar.gz

Download URL veryfasttree-4.0.4.1.tar.gz
Size 3.4 MB
Tags Source
SHA-256 checksum
How to use checksums
3f6df5412d247565eefae018b5db398716a5296b1b36021507958a2fed965603
BLAKE2b-256 checksum
How to use checksums
9af6d8d28239b9723623bd14a080bce981ccd4e57a7ba1c05ce05042ab42b633
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.4 Windows/11

Release files / veryfasttree-4.0.4.1-py38-none-win_amd64.whl

Download URL veryfasttree-4.0.4.1-py38-none-win_amd64.whl
Size 3.4 MB
Tags Python 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
f9b1fb7d80106db8fb84cf572d72ac75aa9312dc750ba379245ee82b800af380
BLAKE2b-256 checksum
How to use checksums
827c4fa400e8377aa2171b4c435c4f969b514a6c78697d733d455896bd609bc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.4 Windows/11

Release files / veryfasttree-4.0.4.1-py38-none-musllinux_1_2_x86_64.whl

Download URL veryfasttree-4.0.4.1-py38-none-musllinux_1_2_x86_64.whl
Size 5.8 MB
Tags Linux musl 1.2+ x86-64 Python 3.8
SHA-256 checksum
How to use checksums
7f44657f74e10c22af8617d155b2c18338e9c40c981d3f3519e7b6aa6f5ff6d1
BLAKE2b-256 checksum
How to use checksums
7a863042da9c89b2556151eb71f5f6f4fabb92f258eedc22828621368ee8c2d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.4 Windows/11

Release files / veryfasttree-4.0.4.1-py38-none-musllinux_1_2_ppc64le.whl

Download URL veryfasttree-4.0.4.1-py38-none-musllinux_1_2_ppc64le.whl
Size 984.3 kB
Tags Linux musl 1.2+ PowerPC 64-le Python 3.8
SHA-256 checksum
How to use checksums
aa3c7896a23981b2d8c6d7ba308c8831e96cdd7ecec432422ea59327dc89ead7
BLAKE2b-256 checksum
How to use checksums
7c41d441bd02b55b06698d60e774877ba8b5d6546c1007a0a79809fe83d836c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.4 Windows/11

Release files / veryfasttree-4.0.4.1-py38-none-musllinux_1_2_aarch64.whl

Download URL veryfasttree-4.0.4.1-py38-none-musllinux_1_2_aarch64.whl
Size 815.6 kB
Tags Linux musl 1.2+ ARM64 Python 3.8
SHA-256 checksum
How to use checksums
a72cce29932047919e30e40880250c2a6c2d0633bbe361df91c57511c800d338
BLAKE2b-256 checksum
How to use checksums
7f4f0325bba38e5a64fa3c304944e6bbcf785277ccba26bf5d92498a24e6b0f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.4 Windows/11

Release files / veryfasttree-4.0.4.1-py38-none-manylinux_2_17_x86_64.whl

Download URL veryfasttree-4.0.4.1-py38-none-manylinux_2_17_x86_64.whl
Size 5.8 MB
Tags Linux glibc 2.17+ x86-64 Python 3.8
SHA-256 checksum
How to use checksums
78d40f3c2c5ea1c1b0cabeb8b58d1f4c996456d616c8c68bc833991025d6e748
BLAKE2b-256 checksum
How to use checksums
a5f0bf4577a1da0b9b26d05e6a0e63ba463474ae0920a3aed7b87647e91fafe4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.4 Windows/11

Release files / veryfasttree-4.0.4.1-py38-none-manylinux_2_17_ppc64le.whl

Download URL veryfasttree-4.0.4.1-py38-none-manylinux_2_17_ppc64le.whl
Size 974.2 kB
Tags Linux glibc 2.17+ PowerPC 64-le Python 3.8
SHA-256 checksum
How to use checksums
0cd0766c2f8e0ec23463737a5cd4f166bd124cbdd9a7937875a58e997686e0c8
BLAKE2b-256 checksum
How to use checksums
d5c23e4ca5f369830edf0164129ce76267860fbf7169bd2e8a984cbfce302aa0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.4 Windows/11

Release files / veryfasttree-4.0.4.1-py38-none-manylinux_2_17_aarch64.whl

Download URL veryfasttree-4.0.4.1-py38-none-manylinux_2_17_aarch64.whl
Size 845.2 kB
Tags Linux glibc 2.17+ ARM64 Python 3.8
SHA-256 checksum
How to use checksums
028119be10b3ba0d872473b5f8e5ac65bd81ba4b401f4b82cd404c474d1c97f3
BLAKE2b-256 checksum
How to use checksums
e7515a73965f8e03727f4af92374e3421aefb232bd387f3f8d546199e0ffcff0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.4 Windows/11

Release files / veryfasttree-4.0.4.1-py38-none-macosx_13_0_x86_64.whl

Download URL veryfasttree-4.0.4.1-py38-none-macosx_13_0_x86_64.whl
Size 6.1 MB
Tags Python 3.8 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
f192c625c063d57cca0651b23ecc45fcd83f259d6ceb95c07d0693de93b0b7f5
BLAKE2b-256 checksum
How to use checksums
605b40f3ad76cfe2515ab26a0e8c33f6fec6e75be6014f1d6e22c74ebb8733f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.4 Windows/11

Security for veryfasttree 4.0.4.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

4.0.4.1 This release

9 release files No provenance

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