Skip to main content

Taxoniq: Taxon Information Query - fast, offline querying of NCBI Taxonomy and related data

Project description

Taxoniq: Taxon Information Query - fast, offline querying of NCBI Taxonomy and related data

Taxoniq is a Python and command-line interface to the NCBI Taxonomy database and selected data sources that cross-reference it.

Taxoniq's features include:

  • Pre-computed indexes updated monthly from NCBI, WoL and cross-referenced databases
  • Offline operation: all indexes are bundled with the package; no network calls are made when querying taxon information (separately, Taxoniq can fetch the nucleotide or protein sequences over the network given a taxon or sequence accession ID - see Retrieving sequences below)
  • A CLI capable of JSON I/O, batch processing and streaming of inputs for ease of use and pipelining in shell scripts
  • A stable, well-documented, type-hinted Python API (Python 3.6 and higher is supported)
  • Comprehensive testing and continuous integration
  • An intuitive interface with useful defaults
  • Compactness, readability, and extensibility

The Taxoniq package bundles an indexed, compressed copy of the NCBI taxonomy database files, the NCBI RefSeq nucleotide and protein sequence accession IDs associated with each taxon, the WoL kingdom-wide phylogenomic distance database, and relevant information from other databases. Sequence accession IDs which appear in the NCBI RefSeq BLAST databases are indexed so that given a taxon ID, accession ID, or taxon name, you can quickly retrieve the taxon's rank, lineage, description, citations, representative RefSeq IDs, LCA information, evolutionary distance, sequence (with a network call), and more, as described in the Cookbook section below. Full API documentation is available.

Installation

pip3 install taxoniq

Pre-built wheels are available for Python 3.5+ on Linux and MacOS. On MacOS 11 Big Sur, Pip 20.3+ is required to install pre-built wheels (you can check your version with pip3 --version and upgrade with pip3 install --upgrade pip).

Synopsis

>>> import taxoniq
>>> t = taxoniq.Taxon(9606)
>>> t.scientific_name
'Homo sapiens'
>>> t.common_name
'human'

>>> t.ranked_lineage
[taxoniq.Taxon(9606), taxoniq.Taxon(9605), taxoniq.Taxon(9604), taxoniq.Taxon(9443),
 taxoniq.Taxon(40674), taxoniq.Taxon(7711), taxoniq.Taxon(33208), taxoniq.Taxon(2759)]
>>> len(t.lineage)
32
>>> [(t.rank.name, t.scientific_name) for t in t.ranked_lineage]
[('species', 'Homo sapiens'), ('genus', 'Homo'), ('family', 'Hominidae'), ('order', 'Primates'),
 ('class', 'Mammalia'), ('phylum', 'Chordata'), ('kingdom', 'Metazoa'), ('superkingdom', 'Eukaryota')]
>>> [(c.rank.name, c.common_name) for c in t.child_nodes]
[('subspecies', 'Neandertal'), ('subspecies', 'Denisova hominin')]

>>> t.refseq_representative_genome_accessions[:10]
[taxoniq.Accession('NC_000001.11'), taxoniq.Accession('NC_000002.12'), taxoniq.Accession('NC_000003.12'),
 taxoniq.Accession('NC_000004.12'), taxoniq.Accession('NC_000005.10'), taxoniq.Accession('NC_000006.12'),
 taxoniq.Accession('NC_000007.14'), taxoniq.Accession('NC_000008.11'), taxoniq.Accession('NC_000009.12'),
 taxoniq.Accession('NC_000010.11')]

>>> t.url
'https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?mode=Info&id=9606'

# Wikidata provides structured links to many databases about taxa represented on Wikipedia
>>> t.wikidata_url
'https://www.wikidata.org/wiki/Q15978631'
>>> t2 = taxoniq.Taxon(scientific_name="Bacillus anthracis")
>>> t2.description
'<p class="mw-empty-elt"> </p> <p class="mw-empty-elt"> </p> <p><i><b>Bacillus anthracis</b></i>
 is the agent of anthrax—a common disease of livestock and, occasionally, of humans—and the only
 obligate pathogen within the genus <i>Bacillus</i>. This disease can be classified as a zoonosis,
 causing infected animals to transmit the disease to humans. <i>B. anthracis</i> is a Gram-positive,
 endospore-forming, rod-shaped bacterium, with a width of 1.0–1.2 µm and a length of 3–5&#160;µm.
 It can be grown in an ordinary nutrient medium under aerobic or anaerobic conditions.</p>
 <p>It is one of few bacteria known to synthesize a protein capsule (poly-D-gamma-glutamic acid).
 Like <i>Bordetella pertussis</i>, it forms a calmodulin-dependent adenylate cyclase exotoxin known
 as anthrax edema factor, along with anthrax lethal factor. It bears close genotypic and phenotypic
 resemblance to <i>Bacillus cereus</i> and <i>Bacillus thuringiensis</i>. All three species share
 cellular dimensions and morphology</p>...'
>>> t3 = taxoniq.Taxon(accession_id="NC_000913.3")
>>> t3.scientific_name
'Escherichia coli str. K-12 substr. MG1655"'
>>> t3.parent.parent.common_name
'E. coli'
>>> t3.refseq_representative_genome_accessions[0].length
4641652

# The get_from_s3() method is the only command that will trigger a network call.
>>> seq = t3.refseq_representative_genome_accessions[0].get_from_s3().read()
>>> len(seq)
4641652
>>> seq[:64]
b'AGCTTTTCATTCTGACTGCAACGGGCAATATGTCTCTGTGTGGATTAAAAAAAGAGTGTCTGAT'

Retrieving sequences

Mirrors of the NCBI BLAST databases are maintained on AWS S3 (s3://ncbi-blast-databases) and Google Storage (gs://blast-db). This is a key resource, since S3 and GS have superior bandwidth and throughput compared to the NCBI FTP server, so range requests can be used to retrieve individual sequences from the database files without downloading and keeping a copy of the whole database.

The Taxoniq PyPI distribution (the package you install using pip3 install taxoniq) indexes sequence accession IDs for the following NCBI BLAST databases:

  • Refseq viruses representative genomes (ref_viruses_rep_genomes) (nucleotide)
  • Refseq prokaryote representative genomes (contains refseq assembly) (ref_prok_rep_genomes) (nucleotide)
  • RefSeq Eukaryotic Representative Genome Database (ref_euk_rep_genomes) (nucleotide)
  • Betacoronavirus (nucleotide)

Given an accession ID, Taxoniq can issue a single HTTP request and return a file-like object streaming the nucleotide sequence from the S3 or GS mirror as follows:

with taxoniq.Accession("NC_000913.3").get_from_s3() as fh:
    fh.read()

For brevity, you can use urllib3.response.HTTPResponse.stream instead of read(...) to avoid holding the entire sequence in memory:

with taxoniq.Accession("NC_000913.3").get_from_s3() as fh:
    for chunk in fh.stream():
        sys.stdout.buffer.write(chunk)

To retrieve many sequences quickly, you may want to use a threadpool to open multiple network connections at once:

from concurrent.futures import ThreadPoolExecutor
def fetch_seq(accession):
    seq = accession.get_from_s3().read()
    return (accession, seq)

taxon = taxoniq.Taxon(scientific_name="Apis mellifera")
for accession, seq in ThreadPoolExecutor().map(fetch_seq, taxon.refseq_representative_genome_accessions):
    print(accession, len(seq))

This operation is also available in the CLI, as described below.

Command-line interface

pip3 install taxoniq installs a command-line utility, taxoniq, which can be used to perform many of the same functions provided by the Python API:

>taxoniq child-nodes --taxon-id 2 --output-format '{tax_id}: {scientific_name}'
[
    "1224: Proteobacteria",
    "2323: Bacteria incertae sedis",
    "32066: Fusobacteria",
    "40117: Nitrospirae",
    "48479: environmental samples",
    "49928: unclassified Bacteria",
    "57723: Acidobacteria",
    "68297: Dictyoglomi",
    "74152: Elusimicrobia",
    "200783: Aquificae",
    "200918: Thermotogae",
    "200930: Deferribacteres",
    "200938: Chrysiogenetes",
    "200940: Thermodesulfobacteria",
    "203691: Spirochaetes",
    "508458: Synergistetes",
    "1783257: PVC group",
    "1783270: FCB group",
    "1783272: Terrabacteria group",
    "1802340: Nitrospinae/Tectomicrobia group",
    "1930617: Calditrichaeota",
    "2138240: Coprothermobacterota",
    "2498710: Caldiserica/Cryosericota group",
    "2698788: Candidatus Krumholzibacteriota",
    "2716431: Coleospermum",
    "2780997: Vogosella"
]

See taxoniq --help for full details.

Retrieving sequences using the CLI

To retrieve an individual sequence in FASTA format given an accession ID, use taxoniq get-from-s3 --accession-id ACCESSION_ID.

To retrieve multiple sequences in FASTA format, use --accession-id - and pass the IDs on standard input, one per line: taxoniq refseq-representative-genome-accessions --scientific-name="Apis mellifera" | jq -r .[] | taxoniq get-from-s3 --accession-id -.

Using the nr/nt databases

Because of their size, taxoniq wheels with indexes of the NT (GenBank Non-redundant nucleotide) BLAST database are distributed on GitHub instead of PyPI. After running pip3 install taxoniq, you can install the NT indexes as follows:

The NT index packages also contain indexes for the RefSeq representative genomes and Betacoronavirus accessions (meaning they are are superset of the PyPI packages).

Streaming CLI I/O

The taxoniq command-line interface can take streaming input from stdin and produce streaming output on stdout. This allows the amortization of startup and index load time and efficient operation as part of shell pipelines.

The following example shows the pipelined operation of fastp, kraken2, and taxoniq to annotate hits found in a Betacoronavirus sample:

in progress

Cookbook

In progress

Links

License

Taxoniq software is licensed under the terms of the MIT License.

Distributions of this package contain data from NCBI Taxonomy, NCBI GenBank, and NCBI RefSeq (Bethesda (MD): National Library of Medicine (US), National Center for Biotechnology Information). These data are released into the public domain under the NCBI Public Domain Notice.

Distributions of this package contain text excerpts from Wikipedia licensed under the terms of the CC-BY-SA License.

Bugs

Please report bugs, issues, feature requests, etc. on GitHub.

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

taxoniq-0.6.0.tar.gz (312.9 kB view details)

Uploaded Source

Built Distributions

taxoniq-0.6.0-cp39-cp39-manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9

taxoniq-0.6.0-cp39-cp39-manylinux2014_i686.whl (1.3 MB view details)

Uploaded CPython 3.9

taxoniq-0.6.0-cp39-cp39-manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.9

taxoniq-0.6.0-cp39-cp39-manylinux1_i686.whl (1.3 MB view details)

Uploaded CPython 3.9

taxoniq-0.6.0-cp39-cp39-macosx_11_0_arm64.whl (181.7 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

taxoniq-0.6.0-cp39-cp39-macosx_10_9_x86_64.whl (204.4 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

taxoniq-0.6.0-cp38-cp38-manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8

taxoniq-0.6.0-cp38-cp38-manylinux2014_i686.whl (1.3 MB view details)

Uploaded CPython 3.8

taxoniq-0.6.0-cp38-cp38-manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.8

taxoniq-0.6.0-cp38-cp38-manylinux1_i686.whl (1.3 MB view details)

Uploaded CPython 3.8

taxoniq-0.6.0-cp38-cp38-macosx_10_9_x86_64.whl (202.9 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

taxoniq-0.6.0-cp37-cp37m-manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7m

taxoniq-0.6.0-cp37-cp37m-manylinux2014_i686.whl (1.3 MB view details)

Uploaded CPython 3.7m

taxoniq-0.6.0-cp37-cp37m-manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.7m

taxoniq-0.6.0-cp37-cp37m-manylinux1_i686.whl (1.3 MB view details)

Uploaded CPython 3.7m

taxoniq-0.6.0-cp37-cp37m-macosx_10_9_x86_64.whl (200.1 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

taxoniq-0.6.0-cp36-cp36m-manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.6m

taxoniq-0.6.0-cp36-cp36m-manylinux2014_i686.whl (1.3 MB view details)

Uploaded CPython 3.6m

taxoniq-0.6.0-cp36-cp36m-manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.6m

taxoniq-0.6.0-cp36-cp36m-manylinux1_i686.whl (1.3 MB view details)

Uploaded CPython 3.6m

taxoniq-0.6.0-cp36-cp36m-macosx_10_9_x86_64.whl (200.2 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

taxoniq-0.6.0-cp35-cp35m-manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.5m

taxoniq-0.6.0-cp35-cp35m-manylinux2014_i686.whl (1.2 MB view details)

Uploaded CPython 3.5m

taxoniq-0.6.0-cp35-cp35m-manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.5m

taxoniq-0.6.0-cp35-cp35m-manylinux1_i686.whl (1.2 MB view details)

Uploaded CPython 3.5m

taxoniq-0.6.0-cp35-cp35m-macosx_10_9_x86_64.whl (195.6 kB view details)

Uploaded CPython 3.5m macOS 10.9+ x86-64

File details

Details for the file taxoniq-0.6.0.tar.gz.

File metadata

  • Download URL: taxoniq-0.6.0.tar.gz
  • Upload date:
  • Size: 312.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0.tar.gz
Algorithm Hash digest
SHA256 19fb5d7f85158dc9e80c636635716ce14bb13671abefc9b785257789353f6982
MD5 b73804d36a50b0ab1e447038e5ec3dc1
BLAKE2b-256 baca0bd0a5f005c2fb057fb4901caae1d00fe24f6bcc15ad3b2b276ca87eaf8f

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp39-cp39-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2c9e94c700480a88966f0f321ccd75e4c02bb59a735f3d6b1c5268c05669d55c
MD5 8c3d24d88f11e94f5ef887b7442d8562
BLAKE2b-256 6291428072c6256ec20382da10cf4f487bca4dada62bc0e29109227952b0d5f3

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp39-cp39-manylinux2014_i686.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp39-cp39-manylinux2014_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp39-cp39-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 35af6ddf0124dc51a602a58d9208134a45e13e7451794e3f6187472029d3e244
MD5 d6685bae2318d05bd06ebcdfa20591ad
BLAKE2b-256 9aa4d6163f3afe755c27a0b2465d772875058017249050ee630456ed9b5cca03

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp39-cp39-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 71265b23b0545dd7ce90a353b3a69686d1fa4e851157d85f07d564e9b4fc5c99
MD5 ed9144ab3fa503f9ab1ac186654f8df2
BLAKE2b-256 ee0f9a588efdb012fe033dcb38f4b506b6f272c5df0a19f0b7acf32b303f6fdb

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp39-cp39-manylinux1_i686.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 12136ed5fd593b779f2d2c1629eb5e40d241e399c95e7ad1c24701d95ef31c4c
MD5 13cf68f1d82fbde5f0ceefc8c1c44b6a
BLAKE2b-256 0a5fcade7c30bd9250ef746b6497026d9a5fd19bf114f61c9e5eac3c35c908a6

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 181.7 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fef9a1e416977c5ed8a640603ec2a430c4717ab42ca6cb9cce2a6818d51b4147
MD5 7fdbb2aef66ae6c027c7c49a3dc53b03
BLAKE2b-256 326ffe788b21b3e91c4d3536c49c3cef2714d894702d87aacd0de3ca071fa5ac

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 204.4 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 57df0096f7fcc9821e7dc3031f404a6414278032b09afa3d81167c8d35e867dd
MD5 cdd7f2170d08826732e4897408d42493
BLAKE2b-256 f6f17e7eb2ea25ddb9cd146ac7651344ef30fa6f1fbb421293b06c33810c4af8

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9695cc716215b795582007d36349494c62ba2864652fce8d0e147d3420babdb8
MD5 34e527a0e39adbd1613ef9cfcaab5c2e
BLAKE2b-256 baeacc03e59785b365bab6c754e1fe9442f6d0003d8c765fcf69f69db7b1c7f2

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp38-cp38-manylinux2014_i686.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp38-cp38-manylinux2014_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp38-cp38-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bcc73a3642c2245e9d61f9f90ef286f5f33728347e6250caa988b3d9e54ffab5
MD5 3e3ffd6521d213c50201bcecc0d0ac21
BLAKE2b-256 af3b8de2a65f4da86a5eb67952e0af939579ed04e01a2371f72ba03ef06508c6

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp38-cp38-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 162b526b96a098e72734876848c26b9a4725961e733a63f0e1cb36315dd511d8
MD5 965197818b4e6df6a4540f03f8bb9bd4
BLAKE2b-256 0d0aa6bbe0df5edb27f771e14a2a33e0092261a73b3b0210bff4b7e652fa2c17

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 0f7564a1483e6fd9a5f354f9d90679556c1e8d72ddd8d5eaeefa345987aed11a
MD5 f5ad2fa22b641048ac1756bbbc45ca09
BLAKE2b-256 42a4ca541ab54a0d3d1774a7be2a7cc0e899f43312c6b7f9dfbd3d7b14b4de38

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 202.9 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c1a9a093f51016c374aaf2caefd7e45edf4ae6b5ee3fc2c2083270aff19b8a93
MD5 1a7cbe43f40b22589d97d130336291ef
BLAKE2b-256 9421d7f5520f46ce2f84d122c16e52ddc61a9b8128c7055f250f84756a418e66

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 489bb8a1eac635e076172675a1a578149b4e4fae6f2bd0e20b17e014ff3e392a
MD5 ec674d19543386e7669a9f8ebb2f192b
BLAKE2b-256 72103a90d7ea1852a16fcd0d0bad410ae3552e327645f129df8bee90ef3dbc68

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp37-cp37m-manylinux2014_i686.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp37-cp37m-manylinux2014_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp37-cp37m-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c0f3d107bd24c523a1c0b5e4ad04fe5e685d4243b1fec6c73798370009810c54
MD5 f52442e9eb248b3595b2e5630f33b840
BLAKE2b-256 60c911dfe682190361a58030dd683b94c8c2bfda9f9655a04f89b0ecda352ba2

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp37-cp37m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp37-cp37m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7080dac43a9ebfe9afc04b47c12dcaef2db33819d420ec85e93926b0218bcaa6
MD5 06aaaa7fdedd8061ee376dab80d2e0ee
BLAKE2b-256 eb71b0762aac77a45eb68bcb204adbc6a34cc28ef5a3f2ad0de45bdc4f28aadb

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 b57e6fa6323db61b0eff3f7134e87ec379719ef355146864fd50b0178bee1ac9
MD5 2b811da50b7e08e7c579827b3841d484
BLAKE2b-256 75208e39b8997fd163d627cb57ea8bccf4e5d0d9356c9d59125716c9d448ed90

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 200.1 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9598c381183cf742880bc69f71967a76f4959e2d10b7899c44982b08606dd190
MD5 62e4976d4f9df37f78a160c6c7a78ed3
BLAKE2b-256 63466d145f74d9921d22b37b2a4ba62a9f734796d01c4ea347a272ff0b6e91cd

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 642ee14af71594a62afad92284b985411dd6cf2034b48c7db9cf3de70e2efb7f
MD5 c0b7144dc9f5cd373778b02e6d6498d9
BLAKE2b-256 2bb4188c4d1ffd9fcc7c69e90073e11a0176537b06eadcea54f34b1b6885e3fe

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp36-cp36m-manylinux2014_i686.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp36-cp36m-manylinux2014_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp36-cp36m-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f4c5bd987b7efeaa2dc2f5d2c284f2753eab6001f504e06cc2d960e27d9b165d
MD5 523454e52df3f1e55da52b2ff219ec3e
BLAKE2b-256 b48bc87baf34f7ec5b58346201202a314d790ad9dd67d177056b5ff4ed461d00

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp36-cp36m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp36-cp36m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a8126776feee56735c2587f44b918f88775bf87b2330f08c20d52571bb17fb58
MD5 9abb497e6e8fb3c17722ffb3ff7f0302
BLAKE2b-256 76f6198fb529b9a5552bf1f0da506fb57f130cd45ae07daaadf46606827f899a

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d7be6389dd51a45369a050651845843a8e5195bff14fadbb62a07abf967bcbd7
MD5 bb6f8faffc5261551ed27a099c84c15f
BLAKE2b-256 a7edcf22d9cecc5de9f196fdec5f98f41553d26ee3b5eee2a1643a1b585623e1

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 200.2 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a0b0b1de56f0bdc30df8c43bac283abc01302f4b93e338756723e6ec59d1ee83
MD5 06166c149ae3bf145412ed55fbc0e0b7
BLAKE2b-256 c8bbd8eab537e47cadc76923ee0daff6652c2bb6d8435d4d3912871d6b8ac94f

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp35-cp35m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp35-cp35m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp35-cp35m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 011a9cab1a97916bc2fa3ba337e2beab3ebc63ef7748251c96f7f8333d0c5828
MD5 bbaf3c1ba8478db5c4edadd7597d50fc
BLAKE2b-256 fb1a29a570eaf002e70ab8166c16227e82e45d076a86690f5000e5715263195d

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp35-cp35m-manylinux2014_i686.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp35-cp35m-manylinux2014_i686.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp35-cp35m-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9f620c81f720ea79be3a98d8caa1208ca541ec717461e3d6f2c42061f38c29e8
MD5 cd9bf169e678ac7220fb80585a6a0864
BLAKE2b-256 51142ae5584cad1711c098908478149c2822c8e6bcff8c2353adbfddd386db94

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp35-cp35m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp35-cp35m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9dec60c0aa76b5ab405c6e290352b028e476a6208e962df41a6aec0c22c8d5c8
MD5 b754af233ad96a6ebc972a0af46f4929
BLAKE2b-256 61f4aae8c1dd7193a32406f59b2cf667db3cdf37a1b7c7d424a472cf4ab4bb18

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f9df56eede5581f07eb6dbbc60dfbd6f2feaf93901b076373d073737583408fa
MD5 ea942b4d974926a13e6a2b185d5635cf
BLAKE2b-256 c56bfa3af40d211d7adfd5ea236f1f6bb6c6bfff0bdc535e10a4ebe88a53a17e

See more details on using hashes here.

File details

Details for the file taxoniq-0.6.0-cp35-cp35m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: taxoniq-0.6.0-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 195.6 kB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for taxoniq-0.6.0-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 686176e52d25a9b099a50f9057a314a882d38dd2b7b3c700be58983f0e90d50c
MD5 eec893d9fc885a759993eeb1c7f32787
BLAKE2b-256 48093ec724ecc1237f9542a6758463f12019c41553b8138c60d0b3c18bf6bab7

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