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,
    make_int_column_primary_key_identity,
    make_columns_primary_key,
    make_columns_unique,
    make_large_columns_unique,
    split_column_str_to_list,
    polars_write_database,  # addressed issues with list columns
)

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

from bio_data_to_db.utils.fasta import (
    polars_standardize_fasta,
)

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.3.tar.gz (31.9 kB view details)

Uploaded Source

Built Distributions

bio_data_to_db-0.1.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

bio_data_to_db-0.1.3-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

bio_data_to_db-0.1.3-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

bio_data_to_db-0.1.3-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.3-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

bio_data_to_db-0.1.3-cp312-none-win_amd64.whl (930.4 kB view details)

Uploaded CPython 3.12 Windows x86-64

bio_data_to_db-0.1.3-cp312-none-win32.whl (875.0 kB view details)

Uploaded CPython 3.12 Windows x86

bio_data_to_db-0.1.3-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.3-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.3-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.3-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.3-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.3-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.3-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.3-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.3-cp311-none-win_amd64.whl (929.3 kB view details)

Uploaded CPython 3.11 Windows x86-64

bio_data_to_db-0.1.3-cp311-none-win32.whl (875.0 kB view details)

Uploaded CPython 3.11 Windows x86

bio_data_to_db-0.1.3-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.3-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.3-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.3-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.3-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.3-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.3-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.3-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.3-cp310-none-win_amd64.whl (929.3 kB view details)

Uploaded CPython 3.10 Windows x86-64

bio_data_to_db-0.1.3-cp310-none-win32.whl (875.1 kB view details)

Uploaded CPython 3.10 Windows x86

bio_data_to_db-0.1.3-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.3-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.3-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.3-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.3-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.3-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.3-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.3-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.3.tar.gz.

File metadata

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

File hashes

Hashes for bio_data_to_db-0.1.3.tar.gz
Algorithm Hash digest
SHA256 fe1ef72eb91a64ed45ed2e8d472736ea0dd50af80c06108ccc7a24b7adfd4d8c
MD5 af4671c060a58c74713fd55aec9088c4
BLAKE2b-256 680b22f612d7434ddce236fa11173d6ee6bd33b1204b264b356c0b93c5a91e18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 349620dce200798c677bd35c8a653dd3a4e073524217ec414f9585b4251b9e24
MD5 541f8fd7ae1cfa7bfbd0d3d823734914
BLAKE2b-256 d9f0c18cb49608634f7fe3569b914d4eb361d0ffcb7b17b0841414b52dd9a0cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 21b145ce597b7ef24d0bc6338a7eabad8438cba68e86b067123f23461d40505b
MD5 48380184a65b7fab7d8be0232ddbc218
BLAKE2b-256 b5aca2b39c4ced1d016afbc203111c57a24bbf1efb7192b782892844206e573e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ac2c24d83435f0e5aefa04a50aa1e5aecd8f9c6ee5e0e17e9be35d7635b293b3
MD5 06b5a34b22b76e37a1a99c4163f58f3a
BLAKE2b-256 ca9ce0049690a1369fa0a1bb47803f8838d10648815e4102797c3f6f5fba1097

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2d9ce5ff568f444653030ffe6a2b32228e46ef504b9a65066ba35ddabfec9c54
MD5 efb38d4eb7cd20d28da85fcb1eade64a
BLAKE2b-256 8f3615eed1e5d976074c458f7956022d36f3ce436f3f210e346da0f67b596c2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4d3858fd2f76cbc5c344e8f37cc13902e5be626d57cf128ffab21ebd0f5248b2
MD5 535bbea1255d86dd918c8756cfb38ec8
BLAKE2b-256 edde93360f530801f2575d874687d4db57ec69d9f0394b101fbe292f1dd6fdaf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0e3fffd6ba35cb3790545df5048e94d0e426fcfc49d03447404d781822aaeda5
MD5 74b29309287de10a3e6dab780376e40f
BLAKE2b-256 05ed4327eee209f738c8c358b7a419db6f8ca0338e463b347e330fa830037a65

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 34da6fd7b6fa94007dd5303021d1540436abdd318b180d38511e165a95cac952
MD5 5b095564b9cc9265bbbb384489117415
BLAKE2b-256 9b39e01881932911425c097f27cd694d3ce761c003ced551f3195aea918c4ccb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp312-none-win32.whl
Algorithm Hash digest
SHA256 d1d2398380a562672e4d65d47a058b2e774d9a3acc64925d2e8bd26c75eaf724
MD5 40edb1e91021ed74c018f97468e7bb61
BLAKE2b-256 a322e0927c4aff089866acf8e6e37a556f78661e41a152d5264af5a7122a2f65

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 df65fc910d98bdb0b5d805dccc948c5f0030cbc9fbdcab768786b1dbaa0a7a6d
MD5 6e5da8d587b0750dea8e5adb1e9b7cc1
BLAKE2b-256 344e45c6555980fc461dd630471b83e40b09b55011538a36a9ca8c9b478d71b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6d8bb4c242e8bc92122a5cfd3a6a42d361df654123f735a3fc9105934842a046
MD5 538ad5de424afa8cd770c6292584f802
BLAKE2b-256 57ca798dbf3240231ee8042eefad58573a056b5fc006fe84578b91b98c896464

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2c58437f748903c2a58240f47b4bd4f55be97e510a4c6e2dfe920cf086f7ee04
MD5 cd5db061726c9bc203a4423f5f308bc3
BLAKE2b-256 f45ef6373d5c9dea36e579690cbaca938c5f07d5810c225533f51473affacfe3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 530904e9c6b8b999989424889b6bed1d06c33e5a4fad0c44eff09a622597b900
MD5 d7045689e58b2138eea000195a9d711b
BLAKE2b-256 36271724ec17061399c7294a33d27a63fea9969df8eb414e2f8203979ec6d3b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 feb4fc2d31409649831895bc30631a57e9057ba33d44a258b37b0b40d0c1422a
MD5 e20e41b62da284adf779475a2daa42da
BLAKE2b-256 7931241039f91e637957a0287294443c851d09694b2fc4c5a948caa9c426dc2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 955e495b42c5d8c9f86789726532b4acfb3fc32fa2bac714340cf999c4418943
MD5 159baa0df6526cb68122d8bccc4a40c7
BLAKE2b-256 4bc97b50a2d66942e792e0497b74d0e8d9724977b97b683556f89ab934835c3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3b93849fbdbc3d2ed22628b3af5204718580318638692b11eebabe11766d3486
MD5 5402aa58e2261a9330456e777f571ed1
BLAKE2b-256 2d0cc34f9f0c644098ed3077f576a5013e3af90b9060d15f30c9a0e7126e30dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d1ac70fe2be003566459b9ed3fbcd77dcf21cc8f764d8bf02f562b555a6abf03
MD5 7e2003bb64a0727a331091a1abe129b5
BLAKE2b-256 bb9da337dcaa6ebf6bff8983704ea065f8a6a72a1333e5652fbf886e364a3a5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 3cf0cd56dd6d36ae463307ff03eb144aacf9964d5707b6b2915c5543a18d6243
MD5 4950714bd52a13fbcb7fc5646eac0a75
BLAKE2b-256 ca06dc3cb2bc7e835ce3dd7998e7eadce51055ab04b575df52bf279ee6737622

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp311-none-win32.whl
Algorithm Hash digest
SHA256 1f6a7013f509500c64abebc9ca2d14eeed4899a634ac8298c4d1b5b3f486a57a
MD5 a74cc2776ba87c6517f4247bd413be29
BLAKE2b-256 e3155cf023dc28fb27b7e0e0fbc6aa7a5bb8afdf90bae079c8d443eeaf477868

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7fbb008d227ed00c74c2cd16ee9ff2b85e3bc0063fbb22a44470e46874a81d3c
MD5 8e7c9367980cd4be22f60adff9d44645
BLAKE2b-256 d0eb53dd06fe2853f4f4620589c411f432edfc8fec355ab9f023b4b97500549e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 dac116154ea9500fc80dcb1e9cf0f5aea50bc13b13f036bd10a6d816a2eb3208
MD5 76f793ed719145be499bb105811fc2e1
BLAKE2b-256 9f8b087c7a86509653f61fa10a1dc03de6a9c137614ed29c7ffddef080073c69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1624582cd389239a932c6725286cd356e704f3b2baa73c7e31efcc29b364275f
MD5 89a34aac41271ee9f52fdbc4f9db7057
BLAKE2b-256 ca3c23c17f328cf2acbc6e967e7888a4c75a03d44183cf3950c6c020bef183f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1943f3fb45353067384f7f442e18085078168e7bb12cedd4e4e58b1a6402e8bd
MD5 ebc8a0f56269d9985de656659765df8e
BLAKE2b-256 5ec85907504153058fe56c4e8c9b9e6002613f62ba1b83c8a087f1438cc27d85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7ad69f37abb1e885c2dbcfe1985d54dad757591c9f83395b289c4b5776e9d2ff
MD5 69ceed8fb7d972ce9c140a46cf3eb725
BLAKE2b-256 74c57c0afb116948de7610c61b495547243f15046bd45c1b8a59fb9eb3c9e4bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3642722a15e4028bb28a32809d74f4c34398537572d9f0c3837a3a9660c6d656
MD5 8dd57c48f5f4831e27aa82c746860125
BLAKE2b-256 1cfa209d69e8b0bfa5cf19fb4b8a5156a59d22fc22c9c881dc1c02bda4b52eb4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 71b950b98594ad06790a250b83aa0a349332d5654f88843137c789a519f9d6cf
MD5 784f1e664184053054b87b1c06a09ced
BLAKE2b-256 fdeae1ba28107af5dc36ea5af76d38af09c648d5c8ad74e676efd266d0e64f2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e16de2066b2bbcba10d8a87f5a9e277494b68632e761975a792b63d4799678b4
MD5 e02e63e86b7e09318adf21bbb96f8038
BLAKE2b-256 49be1fa07a1c95b4deb0668fb472a27ad6763707753fd708d7875937f5a82e83

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 6c66f4346f2dd0af4ccb52ebff538e27254f81a1e86426aefc1ecd64c451119f
MD5 73ddd5ca169008bfa67143e468d32e18
BLAKE2b-256 1bdfb52a434cb0616d3e5a61a9321239d9e9c5469c725951097ea83fdce7e5c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp310-none-win32.whl
Algorithm Hash digest
SHA256 ca49b545adb76501dc01425fe1d97e429df140b46e4e7ae99c70b3be316b6a47
MD5 db03b2e2b97e8109f0cf84900ad46ee1
BLAKE2b-256 740f61a88bbe9bac85141934dd363c21d093b08f63c9c6c5a61d6cd4ca587ff0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 09bc9b719648544dc20abde2761772fff036f6e5e3e050a8448a8f192de8b477
MD5 2892c5d406ec06598036ada2fa36c1a6
BLAKE2b-256 b07eda6851c5063e9c426247de4319b8378a9f49c86ac1904a6f878a3f2aa3c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 07f46c41f8d1aca1d51e55afe3a2308e050c1f3a1adf820bf11dfce0e3eea76e
MD5 c1cbdf4c5a41ffae255cf45b2503b01f
BLAKE2b-256 a85c487891e958d37f24f1d0b51633fcb9b9c45751e12f75f23db3e9dcaf5001

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7c4e802a4256edca3ac379f9684f49548105b8dab0c7d5ffcd039cc68a31d893
MD5 9a1e1145a061c9c0c556afb5724d7dd3
BLAKE2b-256 c0a2a9b6c91dbae2da8a16a26b194212cd0887c009739b1516e55366b491aab3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fc06fd89a8fd7562ccf204f90e71ff3abf6d44657403da139251941ee9138697
MD5 967542a3fb72f9bf9c3d76c494f825ec
BLAKE2b-256 5f5a46bf4c6b6e3c7d48ed5dffc7a15f13df14cae19005777f41a6cce581f867

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2ff855df913cd96c25d780387a54af5a8b648b8a559fb0f2ed2e4f6f9b5c1579
MD5 a959aa8208bb26143ffd49dcecfdedf1
BLAKE2b-256 0c11932ca90b93e5ec1af374eaee2d8b80f1f7b3f3d04d0ae2b590d80711e4fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 435ccc787cf199d4c5f8d6935e646f190c3b1ab54233a0d9d66faa6cef93c07a
MD5 3278b51fce6e022402bc9cc1cae65b8c
BLAKE2b-256 8614b41f354c8f7f214be8e367707af221c73f996746dc84f95851c267324906

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c5eac17a47a0cdd17918e43168321df34b08be835d3b3f7d1b63f25b6f03ca0c
MD5 c7ffaae9b3f7b4ef9a0d37afc3d49ffe
BLAKE2b-256 f533ba1a851851faccf70023f150696674405db235d594b147d16b1c71970346

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bio_data_to_db-0.1.3-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0601cb5846d57f22601143d020f6e47059c847b2c2debe687c64d05aab0acf2b
MD5 15118326f0b87ee0cd83bbfb7399efa5
BLAKE2b-256 199e9560319bded9d7842c4ba74f2a02419c7af8098730241f3f594350c1951c

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