Skip to main content

TAXonomic Profile Aggregation and STAndardisation

Project description

TAXPASTA

Package Latest PyPI Version Supported Python Versions Documentation
Meta Apache-2.0 Code of Conduct Code Style Black
Automation GitHub Workflow Code Coverage

TAXonomic Profile Aggregation and STAndardisation

About

The main purpose of taxpasta is to standardise taxonomic profiles created by a range of bioinformatics tools. We call those tools taxonomic profilers. They each come with their own particular tabular output format. Across the profilers, relative abundances can be reported in read counts, fractions, or percentages, as well as any number of additional columns with extra information. We therefore decided to take the lessons learnt to heart and provide our own solution to deal with this pasticcio. With taxpasta you can ingest all of those formats and, at a minimum, output taxonomy identifiers and their integer counts.

Taxpasta can not only standardise profiles but also merge them across samples for the same profiler into a single table. In future, we also intend to offer methods for forming a consensus for the same sample analyzed by different profilers.

Install

It's as simple as:

pip install taxpasta

Taxpasta is also available from the Bioconda channel

conda install -c bioconda taxpasta

and thus automatically generated Docker and Singularity BioContainers images also exist.

Copyright

  • Copyright © 2022, Moritz E. Beber, Maxime Borry, James A. Fellows Yates, and Sofia Stamouli.
  • Free software distributed under the Apache Software License 2.0.

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

taxpasta-0.2.2.tar.gz (36.0 kB view details)

Uploaded Source

Built Distribution

taxpasta-0.2.2-py3-none-any.whl (118.8 kB view details)

Uploaded Python 3

File details

Details for the file taxpasta-0.2.2.tar.gz.

File metadata

  • Download URL: taxpasta-0.2.2.tar.gz
  • Upload date:
  • Size: 36.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.23.3

File hashes

Hashes for taxpasta-0.2.2.tar.gz
Algorithm Hash digest
SHA256 ea1fe44b90fcd0e81eb5d15bdc24ebbd8f26e12de5a646bb68af0bf0bf03c817
MD5 9e9c2973aac5187fc1112f16bd9b5c41
BLAKE2b-256 2c9a3f79484c3331af5f9935105d6afde960bba889255154e23653a49e09f5cf

See more details on using hashes here.

File details

Details for the file taxpasta-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: taxpasta-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 118.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.23.3

File hashes

Hashes for taxpasta-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e25fea8dba926c9c6969928ab5eef4103fa1532175c3d31c87c2960b679341c0
MD5 9415bcaa866795e5a5d201ca8dcf1c98
BLAKE2b-256 5a79734a5c2f9fcf9c7a2f0861e1c34a0810b01f459c5aa301fa624d59cb7da1

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