Skip to main content

🌲 PhyloDM

PyPI BioConda Crates DOI

PhyloDM is a high-performance library that converts a phylogenetic tree into a pairwise distance matrix.

For a tree with 30,000 taxa, PhyloDM will use:

  • ~14GB of memory (94% less than DendroPy)
  • ~1 minute of CPU time (183x faster than DendroPy).

PhyloDM is written in Rust and is exposed to Python via the Python PyO3 API. This means it can be used in either Python or Rust, however, the documentation below is written for use in Python. For Rust documentation, see Crates.io.

⚙ Installation

Requires Python 3.9+

PyPI

Pre-compiled binaries are packaged for most 64-bit Unix platforms. If you are installing on a different platform then you will need to have Rust installed to compile the binaries.

python -m pip install phylodm

Conda

conda install -c b bioconda phylodm

🐍 Quick-start

A pairwise distance matrix can be created from either a Newick file, or DendroPy tree.

from phylodm import PhyloDM

# PREPARATION: Create a test tree
with open('/tmp/newick.tree', 'w') as fh:
    fh.write('(A:4,(B:3,C:4):1);')

# 1a. From a Newick file
pdm = PhyloDM.load_from_newick_path('/tmp/newick.tree')

# 1b. From a DendroPy tree
import dendropy
tree = dendropy.Tree.get_from_path('/tmp/newick.tree', schema='newick')
pdm = PhyloDM.load_from_dendropy(tree)

# 2. Calculate the PDM
dm = pdm.dm(norm=False)
labels = pdm.taxa()

"""
/------------[4]------------ A
+
|          /---------[3]--------- B
\---[1]---+
           \------------[4]------------- C
           
labels = ('A', 'B', 'C')
    dm = [[0. 8. 9.]
          [8. 0. 7.]
          [9. 7. 0.]]
"""

Accessing data

The dm method generates a symmetrical NumPy matrix and returns a tuple of keys in the matrix row/column order.

# Calculate the PDM
dm = pdm.dm(norm=False)
labels = pdm.taxa()

"""
/------------[4]------------ A
+
|          /---------[3]--------- B
\---[1]---+
           \------------[4]------------- C
           
labels = ('A', 'B', 'C')
    dm = [[0. 8. 9.]
          [8. 0. 7.]
          [9. 7. 0.]]
"""

# e.g. The following commands (equivalent) get the distance between A and B
dm[0, 1]  # 8
dm[labels.index('A'), labels.index('B')]  # 8

Normalisation

If the norm argument of dm is set to True, then the data will be normalised by the sum of all edges in the tree.

⏱ Performance

Tests were executed using scripts/performance/Snakefile on an Intel(R) Xeon(R) CPU E5-2650 v3 @ 2.30GHz.

For large numbers of taxa it is beneficial to use PhyloDM, however, if you have a small number of taxa in the tree it is beneficial to use DendroPy for the great features it provides.

PhyloDM vs DendroPy resource usage

Metadata

Release files for phylodm 3.2.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 phylodm 3.2.0
File Size Uploaded
phylodm-3.2.0.tar.gz 144.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for phylodm 3.2.0
File
phylodm-3.2.0-cp312-none-win_amd64.whl CPython 3.12 none Windows x86-64 Details
phylodm-3.2.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
phylodm-3.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
phylodm-3.2.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
phylodm-3.2.0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
phylodm-3.2.0-cp311-none-win_amd64.whl CPython 3.11 none Windows x86-64 Details
phylodm-3.2.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
phylodm-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
phylodm-3.2.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
phylodm-3.2.0-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
phylodm-3.2.0-cp310-none-win_amd64.whl CPython 3.10 none Windows x86-64 Details
phylodm-3.2.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
phylodm-3.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
phylodm-3.2.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
phylodm-3.2.0-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details
phylodm-3.2.0-cp39-none-win_amd64.whl CPython 3.9 none Windows x86-64 Details
phylodm-3.2.0-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
phylodm-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
phylodm-3.2.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
phylodm-3.2.0-cp39-cp39-macosx_10_12_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.12+ x86-64 Details
phylodm-3.2.0-cp38-none-win_amd64.whl CPython 3.8 none Windows x86-64 Details
phylodm-3.2.0-cp38-cp38-musllinux_1_2_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-64 Details
phylodm-3.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
phylodm-3.2.0-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
phylodm-3.2.0-cp38-cp38-macosx_10_12_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.12+ x86-64 Details

Total release size: 8.0 MB

Release files / phylodm-3.2.0.tar.gz

Download URL phylodm-3.2.0.tar.gz
Size 144.4 kB
Tags Source
SHA-256 checksum
How to use checksums
ddcf2ddd9de75b3e411cd9d1a8dab622840530a1db520b5016e03c9c45720694
BLAKE2b-256 checksum
How to use checksums
547373f7e4c88d7f276e7284657d83f53bad7b247a48c0800db49c8c54167b12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp312-none-win_amd64.whl

Download URL phylodm-3.2.0-cp312-none-win_amd64.whl
Size 224.6 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
567f198131f38e543a5296b39b96461932be188f1713388d6e6f7830c77cab2b
BLAKE2b-256 checksum
How to use checksums
4a731ae795e65d7f3ee55bed154cbd2cd2ed35476218cbf47b8f37f306c229fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL phylodm-3.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 467.1 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5dbe89b7e55f5009867a2d6a014483f79ac1567d6d27494cfe06d1e559a34763
BLAKE2b-256 checksum
How to use checksums
e9a7117ad8adb94a613cf4932e9221633f1c6789ead9c0dc1803150ee5a8d6be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL phylodm-3.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 306.2 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a3210f68e6d15d2896bd446c10763c001c0b0fe79a59ce5dd3023710b3b2c52f
BLAKE2b-256 checksum
How to use checksums
b51ede26fa203659d5d8fafadac0bf01280c8c18f6047a6cb44e31eedbb34b04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL phylodm-3.2.0-cp312-cp312-macosx_11_0_arm64.whl
Size 279.3 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fdf492ccfea95e0c132ac2a0b287e2ee6c847d61c426087db4e608681890886f
BLAKE2b-256 checksum
How to use checksums
74fbe55c5451e189b2fe18dd26ff13d22f402e86925b1fb6bef9ee819aba6722
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp312-cp312-macosx_10_12_x86_64.whl

Download URL phylodm-3.2.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 292.8 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
e9f4a44ceb7e86beb4a6f8fd02f7e720c2fc3ffbac4cab83da6a80a53288fc5c
BLAKE2b-256 checksum
How to use checksums
50e0db76daa2e6f62c2f4be8536636efa3e9591145652f211f265da4c9118de2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp311-none-win_amd64.whl

Download URL phylodm-3.2.0-cp311-none-win_amd64.whl
Size 226.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
f563497228b664c868411a6a0ce8e69f6bb662d472266e4e8d3db50543cf01e2
BLAKE2b-256 checksum
How to use checksums
0a163f95544d248a08151ed6c79e82bdd00afe4ed79574ccc82ec2138a9ad8ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL phylodm-3.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 468.1 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
cfec1bf6dfff85b5a6257f8b207d7f0ae5e4d086e955b5512ed08b0517afbd9a
BLAKE2b-256 checksum
How to use checksums
62bf2c9d3d810eedff31107824f39ab307a60855b3a27ede59a097f1a9e37321
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL phylodm-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 307.0 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5ac6fdc2390c9998e3709cd52230bea50cd16800bd1d72c82c0e68789a45b9b6
BLAKE2b-256 checksum
How to use checksums
e59d8b11baf953d4df0ab9d868cbe188dc02430018650d2fa35d4aaece54d152
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL phylodm-3.2.0-cp311-cp311-macosx_11_0_arm64.whl
Size 280.6 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e228201a29b13a37f6badae6972d12f7532004984dfa8549cf6b7b47ddc679c8
BLAKE2b-256 checksum
How to use checksums
8da4aa8506802216e84517fe988bc9f3fc780d8512ebf7347bae8263b5b107ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp311-cp311-macosx_10_12_x86_64.whl

Download URL phylodm-3.2.0-cp311-cp311-macosx_10_12_x86_64.whl
Size 293.8 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
54e50ffe6e5067511800d900fc463f6d0271d06654ad29b62abe75e558ed2806
BLAKE2b-256 checksum
How to use checksums
51897091ee69ca46d50e58edb2970715fc209f985d5800f1434e09b685404bda
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp310-none-win_amd64.whl

Download URL phylodm-3.2.0-cp310-none-win_amd64.whl
Size 226.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
37861f419c044daf59c5f138cbbef25ba6e73078a38069d79b06e21901362120
BLAKE2b-256 checksum
How to use checksums
61cdc95f70eee4370f9bd7e6b543d770c4036f95eaf10e6e379dd2273fd859eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL phylodm-3.2.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 468.1 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
64ce5221cd6f6dd00f7ab6a38c9a345a2a3b07f1da6b31e6f13f2c03e5626689
BLAKE2b-256 checksum
How to use checksums
23c9693513839260d0b17fce3ad5d0ffdcd2c9c46a0ca9c522005a503e476284
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL phylodm-3.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 307.0 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b40f5987f61c2be4cedb7c0cbc383508c32a0b04708f6d8a1e9e2fbdd59e98ac
BLAKE2b-256 checksum
How to use checksums
dceeb4e9e8e3f4180b0d140a0a97e1aa726a2c72b0028500367059517a2cf4fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL phylodm-3.2.0-cp310-cp310-macosx_11_0_arm64.whl
Size 280.6 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0971779ba6a159fb5c655754076e57f5d601d0a4bab29a886332e68452dd84d9
BLAKE2b-256 checksum
How to use checksums
c6059e0510d84fdb17646a9c1daff0513f858f334bad3486efd22b9d418a94fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp310-cp310-macosx_10_12_x86_64.whl

Download URL phylodm-3.2.0-cp310-cp310-macosx_10_12_x86_64.whl
Size 293.8 kB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f716296779314824e6540b681785bf1e62f406a302910aaf7a684b21e93576dc
BLAKE2b-256 checksum
How to use checksums
227f88cd5939559480308a0c15c7c1f707f973b770240fcaea97d5ee3f6c5844
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp39-none-win_amd64.whl

Download URL phylodm-3.2.0-cp39-none-win_amd64.whl
Size 226.7 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
21cac921ade8910655ff830626d885d692b15711f59329c9fc3dee92e067b1b4
BLAKE2b-256 checksum
How to use checksums
01c4a65faf5b395f526dca6f72bcea01320bca6f4d691e0f8c27469c7bac7fb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL phylodm-3.2.0-cp39-cp39-musllinux_1_2_x86_64.whl
Size 468.4 kB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
3346f7c1b5abd69a9ef6542f64ac40f9ff41d2c68bc2444b396619b488e38d1a
BLAKE2b-256 checksum
How to use checksums
dbda9b953e0408c2cf3451e7b307feff90a049d1b0283221a9bdeb9f82dc19d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL phylodm-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 307.2 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3eeb96313a4b8312d2548de4a8f61767863fd44caf2e6a833b736693ca41f085
BLAKE2b-256 checksum
How to use checksums
5d9755b287c6940086ef0e9aa725a89df39cbdee484e8e0386a7ff5c6e40ef73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL phylodm-3.2.0-cp39-cp39-macosx_11_0_arm64.whl
Size 280.8 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b911efd995c9d6bf44b56f1b7ac62655973f2ace71cbcab0a96e34b092743922
BLAKE2b-256 checksum
How to use checksums
ee7377d79c5a3feb5dc85af17aa68c832186497910ef2e5a67abfad8140ebab3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp39-cp39-macosx_10_12_x86_64.whl

Download URL phylodm-3.2.0-cp39-cp39-macosx_10_12_x86_64.whl
Size 294.0 kB
Tags CPython 3.9 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
bcb41eb1cb874c761da7a042942508de26548b8b341efc14de35944be1742f83
BLAKE2b-256 checksum
How to use checksums
bcd8d46763a9aefd9c04a7ab65c7f41409082ccb7717121e7d620413d2f6785c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp38-none-win_amd64.whl

Download URL phylodm-3.2.0-cp38-none-win_amd64.whl
Size 226.8 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
05ff9b9a7fa6d2e215064bde087210fa0c203becdf6a4411056bd10d8ee78f1f
BLAKE2b-256 checksum
How to use checksums
11bc1160648f47054d3f508d4b1b93fbe3685c5b0485817014728665370593aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp38-cp38-musllinux_1_2_x86_64.whl

Download URL phylodm-3.2.0-cp38-cp38-musllinux_1_2_x86_64.whl
Size 468.5 kB
Tags CPython 3.8 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
352b1a6e8fbea53bb116ff2a55116a94b12e982be15d074424bed79d67d4ba57
BLAKE2b-256 checksum
How to use checksums
0493795943e9d22b408c7d2a11c91d8f51ce79b031685fa94e996aaeb1f6602d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL phylodm-3.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 307.4 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6b4841810c595559920ed0dd37dcb489628bc207589e40f32655639720b723a3
BLAKE2b-256 checksum
How to use checksums
975dc8dd949337f57afd7ca34f1dc542f24686a31efca6e01c2071ec16804c68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp38-cp38-macosx_11_0_arm64.whl

Download URL phylodm-3.2.0-cp38-cp38-macosx_11_0_arm64.whl
Size 280.8 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
17716aaf20611ca75fd775e83371f0cea9dcd7b71aa9149b44342b06c23fae79
BLAKE2b-256 checksum
How to use checksums
f9adaeec87873537dfc1003898f8eb794bc83dc87f63ef5d7ce9398853ed1545
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / phylodm-3.2.0-cp38-cp38-macosx_10_12_x86_64.whl

Download URL phylodm-3.2.0-cp38-cp38-macosx_10_12_x86_64.whl
Size 294.0 kB
Tags CPython 3.8 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f08dff463c8fd2109f05498aff1b99710e4ad9a58abd5f9d02af4c04876ea7ea
BLAKE2b-256 checksum
How to use checksums
d5999da56dbcce65e040a36a7248be654226ef893e9600126a3cf85b142f3ad8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release history Release notifications | RSS feed

This release

3.2.0 This release

26 release files

3.1.0

26 release files

3.0.0

11 release files

2.1.2

5 release files

2.1.1

5 release files

2.0.5

7 release files

2.0.3

17 release files

2.0.1

2 release files

2.0.0

1 release file

1.3.1

1 release file

1.3.0

1 release file

1.2.0

2 release files

1.1.0

1 release file

1.0.0

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