Skip to main content

Create DB from bio data

Project description

bio-data-to-db: make Uniprot PostgreSQL database

image PyPI - Downloads image image

Ruff rustfmt Actions status
Ruff Clippy Actions status
doctest Actions status
uv Actions status
Built with Material for MkDocs Actions status

Bio data is a little messy to work with, and everybody deserves a clean database. This package helps you to convert bio data to a database.

Partially written in Rust, thus equipped with an extremely fast uniprot xml parser. Packaged for python, so anyone can easily install and use it.

This package focuses more on parsing the data and inserting it into the database, rather than curating the data. Main features include:

  • Uniprot: Parse the uniprot xml file and insert the data into the database.
  • BindingDB: Fix the HTML entities in the assay table.
  • PostgreSQL Helpers: Useful functions to work with PostgreSQL.
  • SMILES: Canonicalize SMILES strings.
  • Polars: Useful functions to work with Polars.

📚 Documentation has the API reference and the usage.

🛠️ Installation

pip install bio-data-to-db

🚦 Usage

You can use the command line interface or the python API.

Uniprot

# It will create a db 'uniprot' and a table named 'public.uniprot_info' in the database.
# If you want another name, you can optionally pass it as the last argument.
bio-data-to-db uniprot create-empty-table 'postgresql://username@localhost:5432/uniprot'

# It will parse the xml file and insert the data into the table.
# It requires that the table is already created.
bio-data-to-db uniprot xml-to-postgresql '~/Downloads/uniprot_sprot.xml' 'postgresql://username@localhost:5432/uniprot'

# Create a table that maps accession to pk_id.
# Columns: accession (text), uniprot_pk_ids (integer[])
bio-data-to-db uniprot create-accession-to-pk-id 'postgresql://username@localhost:5432/uniprot'

# It will parse the keywords tsv file and insert the data into the table.
bio-data-to-db uniprot keywords-tsv-to-postgresql '~/Downloads/keywords_all_2024_06_26.tsv' 'postgresql://username@localhost/uniprot'
from bio_data_to_db.uniprot import (
    create_accession_to_pk_id_table,
    create_empty_table,
    uniprot_xml_to_postgresql,
    keywords_tsv_to_postgresql,
)

create_empty_table("postgresql://user:password@localhost:5432/uniprot")
# It requires that the table is already created.
uniprot_xml_to_postgresql("~/Downloads/uniprot_sprot.xml", "postgresql://user:password@localhost:5432/uniprot")
create_accession_to_pk_id_table("postgresql://user:password@localhost:5432/uniprot")
keywords_tsv_to_postgresql("~/Downloads/keywords_all_2024_06_26.tsv", "postgresql://user:password@localhost:5432/uniprot")

BindingDB

# Decode HTML entities and strip the strings in the `assay` table (column: description and assay_name).
# Currently, only assay table is supported.
bio-data-to-db bindingdb fix-table assay 'mysql://username:password@localhost/bind'
from bio_data_to_db.bindingdb.fix_tables import fix_assay_table

fix_assay_table("mysql://username:password@localhost/bind")

PostgreSQL Helpers, SMILES, Polars utils and more

This package also provides some useful functions to work with PostgreSQL, SMILES, Polars and more.

from bio_data_to_db.utils.postgresql import (
    create_db_if_not_exists,
    create_schema_if_not_exists,
    set_column_as_primary_key,
    make_columns_unique,
    make_large_columns_unique,
    split_column_str_to_list,
    polars_write_database,
)

from bio_data_to_db.utils.smiles import (
    canonical_smiles_wo_salt,
    polars_canonical_smiles_wo_salt,
)

from bio_data_to_db.utils.polars import (
    w_pbar,
)

You can find the usage in the 📚 documentation.

👨‍💻️ Maintenance Notes

Install from source

Install uv, rustup and maturin. Activate a virtual environment. Then,

bash scripts/install.sh
uv pip install -r deps/requirements_dev.in

Generate lockfiles

Use GitHub Actions: apply-pip-compile.yml. Manually launch the workflow and it will make a commit with the updated lockfiles.

Publish a new version to PyPI

Use GitHub Actions: deploy.yml. Manually launch the workflow and it will compile on all architectures and publish the new version to PyPI.

About sqlx

Sqlx offline mode should be configured so you can compile the code without a database present.

First, you need to make sure the database is connected to enable the offline mode.

# .env file
DATABASE_URL=postgresql://postgres:password@localhost:5432/uniprot
SQLX_OFFLINE=true  # force offline mode. Otherwise, use the DATABASE_URL to connect to the database.

The database needs to have the table. It can be empty but the structure has to be accessible.
If it doesn't already exist, you can create the table with the following command.

bio-data-to-db uniprot create-empty-table 'postgresql://username@localhost:5432/uniprot'

Then, you can run the following command to prepare the SQL queries. This defines the type information for the queries.

cargo install sqlx-cli --no-default-features --features postgres
cargo sqlx prepare

This will make .sqlx/ directory with the type information for the queries.

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

bio_data_to_db-0.1.2.tar.gz (31.5 kB view details)

Uploaded Source

Built Distributions

bio_data_to_db-0.1.2-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

bio_data_to_db-0.1.2-cp312-none-win_amd64.whl (931.0 kB view details)

Uploaded CPython 3.12 Windows x86-64

bio_data_to_db-0.1.2-cp312-none-win32.whl (875.1 kB view details)

Uploaded CPython 3.12 Windows x86

bio_data_to_db-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

bio_data_to_db-0.1.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

bio_data_to_db-0.1.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

bio_data_to_db-0.1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (1.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

bio_data_to_db-0.1.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

bio_data_to_db-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

bio_data_to_db-0.1.2-cp312-cp312-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

bio_data_to_db-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

bio_data_to_db-0.1.2-cp311-none-win_amd64.whl (930.8 kB view details)

Uploaded CPython 3.11 Windows x86-64

bio_data_to_db-0.1.2-cp311-none-win32.whl (875.6 kB view details)

Uploaded CPython 3.11 Windows x86

bio_data_to_db-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

bio_data_to_db-0.1.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

bio_data_to_db-0.1.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

bio_data_to_db-0.1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (1.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

bio_data_to_db-0.1.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

bio_data_to_db-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

bio_data_to_db-0.1.2-cp311-cp311-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

bio_data_to_db-0.1.2-cp311-cp311-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

bio_data_to_db-0.1.2-cp310-none-win_amd64.whl (930.9 kB view details)

Uploaded CPython 3.10 Windows x86-64

bio_data_to_db-0.1.2-cp310-none-win32.whl (875.5 kB view details)

Uploaded CPython 3.10 Windows x86

bio_data_to_db-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

bio_data_to_db-0.1.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

bio_data_to_db-0.1.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

bio_data_to_db-0.1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (1.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

bio_data_to_db-0.1.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

bio_data_to_db-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

bio_data_to_db-0.1.2-cp310-cp310-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

bio_data_to_db-0.1.2-cp310-cp310-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10 macOS 10.12+ x86-64

File details

Details for the file bio_data_to_db-0.1.2.tar.gz.

File metadata

  • Download URL: bio_data_to_db-0.1.2.tar.gz
  • Upload date:
  • Size: 31.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for bio_data_to_db-0.1.2.tar.gz
Algorithm Hash digest
SHA256 8aed85e6776776f5e0cdb1ad7068748998774de68e4ac54f02a166abbb020d22
MD5 519dd799f07f41e6c36d285d95bf9baa
BLAKE2b-256 2b47062bc996c500e495d3158d2b6bd750ceb0d167a9ea839134d5162805b968

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 72e0b440ea8b21b25ad6bb51a56d719d9b87bae325ca2ba5c1731243d8c6f4e3
MD5 f637d4caae230d4d5357f994a447f11d
BLAKE2b-256 e5914afe21667b9253441dc39ac05e761fd4f412a051a9f4e39d2c172a407d16

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 db8581ff25b9aebb5328ddabb8fe36555ae794468f0fea0d8912e48b9d725091
MD5 480f8fdc803ed6ccef6aab2f49691ab7
BLAKE2b-256 6b51baea7ba6ef1e9764370b46f84bca4aff6fe6231dc9542011fcb1985982d4

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b557bd6d5d1b3ade48b02af551697456e5846ecfd5349177dc0b69768f19d86d
MD5 d7efca0d12dd7b60c8e2af733ee17d8b
BLAKE2b-256 90478b4808e15b8499eb9508bb18a5e7db73c8dde226a21e4735e0629192afdc

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d222678a9676c5949e59a4ef99be83d51040b614a7b1b146db670b3fc0553220
MD5 95636379606f0d5be0b8c1131f05535c
BLAKE2b-256 ce37f81534f2360f66176e5580e225cf02ddde7652bbdce939174630a15df012

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7bc30995e4004a166c5a6aef8fb8001f0f6d1dba280d08cf2bbf1172235bfcbf
MD5 8a8b75b08325482d280351c6a2210330
BLAKE2b-256 c6fbf903617d718d5130692ed0708752903135058042a97e79989f87ab4f9f6a

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8ce4c07f11f30369c2420506cfccdbf43d2a3263ac040f215318eb3fa5b418aa
MD5 5cca770c1e3c64935968655d37774f22
BLAKE2b-256 57a195740358e507eddd82bddb5ba30ab8a0e8638b548e520e3941e316c42098

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 fbdf780ec12fb1d43f8c47939f75e7898fe04bfcbb730d4c2e28555a8980402c
MD5 bf61700543b1caccb8f911498f31d3ca
BLAKE2b-256 cc1bb4baf6f83f62ec955fefa5a09f20f3e59a27abc136f564ac94d1902c2c08

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp312-none-win32.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp312-none-win32.whl
Algorithm Hash digest
SHA256 5c1fd9ae5b810c964d16d49a9a6f860f8ac880dad779df48bbba681885b0d7b8
MD5 74444191e23c007acf4e303c155e77f3
BLAKE2b-256 7d757c447032b0656f5b21085cb557242553081b2ef6c93dff1e7ccda4a51040

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3c2ceb911777ad432d1ea3c75c829e952ada6e9f3855d0ea44c58104921e00c3
MD5 502a9c8d92638f8865035c0c0e603d5a
BLAKE2b-256 7e88d756aae8bbaf846d29c6f1aa02d6a0318e1b0f16528165094cca05397364

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f1a818a8045531714076d2ba9ae680d31fe99e7f249926b645437d508c92cc80
MD5 c99e03bc691cc6622dc9cac6a3ab30d5
BLAKE2b-256 491c21714066bda2a3519905b3b9e81930fb195b7d4889e1bb6f1c9c930e772b

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c2ca41a910658febec1a3810d8f5e9184260c4ebecd4d7e9588e107426f3eaf4
MD5 f9bbed05e6713cd5e1397e70ac45eaee
BLAKE2b-256 13197aa61c12c720499799093b54b9fc94a174d41ab72db58524226e018464f0

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1c45d961144a121bd399e54161c33a6be3089c0531db3116e9c6e10b3179cd10
MD5 0047ac4f6909b2f34ee9ede6f059d936
BLAKE2b-256 0a65430e63911013700a6d8c178bc21fc8b77468187f70718099990f06c034da

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 fba0fb295ecb4b48b83af32d1fa0664344d20469b3c330c910a43b2388ef67d1
MD5 815ee7a4e933c4d14b8b82bbf9c94aa2
BLAKE2b-256 fb3f1c0d75ea28b5982ce94db218d914614af26ba72467899a14e98d6c30cd66

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d48f7d292073d74971666059beaf55c8fe9b068f2908eb5fa43e19b3adc0d3f4
MD5 c5923a16d9c82ce964219a57b82dc09c
BLAKE2b-256 3b9f71f3de8531a0c085838af353ee67f6d88e044bc65dad4d58840f41a8ecaa

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 86e8827d884d8e4bd4c73f3026a0ad59e2ffd88154364dd1976e39d796051f20
MD5 01938c298a4172d5ef82c79bd20ecbf8
BLAKE2b-256 abf417d3c1aadf38413f934ce897a76db98d626790904721f3d84b3c86b03d95

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 39b98928d9211494ad35f0c2bad79493244555fc17360bfd9e55c518aa8c2b6a
MD5 856756c2f18e505579c44106d2de66cd
BLAKE2b-256 f29b8d10904c880b207a6562a00c7d4f2f9b7cc921bda6173985ef304a2a3f37

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 d2cc4e6ba6a10f3cb14cba5407672d9c4ac4a9e9ddeb5eff5a3da92e88f7ea79
MD5 a3210bd0e80650c75ff097161ebfa18d
BLAKE2b-256 35539c227185fe883ab23db160e76fdf8e68278b4b2dbb5f8cae98507e3fcce0

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp311-none-win32.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp311-none-win32.whl
Algorithm Hash digest
SHA256 ec35390f85be1ad95b78c3624d8b5b9573fae3d6469c727e924f2c2d61dd7164
MD5 5dcdc0bfcc4348eba03b3695db7d1a68
BLAKE2b-256 32e116a6aa2497cdb543d3802be7f5c504fe3362baf14b6b602c0f33cda88c8d

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6f5a3f7657c38861690737364b3bd89417b3ab7a854a516df5b1cb1514d8e3dd
MD5 04e92a2db836550f43b213d321ed4295
BLAKE2b-256 9c145ebf86a3367180121aef4a4685894de794c7b916ee0ea5cf2de9006e8e0e

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 775075f8d4fd6ab51d7b08f7a0aa5ce078dc9d14f836cc22ac46c18685de3ca1
MD5 6938af5381341d7530835f1288ae98a6
BLAKE2b-256 7107d65f838a7b3f242b4cf5da4e78471d147be09ba64345f97ab7959ae9ea0a

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6c82e82acd7df1f7d60bed151c53388c49c407b096d63b464491f127cd066769
MD5 25c46e0121b09a10d7e409cac7541d29
BLAKE2b-256 a78b19331587e9d18aee51440d877268ef0f61dd76490e15b234d35513f03d81

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0d885de4b83588e15398df6cf609d5fb624f2eb55e8374e22cf3a71c1998cbea
MD5 c36d26e0f754e984be37320964f1d2f2
BLAKE2b-256 e6a24c42b93953c5446eb23fe8ef549fd978153418e2197dea008027090b171a

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4a8a99e31a267f291556f7dde5fc2358a601e32ac36bbd45b36caa106468017b
MD5 28c3cf52bfdcb425b03a69372dccb4b6
BLAKE2b-256 fb7620c70a5e21f54eac4aa01992ec34f93e52275201c8eb64f52cd15496374a

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3466bf6528830f41ee03bb00ad1de3ed1ea75b76ce947cbfaa7ca04624411fe8
MD5 6a2ece9c28bd53cf9cf5d1d4618bff60
BLAKE2b-256 1b67b341e611a633e9dedcf033b9dd4d9587732229e7bbcdad3839c72d955c70

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6942d1dceaf4ac3bb0abfa2c09daee0e8abfaf641f1784af3219290acbe6c76e
MD5 c61496c02a0dc1155d6c3ac222a51467
BLAKE2b-256 4b47ed7ce7c76e45aad38136bbfd805ac9c9408fd6ec2577563b93d8809eaa0f

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c602f08bc638669b8c12790d2be7d9b1f2cd4e482de07cdf0e3bc0f4060f12c0
MD5 36fe4c929efe727bc10d8ad3a20331d2
BLAKE2b-256 c21866b6e39d2da3249c56f060081e9c0d61032f051aa5f6574a58f4cd16e384

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 54c8446126c3666dca8d6c29b1ca0d994fe649155d93c36c13e2e5207186ff63
MD5 fbe2a9fe6148bc03f6c49c155a32d785
BLAKE2b-256 929007a6bffed8647e25c44dc2b2f580ebaf072ca29b6c95dc0498e1579f4220

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp310-none-win32.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp310-none-win32.whl
Algorithm Hash digest
SHA256 60c5da69ca236db1bc0f4a82e91cc4a5772196a9132968661928e53c64fdd70f
MD5 8e8c92e579cab50b00596b326a7add0e
BLAKE2b-256 30699f83164b37e2a90ee10c881790ab47177bff08bb8fac50a9b903a5708e41

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6bb3a001e32fcc78a7dc2b31e26238fe9e6c90094dd6a6799eca4e23747e1bdc
MD5 380a7144034b0afc0e9b161d41e42630
BLAKE2b-256 f4ad9e4dfae958ce8086807ba8d6498dd89a7b7d55ec51780ec41109b108541b

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3c5295d8f95ee7703e6a1b91dd934c0ef267bbfb7edf5787b8396591deb94e67
MD5 1174c42bb6a81bd98571b917d5634162
BLAKE2b-256 6262f9e3248ac7e09b9522adb98c838d89e88d287def7e64d0aa2e6c15192eb3

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 61b507995f2cae5c961d372e87123319b797883b2c80765c5eebd996df8094b6
MD5 8f33e28d744bb8211f217fc650790af4
BLAKE2b-256 f6827819d15da28bbdf078709c26dba4a5da8613eff235893a56810839060dcf

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4c6c2f603861a8e47e6707d975bd876d46b1f04602e246fb8492064ed0c03691
MD5 28ab4a468ffeebd309794410c17f1264
BLAKE2b-256 35c8ceaab0e23a766e6f2b23d6fd279f90d8c44affc82f2f3120b2ee2484abe2

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 bf7cb086ba491301fa06c4a15c461007ad5831b1884040e22c830261c183673d
MD5 b6207b1e3f3d62877aa382af4c9fac75
BLAKE2b-256 d46252b61d3e037d5885b036fbdd8e905de2969ff41a746a39d4cccb96a6f53e

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 63bc3e201e6afd67f1f642d22ef5d7a1094cc6e3ca903269947ac5e95d715e5b
MD5 8a21f81ef29fa0bf42e5f271e3e0fead
BLAKE2b-256 c59c5150c17e6ebbd2d6f201a4c48c340a76066a3b3ee398c77e6f3cf0341420

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 acba5f8b7559bde72b399eba6bdf813b3914a02ce449b416715dbd2530f6b6ee
MD5 dc4b4c357e45b1d89b2f3b4775f0c6e7
BLAKE2b-256 610a0c14d6fab5e0f69aaab6801aacf4de8d9943fc2bcbfba1988c99f2aa5c20

See more details on using hashes here.

File details

Details for the file bio_data_to_db-0.1.2-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for bio_data_to_db-0.1.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 34585d29b0ef70aad8f44eb9df26e5b0d21f645bfd4fb6ae91fd24339233fbe1
MD5 39512cfa515f709b746981a7da1142dc
BLAKE2b-256 add1d7556c81fdfb070bede7c904ccd306059052e56c9f9e3d0fbc8e3cd3fbef

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