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 µ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:
- Navigate to https://github.com/chanzuckerberg/taxoniq/releases/latest
- In the "Assets" section, for each link that starts with "ncbi_genbank" and ends with ".whl":
- Right-click on the asset link, and click "Copy link address"
- Run
pip3 install --upgrade <PASTED LINK ADDRESS>
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
- Project home page (GitHub)
- Documentation
- Package distribution (PyPI)
- Change log
- ETE Toolkit and the ETE Tutorial - a general purpose phylogenetic tree toolkit with a rich Python interface
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19fb5d7f85158dc9e80c636635716ce14bb13671abefc9b785257789353f6982 |
|
MD5 | b73804d36a50b0ab1e447038e5ec3dc1 |
|
BLAKE2b-256 | baca0bd0a5f005c2fb057fb4901caae1d00fe24f6bcc15ad3b2b276ca87eaf8f |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c9e94c700480a88966f0f321ccd75e4c02bb59a735f3d6b1c5268c05669d55c |
|
MD5 | 8c3d24d88f11e94f5ef887b7442d8562 |
|
BLAKE2b-256 | 6291428072c6256ec20382da10cf4f487bca4dada62bc0e29109227952b0d5f3 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35af6ddf0124dc51a602a58d9208134a45e13e7451794e3f6187472029d3e244 |
|
MD5 | d6685bae2318d05bd06ebcdfa20591ad |
|
BLAKE2b-256 | 9aa4d6163f3afe755c27a0b2465d772875058017249050ee630456ed9b5cca03 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71265b23b0545dd7ce90a353b3a69686d1fa4e851157d85f07d564e9b4fc5c99 |
|
MD5 | ed9144ab3fa503f9ab1ac186654f8df2 |
|
BLAKE2b-256 | ee0f9a588efdb012fe033dcb38f4b506b6f272c5df0a19f0b7acf32b303f6fdb |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12136ed5fd593b779f2d2c1629eb5e40d241e399c95e7ad1c24701d95ef31c4c |
|
MD5 | 13cf68f1d82fbde5f0ceefc8c1c44b6a |
|
BLAKE2b-256 | 0a5fcade7c30bd9250ef746b6497026d9a5fd19bf114f61c9e5eac3c35c908a6 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | fef9a1e416977c5ed8a640603ec2a430c4717ab42ca6cb9cce2a6818d51b4147 |
|
MD5 | 7fdbb2aef66ae6c027c7c49a3dc53b03 |
|
BLAKE2b-256 | 326ffe788b21b3e91c4d3536c49c3cef2714d894702d87aacd0de3ca071fa5ac |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57df0096f7fcc9821e7dc3031f404a6414278032b09afa3d81167c8d35e867dd |
|
MD5 | cdd7f2170d08826732e4897408d42493 |
|
BLAKE2b-256 | f6f17e7eb2ea25ddb9cd146ac7651344ef30fa6f1fbb421293b06c33810c4af8 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9695cc716215b795582007d36349494c62ba2864652fce8d0e147d3420babdb8 |
|
MD5 | 34e527a0e39adbd1613ef9cfcaab5c2e |
|
BLAKE2b-256 | baeacc03e59785b365bab6c754e1fe9442f6d0003d8c765fcf69f69db7b1c7f2 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | bcc73a3642c2245e9d61f9f90ef286f5f33728347e6250caa988b3d9e54ffab5 |
|
MD5 | 3e3ffd6521d213c50201bcecc0d0ac21 |
|
BLAKE2b-256 | af3b8de2a65f4da86a5eb67952e0af939579ed04e01a2371f72ba03ef06508c6 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 162b526b96a098e72734876848c26b9a4725961e733a63f0e1cb36315dd511d8 |
|
MD5 | 965197818b4e6df6a4540f03f8bb9bd4 |
|
BLAKE2b-256 | 0d0aa6bbe0df5edb27f771e14a2a33e0092261a73b3b0210bff4b7e652fa2c17 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f7564a1483e6fd9a5f354f9d90679556c1e8d72ddd8d5eaeefa345987aed11a |
|
MD5 | f5ad2fa22b641048ac1756bbbc45ca09 |
|
BLAKE2b-256 | 42a4ca541ab54a0d3d1774a7be2a7cc0e899f43312c6b7f9dfbd3d7b14b4de38 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1a9a093f51016c374aaf2caefd7e45edf4ae6b5ee3fc2c2083270aff19b8a93 |
|
MD5 | 1a7cbe43f40b22589d97d130336291ef |
|
BLAKE2b-256 | 9421d7f5520f46ce2f84d122c16e52ddc61a9b8128c7055f250f84756a418e66 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 489bb8a1eac635e076172675a1a578149b4e4fae6f2bd0e20b17e014ff3e392a |
|
MD5 | ec674d19543386e7669a9f8ebb2f192b |
|
BLAKE2b-256 | 72103a90d7ea1852a16fcd0d0bad410ae3552e327645f129df8bee90ef3dbc68 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0f3d107bd24c523a1c0b5e4ad04fe5e685d4243b1fec6c73798370009810c54 |
|
MD5 | f52442e9eb248b3595b2e5630f33b840 |
|
BLAKE2b-256 | 60c911dfe682190361a58030dd683b94c8c2bfda9f9655a04f89b0ecda352ba2 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7080dac43a9ebfe9afc04b47c12dcaef2db33819d420ec85e93926b0218bcaa6 |
|
MD5 | 06aaaa7fdedd8061ee376dab80d2e0ee |
|
BLAKE2b-256 | eb71b0762aac77a45eb68bcb204adbc6a34cc28ef5a3f2ad0de45bdc4f28aadb |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | b57e6fa6323db61b0eff3f7134e87ec379719ef355146864fd50b0178bee1ac9 |
|
MD5 | 2b811da50b7e08e7c579827b3841d484 |
|
BLAKE2b-256 | 75208e39b8997fd163d627cb57ea8bccf4e5d0d9356c9d59125716c9d448ed90 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9598c381183cf742880bc69f71967a76f4959e2d10b7899c44982b08606dd190 |
|
MD5 | 62e4976d4f9df37f78a160c6c7a78ed3 |
|
BLAKE2b-256 | 63466d145f74d9921d22b37b2a4ba62a9f734796d01c4ea347a272ff0b6e91cd |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 642ee14af71594a62afad92284b985411dd6cf2034b48c7db9cf3de70e2efb7f |
|
MD5 | c0b7144dc9f5cd373778b02e6d6498d9 |
|
BLAKE2b-256 | 2bb4188c4d1ffd9fcc7c69e90073e11a0176537b06eadcea54f34b1b6885e3fe |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4c5bd987b7efeaa2dc2f5d2c284f2753eab6001f504e06cc2d960e27d9b165d |
|
MD5 | 523454e52df3f1e55da52b2ff219ec3e |
|
BLAKE2b-256 | b48bc87baf34f7ec5b58346201202a314d790ad9dd67d177056b5ff4ed461d00 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8126776feee56735c2587f44b918f88775bf87b2330f08c20d52571bb17fb58 |
|
MD5 | 9abb497e6e8fb3c17722ffb3ff7f0302 |
|
BLAKE2b-256 | 76f6198fb529b9a5552bf1f0da506fb57f130cd45ae07daaadf46606827f899a |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7be6389dd51a45369a050651845843a8e5195bff14fadbb62a07abf967bcbd7 |
|
MD5 | bb6f8faffc5261551ed27a099c84c15f |
|
BLAKE2b-256 | a7edcf22d9cecc5de9f196fdec5f98f41553d26ee3b5eee2a1643a1b585623e1 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0b0b1de56f0bdc30df8c43bac283abc01302f4b93e338756723e6ec59d1ee83 |
|
MD5 | 06166c149ae3bf145412ed55fbc0e0b7 |
|
BLAKE2b-256 | c8bbd8eab537e47cadc76923ee0daff6652c2bb6d8435d4d3912871d6b8ac94f |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 011a9cab1a97916bc2fa3ba337e2beab3ebc63ef7748251c96f7f8333d0c5828 |
|
MD5 | bbaf3c1ba8478db5c4edadd7597d50fc |
|
BLAKE2b-256 | fb1a29a570eaf002e70ab8166c16227e82e45d076a86690f5000e5715263195d |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f620c81f720ea79be3a98d8caa1208ca541ec717461e3d6f2c42061f38c29e8 |
|
MD5 | cd9bf169e678ac7220fb80585a6a0864 |
|
BLAKE2b-256 | 51142ae5584cad1711c098908478149c2822c8e6bcff8c2353adbfddd386db94 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9dec60c0aa76b5ab405c6e290352b028e476a6208e962df41a6aec0c22c8d5c8 |
|
MD5 | b754af233ad96a6ebc972a0af46f4929 |
|
BLAKE2b-256 | 61f4aae8c1dd7193a32406f59b2cf667db3cdf37a1b7c7d424a472cf4ab4bb18 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9df56eede5581f07eb6dbbc60dfbd6f2feaf93901b076373d073737583408fa |
|
MD5 | ea942b4d974926a13e6a2b185d5635cf |
|
BLAKE2b-256 | c56bfa3af40d211d7adfd5ea236f1f6bb6c6bfff0bdc535e10a4ebe88a53a17e |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 686176e52d25a9b099a50f9057a314a882d38dd2b7b3c700be58983f0e90d50c |
|
MD5 | eec893d9fc885a759993eeb1c7f32787 |
|
BLAKE2b-256 | 48093ec724ecc1237f9542a6758463f12019c41553b8138c60d0b3c18bf6bab7 |