Skip to main content

An efficient toolkit for constructing and processing taxonomic trees (metagenomic reads count, remapping, etc.).

Project description

living-tree-toolkit

An efficient toolkit for processing taxonomic trees (abundance calculations, reads count statistics, etc.) and generating taxonomic trees using lineages data retrieved from the NCBI taxonomy database.

Status Beta PRs Welcome Read the Docs (version)

Use treelib API to achieve rapid construction of complex trees and ete3 toolkit API to retrieve data from NCBI taxonomy database.

This project is a sub-project of the ONN4MDM project, if you use it for academic purposes, please cite us.

Update

  • 2020/03/27:
    • start finalizing project framework and release initial version.
  • 2020/04/14:
    • Api update update_value and get_matrix
    • New method get_top_down_ids, get_bottom_up_ids, get_ids_by_level and get_paths_to_level
    • Execution efficiency are improved significantly

Documentation

For Installation, examples and API references, see https://living-tree-toolkit.readthedocs.io/en/latest/

Maintainer

Name Email Organization
Hui Chong huichong.me@gmail.com Research Assistant, Institute of Science and Technology for Brain-inspired Intelligence, Fudan University

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

living-tree-0.0.6.tar.gz (368.0 kB view details)

Uploaded Source

Built Distribution

living_tree-0.0.6-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file living-tree-0.0.6.tar.gz.

File metadata

  • Download URL: living-tree-0.0.6.tar.gz
  • Upload date:
  • Size: 368.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for living-tree-0.0.6.tar.gz
Algorithm Hash digest
SHA256 1c8493ee3a5899f358326f1e2957249f47a710caf2ac4930dc0f62f14fdcb3d4
MD5 d35c23b9b33d002617319ad28a3ba741
BLAKE2b-256 16d1c17ff1e3c0b3700134700ec934f35de5893b04df3f4845a9d9edfd3350db

See more details on using hashes here.

File details

Details for the file living_tree-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: living_tree-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 9.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for living_tree-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 1b57702eab34209b035eb504a9e9cbcd1c548a550ead87b671df52f5af1a6860
MD5 4506c81e43ecb84a29a3c7166c71a4c0
BLAKE2b-256 72e56451ea7101f933cdc6d15dcbda39abd2a83771f50696e8606398b1045f3c

See more details on using hashes here.

Supported by

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