Skip to main content

A python toolkit for single-cell tumor phylogenetic analysis

Project description

Stars Compatible PyPI PyPiDownloads Contributions Welcome Build Status Docs Status Pre-commit License Code Style

scphylo-tools: a python toolkit for single-cell tumor phylogenetic analysis

overview

scphylo-tools is a comprehensive Python toolkit designed for single-cell tumor phylogenetic analysis. It integrates efficient implementations of state-of-the-art methods to infer evolutionary trees from single-cell genotype data.

Features

  • Phylogenetic Inference: Wrappers and implementations for state-of-the-art inference methods.

  • API & CLI: Provides a Python API as well as command-line tools.

  • Visualization: Built-in visualization tools.

  • Datasets: Access to available datasets.

  • Ease of Use: A unified Python interface for complex phylogenetic workflows.

Installation

Install the package via pip:

pip install scphylo-tools

Documentation

Detailed documentation and tutorials are available at Read the Docs.

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

scphylo_tools-0.0.5.tar.gz (22.2 MB view details)

Uploaded Source

Built Distributions

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

scphylo_tools-0.0.5-cp313-cp313-musllinux_1_2_x86_64.whl (32.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

scphylo_tools-0.0.5-cp313-cp313-musllinux_1_2_i686.whl (32.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

scphylo_tools-0.0.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (32.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

scphylo_tools-0.0.5-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (32.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

scphylo_tools-0.0.5-cp313-cp313-macosx_11_0_arm64.whl (22.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

scphylo_tools-0.0.5-cp312-cp312-musllinux_1_2_x86_64.whl (32.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

scphylo_tools-0.0.5-cp312-cp312-musllinux_1_2_i686.whl (32.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

scphylo_tools-0.0.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (32.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

scphylo_tools-0.0.5-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (32.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

scphylo_tools-0.0.5-cp312-cp312-macosx_11_0_arm64.whl (22.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

scphylo_tools-0.0.5-cp311-cp311-musllinux_1_2_x86_64.whl (32.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

scphylo_tools-0.0.5-cp311-cp311-musllinux_1_2_i686.whl (32.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

scphylo_tools-0.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (32.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

scphylo_tools-0.0.5-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (32.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

scphylo_tools-0.0.5-cp311-cp311-macosx_11_0_arm64.whl (22.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file scphylo_tools-0.0.5.tar.gz.

File metadata

  • Download URL: scphylo_tools-0.0.5.tar.gz
  • Upload date:
  • Size: 22.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for scphylo_tools-0.0.5.tar.gz
Algorithm Hash digest
SHA256 8dc74fe1e56ef57c03931c261277ec62a26cb10e2eddfddfbe356762f3c57995
MD5 8b467e0456a08fb6f5eaa7e2e71c47bf
BLAKE2b-256 d44c46f5eaa7059a16e50c5028005bf71a74d27198725536b4cdaca6ec8274a4

See more details on using hashes here.

File details

Details for the file scphylo_tools-0.0.5-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for scphylo_tools-0.0.5-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7cd0150d7498c6d7a9a7dead0bf7b7ddbe59934b87bdea1d605d6be5d29a9e70
MD5 b54f5640601ce97bfcf0815c41c714e8
BLAKE2b-256 85bc72f26932bf2ff18dcb703c18bc94ad6b31ba75ccdef7f82dedcedb59be6b

See more details on using hashes here.

File details

Details for the file scphylo_tools-0.0.5-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for scphylo_tools-0.0.5-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 aa434aa851aa9db9cbc0738e710f0ac73c4804c178dca4820e0d9f8cac8e0ed3
MD5 12fafd700031ec0f608b806d5c43a9c4
BLAKE2b-256 3f79f2d16533ce65623cc9fc7e5e35e2f8c726579346f96ff1f3b0094037ade4

See more details on using hashes here.

File details

Details for the file scphylo_tools-0.0.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scphylo_tools-0.0.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 74daa605cd0645a4906f88cf2f2413257c6fc9e8d1231a3e917aeebe9d9afd24
MD5 8f1d5f84452e447dac1a1aec71de7f2e
BLAKE2b-256 b75887fd81ca50bd25aa97c3c99cc9f631dbc1e2b322f1a0b736e77d7439ce28

See more details on using hashes here.

File details

Details for the file scphylo_tools-0.0.5-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for scphylo_tools-0.0.5-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 64d40d33e1e01f699d3b4846044a101dc16eee5cecd276ff143a866c81f2bd76
MD5 5064d0dd13e4fddee3bcbf332e0088b9
BLAKE2b-256 6c340510426c851dd613a175c04cc7e90c1192a9af9ae8737167937189662319

See more details on using hashes here.

File details

Details for the file scphylo_tools-0.0.5-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scphylo_tools-0.0.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7953ace5602537d12e95abd65b76ad7e3f774a9591afa5c71eb62070223f5d1b
MD5 1de664b74a5be7c1bf5a1b4dcb116964
BLAKE2b-256 44094a7e896d0a20fc3839b2f247c636a4c4b79128335213b2327d55702d9b54

See more details on using hashes here.

File details

Details for the file scphylo_tools-0.0.5-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for scphylo_tools-0.0.5-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d74ed452108ba6ed701fed7e61e63cf17cefb67c4c6c738ea4e59a349ba76123
MD5 bcd95fc224034f7f386358ceedcc6b27
BLAKE2b-256 cea0b0a62959b63b5e2f811d5ab914bf887a91851d7c553d2a3349395c97e0f0

See more details on using hashes here.

File details

Details for the file scphylo_tools-0.0.5-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for scphylo_tools-0.0.5-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 86c6d947ca7e4f0bdef71c9b67bd326db0efec0cbaf72be47ae43d665b7d6309
MD5 19001e6227d1bc47a9a4f9fa39bcccd2
BLAKE2b-256 0bc82a07e2c3f983bdd7a5ca9531f73ee4b436e9d4461481fadc5695b9458101

See more details on using hashes here.

File details

Details for the file scphylo_tools-0.0.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scphylo_tools-0.0.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b7bdca90f7e4ec89fdbed6253fcaeaf722706f1b64345b52bc55faa464443bdd
MD5 2ce6b41c3b9328eba5150c9d6097cfc1
BLAKE2b-256 1c61204d768868252a6be9c41b4a780a75063b0a1ffc21964af31a70d7f955fc

See more details on using hashes here.

File details

Details for the file scphylo_tools-0.0.5-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for scphylo_tools-0.0.5-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2a70ae01bc4e4d00895105791f421a2a49806687080f5d140dbba283e8ed4a75
MD5 7cb1b25aee2d564aaee3d5ae478ef0c1
BLAKE2b-256 d0f0d7a05b27dcde7e05888dc65532fcb08ce3f8f3399e1c19d6f5aa3bfb7f5a

See more details on using hashes here.

File details

Details for the file scphylo_tools-0.0.5-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scphylo_tools-0.0.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fffce53fe48f9b17edc7b4973158a5e2274f9c90957183785887004ce6b9561d
MD5 d7a738bf70a2314ec18b704363d5fae0
BLAKE2b-256 67e32f93422ec2a689d2b3a0d787a839532ec27aa4f0f77bbaa0e3d642fc4992

See more details on using hashes here.

File details

Details for the file scphylo_tools-0.0.5-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for scphylo_tools-0.0.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 05826136a29a5723bde6a44b8ffab2346bf5ada74d82a75cdc067c335d0b736d
MD5 725dd5fdf852b6eb8041d49f09707d7e
BLAKE2b-256 534fad1b4501c928f0d912b7674ec727c85f3e7037f973c0f2c4a3fa0ed48f23

See more details on using hashes here.

File details

Details for the file scphylo_tools-0.0.5-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for scphylo_tools-0.0.5-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f3791291e6e721a648fc7f467381a17c8fee16b036f951498ca1fc91cdad966f
MD5 cebfc1fad1650b32ed6d6a63caef68be
BLAKE2b-256 dcfd5b0e425ccee73d30de14f3658343faa43706b921e10954334e4ae5975e89

See more details on using hashes here.

File details

Details for the file scphylo_tools-0.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scphylo_tools-0.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0cbb3a827f13482ee6e795514f477977d62727542d3e28e75fe6c1df29badaf0
MD5 d8e26d56327e66d8f6acc04135cb2f05
BLAKE2b-256 2175531af623ce717cb42081ef4be0617774d5457ef37fe58e2cddea36eee1ff

See more details on using hashes here.

File details

Details for the file scphylo_tools-0.0.5-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for scphylo_tools-0.0.5-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4cfcfe4f7445e623466fdf23ddec6bd3aed34b6065d3683d4863ffdb2be7460a
MD5 47f8e70039d2b185c581b8046bd25089
BLAKE2b-256 f8436a8b86289ec204bb83222388ddfe9619e04d97283159d14476b5679624f3

See more details on using hashes here.

File details

Details for the file scphylo_tools-0.0.5-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scphylo_tools-0.0.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6d1f41e98c6e46b207be7108bce92a3591b57ba5917819d1ec6ba600e05421e6
MD5 81639cddc06fedc57a8a734a25e16b55
BLAKE2b-256 ca88e4cdb9de8343eb81381508d89e5e15d3795fb9228f2eef45cd44d7dd6997

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