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 accession - 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 accessions associated with each taxon, the WoL kingdom-wide phylogenomic distance database, and relevant information from other databases. Accessions 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 accessions 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 for this accession 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.3.4.tar.gz (282.2 kB view details)

Uploaded Source

Built Distributions

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9

taxoniq-0.3.4-cp39-cp39-macosx_10_9_x86_64.whl (202.5 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

taxoniq-0.3.4-cp38-cp38-macosx_10_9_x86_64.whl (201.0 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

taxoniq-0.3.4-cp37-cp37m-macosx_10_9_x86_64.whl (198.3 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

taxoniq-0.3.4-cp36-cp36m-macosx_10_9_x86_64.whl (198.5 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m

taxoniq-0.3.4-cp35-cp35m-macosx_10_9_x86_64.whl (193.9 kB view details)

Uploaded CPython 3.5m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: taxoniq-0.3.4.tar.gz
  • Upload date:
  • Size: 282.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4.tar.gz
Algorithm Hash digest
SHA256 c31541f9713c49da4e44c2b6578f7db02f96b35d32462f23f5985aecdf8e0a6a
MD5 cb1281200fc7632c42dcce0e9cb96ecb
BLAKE2b-256 bb109980c51d5561e8f00985c5cb84482d42257ed5e6d61d6f4573f362bec647

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taxoniq-0.3.4-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.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 05a9b407e1dfe94d50433dd6c266ee54b24b74467db0d744190da2afa234136d
MD5 def4f46c6179d7a0541a4a12bc9134ef
BLAKE2b-256 9311bc956cda6e9ee9d40cad62e53eb0f7199ec54367d36b704e88ddb7002b28

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taxoniq-0.3.4-cp39-cp39-manylinux2014_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4-cp39-cp39-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ca300f81ad9c2ca2b13ba58708aa0ac1641b1bba14e68aec80ad1a49899278bb
MD5 d778d16798c2be5302c978556dc29bba
BLAKE2b-256 516876001d4cd0ec360350c9bd62b807c089db8e20b477050e85b46a85780f25

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taxoniq-0.3.4-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e5fa244fb07e8a522566619ba736589f186fca249be2322d293d30792382262b
MD5 0c7536dc75af3e7cb6b513b72cfb4216
BLAKE2b-256 f34ad7dec94f3fd848da128914a92c5b3e7ce0906477049361279b374ed14082

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taxoniq-0.3.4-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 202.5 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b83eb5b016e85685df91d094d7afb5fe439df0d0499396332f32c294730b7be1
MD5 02d5541e16d48b413115f0780ec9deb7
BLAKE2b-256 e7b59edbc8b14af7db4ad2529a6790e5cccba3ae8013670eb6c4f502ab480b12

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taxoniq-0.3.4-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.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 20dabe780a980cf8d0b70b6959748318124d4d0b53aceb97a46a22d205a33045
MD5 198b1d1b49201b1439c7588f776bd3db
BLAKE2b-256 9bf55e21ded0f429b3cff457433723c1c3983107d21d4b3e543cf127364a62e9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taxoniq-0.3.4-cp38-cp38-manylinux2014_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4-cp38-cp38-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f99bdf78ebccab412e73f5cba11b09363bcdff887e52bc82564d15bca8faf18d
MD5 5462fee64c8fc60c351879283f6d707f
BLAKE2b-256 13715957f189659269763a07aab046bb3f3444b7f992884f9b0b186f0ff75d8a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taxoniq-0.3.4-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 bd5ef2e12d3ba7f3e8bbcd3af7db379824a61c1a8f3217f4ab3816385b195012
MD5 49c10d1d4c3a0f6ec5b9c4edb780a2aa
BLAKE2b-256 1270a03ff69060c449896904cd744658d94b5397f2714584d4bc0f540937e969

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taxoniq-0.3.4-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 201.0 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e92273160ca73c16ed5f403442cdc24c1e15be57b11fadc229f3b9ceb77815e4
MD5 53b64e60475c3c396a6b6422f3d461f7
BLAKE2b-256 f450c6a997a180e416baf0fb3c19c5c97f496531ba998543484267b05af99d34

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taxoniq-0.3.4-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.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f425b8c1366d9565ce932786e232e093b7dfa9dd9988ee26a21dee4060e0d184
MD5 370299045bf3e6fbbe83eb09363f722d
BLAKE2b-256 4f55fa7cbe60256f720c8d3a1523d1a7f7e0e7007c354521369f4c48c8362683

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taxoniq-0.3.4-cp37-cp37m-manylinux2014_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4-cp37-cp37m-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cc64ede5c216dd48646f92856f3524d9d5f2d32374656c5f522866d74c451b06
MD5 ce173ec147b654138f9fe01ab87155c3
BLAKE2b-256 198ebf5058ff74106c4e879cd4c44bb5c3be2458395dcdfb9cd87c98a7908dee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taxoniq-0.3.4-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d517c7d4c99aeaa6bd2396e6f70aa7659783ff596d9c6209fa372ec1f142a078
MD5 50b73a84d0282b8409c01832a950231b
BLAKE2b-256 024b74a7d685b029526f03f5ae7f711c2a79c02a780603ac1b419f646d90915c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taxoniq-0.3.4-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 198.3 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2a00b05e02cb9416bb98dd2132de9e8107ef4970cc3f851afbd77d2ed21b0bb7
MD5 0a4434c03ab0f6a07141940d882ac558
BLAKE2b-256 3739961e27f0695aa7000ea14a246c02137a058db32d9d1e7ed5512d5e157faf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taxoniq-0.3.4-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.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d0843556a4d0a312c92127df1fb37f8de3050cf4b9c3f9438d42d5db9a73c98e
MD5 a4b26a2def9d97012234e10728274dea
BLAKE2b-256 99484cf448e74f051b62eda519f80964ea665c6666f60a98d62409a470eb919c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taxoniq-0.3.4-cp36-cp36m-manylinux2014_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4-cp36-cp36m-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 64f9735e04d78a1902b7cb5d3c572721775f3a05ff3d7005868f3e45e1e77219
MD5 d3fbaf95cc9661669c73aa192d890ea7
BLAKE2b-256 d86b8e6e122aedf224c8f370190a3e90cb3a149ad428f02feb08a7810d4e678f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taxoniq-0.3.4-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4578eb6166ccd4d2e800f5c4d465b69c6b8990c0ad2d71d1625eec906ecf4bb1
MD5 bdb16eb8974f984fff66a020009b74c9
BLAKE2b-256 c88596fc3a77a4ad2224a74d06ebbd66f40c7588930b9443969191985b1b3047

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taxoniq-0.3.4-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 198.5 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7a2bf7547386de91fdf16e915b10c0ae4506a4ef2bdfd6dd1b6db7b1f9a052d9
MD5 31edb95ff2dd0238621d9bb157efd320
BLAKE2b-256 5fceff37f7ab330ec702f2d32cdcc9cef0437187a21b7cb54453789328316c82

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taxoniq-0.3.4-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.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4-cp35-cp35m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4f529f974ebf4617bd592ad9660ad269817a0ac81a61b784d390a05eb617b617
MD5 d4487b1337cc3c3e18f22b0e2ded7050
BLAKE2b-256 272e538f49032f29fb5da995f159207786e49d42485305ca307cdfeee226d1e1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taxoniq-0.3.4-cp35-cp35m-manylinux2014_i686.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4-cp35-cp35m-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 41faf74e31c1464a03a833219cf33deb8dff3912f09d8a174fe4901008eedc22
MD5 ffedb929619f2bcd6ef87321bd8007b6
BLAKE2b-256 1da0b0dbfb1ff4babf5f33bd3c01fcd8a9bc68c75a726849e09db7859cc01c97

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taxoniq-0.3.4-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3f8bd5afd59f6eb6ae4b2c47322e5f4213be783f94fc5cc64bebe480bcadac8e
MD5 00abe3fcb0201ab9372e31f8070bb159
BLAKE2b-256 8f273cb668ab403abd07c7bd38cd67734c4bf6fbccb1504368046742d8d94d46

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taxoniq-0.3.4-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 193.9 kB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for taxoniq-0.3.4-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 513e99d41d7acec2dcaaaef1f4d543e60c027370878f40063443696655b98eb1
MD5 eee40ef6f3ceb1baac4f0e95e3d871a3
BLAKE2b-256 aefb46e3a8fdb9265cc66a32bfb07aa8d1b1baac5ed076621c5cf3c37bf216cf

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