Skip to main content

Easy to use taxonomy correlator

Project description

# taxamatcher
taxamatcher is an easy to use tool for assigning taxon IDs of reference taxonomy to the desired list of taxa or consensus lineages. This tool is useful when there is a need to assign taxon identifiers of reference taxonomy map file to a list of available taxa (i.e. list of consensus lineages from desired OTU table). Reference taxonomy can be 16S ribosomal RNA database like Greengenes and SILVA with corresponding map files like "97_otu_taxonomy.txt" and "tax_slv_ssu_132.txt". Latest versions of these files are readily available and can be downloaded from respective online websites. Moreover, after assignment of reference taxon identifiers, it is possible to easily obtain truncated trees from newick tree files of processed reference database taxonomy

# Currently available taxonomic classifications
- GreenGenes
- SILVA

# Installation
$ pip install taxamatcher

# Usage
$ taxamatcher -r [gg or silva] -m [ref-map-file] -t [my-lineages].csv -o [output].csv
- [ref-map-file] - path to map file. Example is "97_otu_taxonomy.txt" for greengenes taxonomy
- [my-lineages] - path to target taxonomy. Target file must be CSV file with taxon IDs in first column and consensus lineages in second column
- [output].csv - path to output file. Output will be generated as CSV file

# Author
- Farid MUSA (farid.musa.h@gmail.com)


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

taxamatcher-1.0.1.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

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

taxamatcher-1.0.1-py3-none-any.whl (15.5 kB view details)

Uploaded Python 3

File details

Details for the file taxamatcher-1.0.1.tar.gz.

File metadata

  • Download URL: taxamatcher-1.0.1.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for taxamatcher-1.0.1.tar.gz
Algorithm Hash digest
SHA256 267a1f72b798fd3ea4ca8db9062e2d535f77c1f4e3a069bc2cff976fec2af9ec
MD5 ed2a938e5aea4afbc7358c0aa3c7c9ad
BLAKE2b-256 e850b8115bcc64d992da2467dc87cd4486c8e0dfffccc99e759738d874d5eeca

See more details on using hashes here.

File details

Details for the file taxamatcher-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: taxamatcher-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 15.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for taxamatcher-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 593674269fbe2cfc331b66063b2b3c31feb19bfc9bd8a43ce78a4fd2a81471a9
MD5 780febfe0168b78232de58d3d198306c
BLAKE2b-256 3f5a0fa64411686f9609cfa80601534194b6a62722acd781178796fd09e2c93d

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