PyloCluster
PyloCluster provides basic functionalities for distance-based clustering procedures in Python, including implementations of the Neighbor-joining and the UPGMA algorithm for phylogenetic reconstruction.
Installation
$ pip install pylocluster
Usage
The following examples requires the python-newick package.
>>> from pylocluster import *
>>> from newick import loads
>>> matrix = squareform([0.5,0.67,0.8,0.2,0.4,0.7,0.6,0.8,0.8,0.3])
>>> nwk = linkage(matrix, taxa=['G', 'S', 'I', 'E', 'D'], method='upgma')
>>> print(loads(nwk).ascii_art())
┌─S
┌───┤
│ └─I
────┤
│ ┌─E
└───┤
│ ┌─G
└───┤
└─D
Release files for pylocluster 0.1.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 | |
|---|---|---|---|
| pylocluster-0.1.0.tar.gz | 8.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pylocluster-0.1.0-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 18.0 kB
Release files / pylocluster-0.1.0.tar.gz
| Download URL | pylocluster-0.1.0.tar.gz |
|---|---|
| Size | 8.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b69d9d8b9ac27f42a4ebcb46cfb4e928103281c0e555eff8cddba280bfe4af6d
|
|
BLAKE2b-256 checksum How to use checksums |
5994b2b4ac454da456962bbd046b02d704992ef7f9d427336f8534f8f6df302b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.2
|
Release files / pylocluster-0.1.0-py2.py3-none-any.whl
| Download URL | pylocluster-0.1.0-py2.py3-none-any.whl |
|---|---|
| Size | 9.2 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
f406acc8611519438ccecc0cd98855b41f4ea1e9a80b6946c5aea7fe72b2a4da
|
|
BLAKE2b-256 checksum How to use checksums |
0055573d95a880607ce51749187dcfaae4996f2b33cdd4a66950f6fefa023ed3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.2
|