Skip to main content

A package for working with Bioinformatics data with SQL and Arrow

Project description

biobear

biobear is a Python library designed for reading and searching bioinformatic file formats, using Rust as its backend and producing Arrow Batch Readers and other downstream formats (like polars or duckdb).

The python package has minimal dependencies and only requires Polars. Biobear can be used to read various bioinformatic file formats, including FASTA, FASTQ, VCF, BAM, and GFF locally or from an object store like S3. It can also query some indexed file formats locally like VCF and BAM.

Release

Please see the documentation for information on how to get started using biobear.

Quickstart

To install biobear, run:

pip install biobear
pip install polars # needed for `to_polars` method

Create a file with some GFF data:

echo "chr1\t.\tgene\t1\t100\t.\t+\t.\tgene_id=1;gene_name=foo" > test.gff
echo "chr1\t.\tgene\t200\t300\t.\t+\t.\tgene_id=2;gene_name=bar" >> test.gff

Then you can use biobear to read a file:

import biobear as bb

session = bb.connect()
df = session.sql("""
    SELECT * FROM gff_scan('test.gff')
""").to_polars()

print(df)

This will print:

┌─────────┬────────┬──────┬───────┬───┬───────┬────────┬───────┬───────────────────────────────────┐
│ seqname ┆ source ┆ type ┆ start ┆ … ┆ score ┆ strand ┆ phase ┆ attributes                        │
│ ---     ┆ ---    ┆ ---  ┆ ---   ┆   ┆ ---   ┆ ---    ┆ ---   ┆ ---                               │
│ str     ┆ str    ┆ str  ┆ i64   ┆   ┆ f32   ┆ str    ┆ str   ┆ list[struct[2]]                   │
╞═════════╪════════╪══════╪═══════╪═══╪═══════╪════════╪═══════╪═══════════════════════════════════╡
│ chr1    ┆ .      ┆ gene ┆ 1     ┆ … ┆ null  ┆ +      ┆ null  ┆ [{"gene_id","1"}, {"gene_name","… │
│ chr1    ┆ .      ┆ gene ┆ 200   ┆ … ┆ null  ┆ +      ┆ null  ┆ [{"gene_id","2"}, {"gene_name","… │
└─────────┴────────┴──────┴───────┴───┴───────┴────────┴───────┴───────────────────────────────────┘

Using a Session w/ Exon

BioBear exposes a session object that can be used with exon to work with files directly in SQL, then eventually convert them to a DataFrame if needed.

See the BioBear Docs for more information, but in short, you can use the session like this:

import biobear as bb

session = bb.connect()

session.sql("""
CREATE EXTERNAL TABLE gene_annotations_s3 STORED AS GFF LOCATION 's3://BUCKET/TenflaDSM28944/IMG_Data/Ga0451106_prodigal.gff'
""")

df = session.sql("""
    SELECT * FROM gene_annotations_s3 WHERE score > 50
""").to_polars()
df.head()
# shape: (5, 9)
# ┌──────────────┬─────────────────┬──────┬───────┬───┬────────────┬────────┬───────┬───────────────────────────────────┐
# │ seqname      ┆ source          ┆ type ┆ start ┆ … ┆ score      ┆ strand ┆ phase ┆ attributes                        │
# │ ---          ┆ ---             ┆ ---  ┆ ---   ┆   ┆ ---        ┆ ---    ┆ ---   ┆ ---                               │
# │ str          ┆ str             ┆ str  ┆ i64   ┆   ┆ f32        ┆ str    ┆ str   ┆ list[struct[2]]                   │
# ╞══════════════╪═════════════════╪══════╪═══════╪═══╪════════════╪════════╪═══════╪═══════════════════════════════════╡
# │ Ga0451106_01 ┆ Prodigal v2.6.3 ┆ CDS  ┆ 2     ┆ … ┆ 54.5       ┆ -      ┆ 0     ┆ [{"ID",["Ga0451106_01_2_238"]}, … │
# │ Ga0451106_01 ┆ Prodigal v2.6.3 ┆ CDS  ┆ 228   ┆ … ┆ 114.0      ┆ -      ┆ 0     ┆ [{"ID",["Ga0451106_01_228_941"]}… │
# │ Ga0451106_01 ┆ Prodigal v2.6.3 ┆ CDS  ┆ 1097  ┆ … ┆ 224.399994 ┆ +      ┆ 0     ┆ [{"ID",["Ga0451106_01_1097_2257"… │
# │ Ga0451106_01 ┆ Prodigal v2.6.3 ┆ CDS  ┆ 2261  ┆ … ┆ 237.699997 ┆ +      ┆ 0     ┆ [{"ID",["Ga0451106_01_2261_3787"… │
# │ Ga0451106_01 ┆ Prodigal v2.6.3 ┆ CDS  ┆ 3784  ┆ … ┆ 114.400002 ┆ +      ┆ 0     ┆ [{"ID",["Ga0451106_01_3784_4548"… │
# └──────────────┴─────────────────┴──────┴───────┴───┴────────────┴────────┴───────┴───────────────────────────────────┘

Ecosystem

BioBear aims to make it simple to move easily to and from different prominent data tools in Python. Generally, if the tool can read Arrow or Polars, it can read BioBear's output. To see examples of how to use BioBear with other tools, see:

Performance

Please see the exon's performance metrics for thorough benchmarks, but in short, biobear is generally faster than other Python libraries for reading bioinformatic file formats.

For example, here's quick benchmarks for reading one FASTA file with 1 million records and reading 5 FASTA files each with 1 million records for the local file system on an M1 MacBook Pro:

Library 1 file (s) 5 files (s)
BioBear 4.605 s ± 0.166 s 6.420 s ± 0.113 s
BioPython 6.654 s ± 0.003 s 34.254 s ± 0.053 s

The larger difference multiple files is due to biobear's ability to read multiple files in parallel.

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

biobear-0.23.6.tar.gz (1.8 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

biobear-0.23.6-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (22.6 MB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARM64

biobear-0.23.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23.9 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

biobear-0.23.6-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (22.6 MB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARM64

biobear-0.23.6-cp313-cp313t-manylinux_2_28_aarch64.whl (22.6 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

biobear-0.23.6-cp313-cp313-manylinux_2_28_aarch64.whl (22.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

biobear-0.23.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

biobear-0.23.6-cp313-cp313-macosx_11_0_arm64.whl (21.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

biobear-0.23.6-cp313-cp313-macosx_10_12_x86_64.whl (23.4 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

biobear-0.23.6-cp312-cp312-win_amd64.whl (23.5 MB view details)

Uploaded CPython 3.12Windows x86-64

biobear-0.23.6-cp312-cp312-manylinux_2_28_aarch64.whl (22.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

biobear-0.23.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

biobear-0.23.6-cp312-cp312-macosx_11_0_arm64.whl (21.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

biobear-0.23.6-cp312-cp312-macosx_10_12_x86_64.whl (23.4 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

biobear-0.23.6-cp311-cp311-win_amd64.whl (23.5 MB view details)

Uploaded CPython 3.11Windows x86-64

biobear-0.23.6-cp311-cp311-manylinux_2_28_aarch64.whl (22.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

biobear-0.23.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

biobear-0.23.6-cp311-cp311-macosx_11_0_arm64.whl (21.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

biobear-0.23.6-cp311-cp311-macosx_10_12_x86_64.whl (23.4 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

biobear-0.23.6-cp310-cp310-win_amd64.whl (23.5 MB view details)

Uploaded CPython 3.10Windows x86-64

biobear-0.23.6-cp310-cp310-manylinux_2_28_aarch64.whl (22.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

biobear-0.23.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

biobear-0.23.6-cp39-cp39-win_amd64.whl (23.5 MB view details)

Uploaded CPython 3.9Windows x86-64

biobear-0.23.6-cp39-cp39-manylinux_2_28_aarch64.whl (22.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

biobear-0.23.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

File details

Details for the file biobear-0.23.6.tar.gz.

File metadata

  • Download URL: biobear-0.23.6.tar.gz
  • Upload date:
  • Size: 1.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.7.8

File hashes

Hashes for biobear-0.23.6.tar.gz
Algorithm Hash digest
SHA256 901c3e422620da1bafad32af165343e4c824a5eb92a702a4658bf75029cdf5b7
MD5 b4b136971564e9a866a1daaed142bcc3
BLAKE2b-256 3949240d1d006b318bfc6479c11447b44571d4e02257ee49174f4c56d21ebc5c

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a3d4181a03bd8e6b2f3fce66c9bea5babef1cd9b6c0166d41a4aaed2a7837bb3
MD5 f94cc26ee67af772ca1dffec5225f200
BLAKE2b-256 05975e350033a9cc0c3ff2ae16609fecf5233225cf12d2382f59c1f3debd0c17

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7715bafe1f6debe209140cbe6e83956baf43ba3668e4540a57fdc2fc21b2084f
MD5 5ef961d804884995b53598a1369da55b
BLAKE2b-256 985da8cba6935b3cd3660e31c7616565b66c3b757bc4b5576ab566ef32a7fa9f

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1611fd04569ff9be5313f9f8aff6ccd43d08dd4a58c62d992746d46f982b819a
MD5 4de1d556887c8a2ed8101fd8c374fb87
BLAKE2b-256 09697b2060052d1b276f1fcfa2c694240567b258b1e775f780228470e9a18fd1

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp313-cp313t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b6d2a26f83db92e42a49f25e53992c73cb5ef8ea648272bbb8d599a59fea81d2
MD5 7e4428bf226414d7ba16e34441460750
BLAKE2b-256 b7a13ee710f3c7d4881f3d9be359c9ea32e940c3958b78446f7db461acda0d8f

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ff5b3679b90d24bd071a7c3d561a6bed6ec242e3ee68329ca750f3411da568ca
MD5 1fa3ff679a50d425b9804a86bdfc9807
BLAKE2b-256 4a6a3eb78eea2edf4215bbb7e2010a0387a9dbd2fd1686c5d1964df5f04919c3

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bc51b3a92ae4bbd64bf9ebb2a3c50265cfb4917502704540096f3cd4129197eb
MD5 292d20f00412534ea52fece542cca3b1
BLAKE2b-256 49bdb31f6f3017e42cc70398f9b9f8e3c184cc8d4340b0f3122fda66bc0a3a06

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fdaae2caa9995866a4fe6904ff17e594fe2e191a91716fbe55c6a110607049f8
MD5 a91bbd48190e48cb472fe464fa400136
BLAKE2b-256 397c2eeb8436aef060c14604708793f42a0665c35d8b8b7f04e1430323001129

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a7e478916ad35b292759554280d251fad1d755c6efa13b548fa4dede7572cdd8
MD5 ff5ee210af4443f5f6053f414207eba3
BLAKE2b-256 761ef3a482fd5b8f0c352c0d73e4113798fa26e71e71518a627f5bbfbd67fc39

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 80b3c44c56a3794e195da78e8230540e1f893e746780a9944bb94c56fa179aaf
MD5 92ab377967ea4cc3ffee726d536f7aab
BLAKE2b-256 f2acf701cd1e9fd21feaaea9529201cc68393406905e1c0565e8bb60cecd734b

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cabeffadd8f9d3c446bad16dec1761cc2e73cf9b5c88665085efdeecfd696485
MD5 2c5fc474fa70d63d287d9548030120ee
BLAKE2b-256 c9c86c7367f35eff1f1d46d0b978a5200899bcc267f2a9640732b0a6fc24398f

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b42a6a69546cbfc51133a1465807ce25594587beb90d0e81b47655ef00011a64
MD5 2a6351a8fc477c8d2145f64544e42d4b
BLAKE2b-256 b219b8443af8e3c9e3ca1c33aaf8d185e681c67a0f40ac57565c7d6b088b507e

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 893562549129d3eb0f6b864a41cbf7f5b12170df8157ac704e096820957ef10f
MD5 d4d8ac544739b6be4ff7a9292fbaa06a
BLAKE2b-256 505eea09711f8bb66a1699cb8cce10641f5428d3096983a0e54c40a57e731b6b

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8518b53e8c7f38bd72788942421d762dcada7f991cc9189b639963e00cb97a76
MD5 2e8554bda5cf5f9c81f8117029053385
BLAKE2b-256 96fc08e4a5b4e71b275baae248e4ae80f30fddd217b21c9e211a56d84a6cda92

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b07e4b9e4bed22328ed7eb14327fc49acfedaed399c18064affa3747ee5c75a8
MD5 da507ce9e807578a751aac985c65655b
BLAKE2b-256 0747973430393aa93fab397c4b6a7f859193133d82dc4a7bc69317f6151d7d45

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4d4fce6dab4ef56367c23964a55296981f268f2ae6704685f82067ea855a3d51
MD5 9ba21c325f0dfcd9ccd9e06bbde7a6b4
BLAKE2b-256 114d5519a774426a5c392e2a35e9611eb5c4df37e3ebb18fabf8195b029dc6be

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3b5352b8f69dbeff3c59c032c63d4f90aa5cfc0e01666889d4d43a4b2f4d4ba7
MD5 fc59201594aa127c3bc6264da8c22d96
BLAKE2b-256 2662a17bd2f87cab3bc0dc4617edf84bb0d37c385fc6083f3cbb58a518ed1c64

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 992392c4c4122aee17a01dbc0683725eaa9e9108dc9aa86fc1f9d21c16e4c2f8
MD5 65b09738d8aaa07b5a89186b74863432
BLAKE2b-256 c1feb18878a17020d91b80aad1fcc72592eb6d64aba2b4f7edc045dc61bdaf69

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b71dd6e22b38f3e4e76245e6859261e84aa1fb07d3bec164b35223954727d9f7
MD5 0c4952e0d1e8ff9d3a462a8a845a0f99
BLAKE2b-256 9fd694cf73b67043b01005c4906447991e71de02a7ec1cb99caf14bc1ba130aa

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 30c5af9a79fab8f811408bef04ebffd373ba2dc4c9420a613714853e26a1b8ff
MD5 ec89d968234a552b1664b453fceafca0
BLAKE2b-256 c7e11af9a694e435b45d973339138c323338cd54cb9c19d53f74cf6b9f0b3558

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1f537f907ca62d5fc55907a9d38f8937d282ca605ac20ba3040a59b8f0d3de5d
MD5 6c935b3822aea79da0027c825c2d7e57
BLAKE2b-256 f4fefda8653ac753f51d23925b8d081bce50d392f11e65cbfb5bb3cc22c2250d

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0486351d140a11f26e1f1432bcbdc1aaa68fad12689ae07cc8e60a5980540a3e
MD5 60b04d136f6383dcc4f4b80bcadf3e2f
BLAKE2b-256 9986dca072b4a650ab5e02fdf68b392a49e5c069d3357f4517a9f0c956b8cab5

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: biobear-0.23.6-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 23.5 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.7.8

File hashes

Hashes for biobear-0.23.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7415716694d516cd893d42137806582197993993ffdfa5f76772b4ffe5f16e44
MD5 37c9430fe24a31fad40c18cb9b02eed5
BLAKE2b-256 931f07b016d9adf520d451287ebff37463a20eaf1bf42de682653048e26b30f8

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3f7c5f86e28cf312b508223109f809c0ad6dab81d1fd4de6d074c1faf1760983
MD5 ff6f453d01ea763d96ea5e9d415e38a8
BLAKE2b-256 ed0dd97859c339b46822b23f168394cac7a6d810d6587bfba4921879e94b2e63

See more details on using hashes here.

File details

Details for the file biobear-0.23.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for biobear-0.23.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 365d34a94ccc29bf2fe809ee1ced851f0a8a81a736fbc1c047af7f835f6c4c3c
MD5 e94695beed7f08c7e4c2bf6a24f48d3e
BLAKE2b-256 1b303827799df601d44f8b0e9b8faa585d88e0a770402b0b787cdf16cd426abf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page