Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Another bgen parser

bgen

This is a package for reading and writing bgen files.

This package uses cython to wrap c++ code for parsing bgen files. It can parse genotypes from 500,000 individuals at ~800 variants per second within a single python process (~1.2 billion probabilities per second with a 3GHz CPU).

This has been optimized for UKBiobank bgen files (i.e. bgen version 1.2 with zlib compressed 8-bit genotype probabilities, but the other bgen versions and zstd compression have also been tested using example bgen files).

Install

pip install bgen

Usage

from bgen import BgenReader, BgenWriter

bfile = BgenReader(BGEN_PATH)
rsids = bfile.rsids()

# select a variant by indexing
var = bfile[1000]

# pull out genotype probabilities
probs = var.probabilities  # returns 2D numpy array
dosage = var.minor_allele_dosage  # returns 1D numpy array for biallelic variant

# iterate through every variant in the file
with BgenReader(BGEN_PATH, delay_parsing=True) as bfile:
  for var in bfile:
      dosage = var.minor_allele_dosage

# get all variants in a genomic region
variants = bfile.fetch('21', 10000, 5000000)

# or for writing bgen files
import numpy as np
from bgen import BgenWriter

geno = np.array([[1, 0, 0], [0, 1, 0], [0, 0, 1]]).astype(np.float64)
with BgenWriter(BGEN_PATH, n_samples=3) as bfile:
  bfile.add_variant(varid='var1', rsid='rs1', chrom='chr1', pos=1,
                    alleles=['A', 'G'], genotypes=geno)

You can also read bgen files from stdin (to avoid local storage) e.g.

cat $BGEN_PATH | python -c '
import sys
from bgen import BgenReader
with BgenReader(sys.stdin) as bfile:
  for v in bfile:
    print(v)
'
# NOTE: if using a separate sample file, you cannot also read that from stdin,
#       you would need: with BgenReader(sys.stdin, SAMPLE_PATH) as bfile:

API documentation

class BgenReader(path, sample_path='', delay_parsing=False)
    # opens a bgen file. If a bgenix index exists for the file, the index file
    # will be opened automatically for quicker access of specific variants.
    Arguments:
      path: path to bgen file, or sys.stdin (stdin also used when path is '-' or '/dev/stdin')
      sample_path: optional path to sample file. Samples will be given integer IDs
          if sample file is not given and sample IDs not found in the bgen file
      delay_parsing: True/False option to allow for not loading all variants into
          memory when the BgenFile is opened. This can save time when iterating
          across variants in the file
  
  Attributes:
    samples: list of sample IDs
    header: BgenHeader with info about the bgen version and compression.
  
  Methods:
    slicing: BgenVars can be accessed by slicing the BgenFile e.g. bfile[1000]
    iteration: variants in a BgenFile can be looped over e.g. for x in bfile: print(x)
    fetch(chrom, start=None, stop=None): get all variants within a genomic region
    drop_variants(list[int]): drops variants by index from being used in analyses
    with_rsid(rsid): returns list of BgenVars with given rsid
    at_position(pos): returns list of BgenVars at a given position
    varids(): returns list of varids for variants in the bgen file.
    rsids(): returns list of rsids for variants in the bgen file.
    chroms(): returns list of chromosomes for variants in the bgen file.
    positions(): returns list of positions for variants in the bgen file.

class BgenVar(handle, offset, layout, compression, n_samples):
  # Note: this isn't called directly, but instead returned from BgenFile methods
  Attributes:
    varid: ID for variant
    rsid: reference SNP ID for variant
    chrom: chromosome variant is on
    pos: nucleotide position variant is at
    alleles: list of alleles for variant
    is_phased: True/False for whether variant has phased genotype data
    ploidy: list of ploidy for each sample. Samples are ordered as per BgenFile.samples
    minor_allele: the least common allele (for biallelic variants)
    minor_allele_dosage: 1D numpy array of minor allele dosages for each sample
    alt_dosage: 1D numpy array of alt allele dosages for each sample
    probabilities:  2D numpy array of genotype probabilities, one sample per row
      These are most likely for biallelic diploid variants. In that scenario
      unphased probabilities have three columns, for homozygous first allele 
      (AA), heterozygous (Aa), homozygous second allele (aa).
      In contrast, phased probabilities (for a biallelic diploid variant) would
      have four columns, first two for haplotype 1 (hap1-allele1, hap1-allele2), 
      last two for haplotype 2 (hap2-allele1, hap2-allele2).
  
  BgenVars can be pickled e.g. pickle.dumps(var)


class BgenWriter(path, n_samples, samples=[], compression='zstd' layout=2, metadata=None)
    # opens a bgen file to write variants to. Automatically makes a bgenix index file
    Arguments:
      path: path to write data to
      n_samples: number of samples that you have data for
      samples: list of sample IDs (same length as n_samples)
      compression: compression type: None, 'zstd', or 'zlib' (default='zstd')
      layout: bgen layout format (default=2)
      metadata: any additional metadata you want o include in the file (as str)
    
    Methods:
      add_variant_direct(variant)
        Arguments:
            variant: BgenVar, to be directly copied from one begn file to 
                another. This can be done when the new bgen file is for the same
                set of samples as the one being read from. This is much faster
                due to not having to decode and re-encode the genotype data.
      add_variant(varid, rsid, chrom, pos, alleles, genotypes, ploidy=2, 
                  phased=False, bit_depth=8)
        Arguments:
            varid: variant ID e.g. 'var1'
            rsid: reference SNP ID e.g. 'rs1'
            chrom: chromosome the variant is on e.g 'chr1'
            pos: nucleotide position of the variant e.g. 100
            alleles: list of allele strings e.g. ['A', 'C']
            genotypes: numpy array of genotype probabilities, ordered as per the
                bgen samples e.g. np.array([[0, 0, 1], [0.5, 0.5, 0]])
            ploidy: ploidy state, either as integer to indicate constant ploidy
                (e.g. 2), or numpy array of ploidy values per sample, e.g. np.array([1, 2, 2])
            phased: whether the genotypes are for phased data or not (default=False)
            bit_depth: how many bits to store each genotype as (1-32, default=8)

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bgen-1.9.11rc1.tar.gz (1.4 MB view details)

Uploaded Source

Built Distributions

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

bgen-1.9.11rc1-cp314-cp314-win_amd64.whl (983.6 kB view details)

Uploaded CPython 3.14Windows x86-64

bgen-1.9.11rc1-cp314-cp314-musllinux_1_2_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

bgen-1.9.11rc1-cp314-cp314-musllinux_1_2_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

bgen-1.9.11rc1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

bgen-1.9.11rc1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

bgen-1.9.11rc1-cp314-cp314-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

bgen-1.9.11rc1-cp313-cp313-win_amd64.whl (966.1 kB view details)

Uploaded CPython 3.13Windows x86-64

bgen-1.9.11rc1-cp313-cp313-musllinux_1_2_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

bgen-1.9.11rc1-cp313-cp313-musllinux_1_2_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

bgen-1.9.11rc1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

bgen-1.9.11rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

bgen-1.9.11rc1-cp313-cp313-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

bgen-1.9.11rc1-cp312-cp312-win_amd64.whl (966.2 kB view details)

Uploaded CPython 3.12Windows x86-64

bgen-1.9.11rc1-cp312-cp312-musllinux_1_2_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

bgen-1.9.11rc1-cp312-cp312-musllinux_1_2_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

bgen-1.9.11rc1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

bgen-1.9.11rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

bgen-1.9.11rc1-cp312-cp312-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

bgen-1.9.11rc1-cp311-cp311-win_amd64.whl (966.0 kB view details)

Uploaded CPython 3.11Windows x86-64

bgen-1.9.11rc1-cp311-cp311-musllinux_1_2_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

bgen-1.9.11rc1-cp311-cp311-musllinux_1_2_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

bgen-1.9.11rc1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

bgen-1.9.11rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

bgen-1.9.11rc1-cp311-cp311-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

bgen-1.9.11rc1-cp310-cp310-win_amd64.whl (966.6 kB view details)

Uploaded CPython 3.10Windows x86-64

bgen-1.9.11rc1-cp310-cp310-musllinux_1_2_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

bgen-1.9.11rc1-cp310-cp310-musllinux_1_2_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

bgen-1.9.11rc1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

bgen-1.9.11rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

bgen-1.9.11rc1-cp310-cp310-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

bgen-1.9.11rc1-cp39-cp39-win_amd64.whl (967.5 kB view details)

Uploaded CPython 3.9Windows x86-64

bgen-1.9.11rc1-cp39-cp39-musllinux_1_2_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

bgen-1.9.11rc1-cp39-cp39-musllinux_1_2_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

bgen-1.9.11rc1-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

bgen-1.9.11rc1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

bgen-1.9.11rc1-cp39-cp39-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file bgen-1.9.11rc1.tar.gz.

File metadata

  • Download URL: bgen-1.9.11rc1.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for bgen-1.9.11rc1.tar.gz
Algorithm Hash digest
SHA256 1afd17697f34a4d6d29827cfdb6686fe430f6ddb50455268e45d677ded2dcd6f
MD5 af2151a0f5dee0fd5bc46744b70aad34
BLAKE2b-256 78ab50362351479d7da715db89990974e73b2ec1dd064b9d5c56c841be0ec38e

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: bgen-1.9.11rc1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 983.6 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for bgen-1.9.11rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 90f1d32b5886a475fe33790dca390f96f224ed5af174760674e9d499fcef0d00
MD5 4b3239e249ca395faf3f37807c9fef96
BLAKE2b-256 e7f18007526092bbcb4e78164cd22aacfd4fe45b0176690e233585779077bd6a

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 350ea707093af05c33b2f73a6ed7ee8bc2dbd253e0caa4a84bf6ddd0da6fec53
MD5 0be64f21418a5cffec7d2cec2850e187
BLAKE2b-256 c9ab0762eb3459dde79741f8da2b1c0e6e02b79c1adc2cd5b5a810bb322a81c3

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 984a10b8b67a88b7f15ffe4fa790797810792f72657b5b397297027c9d43274e
MD5 abd3e47f8447e444e138cbfb9fa40f9b
BLAKE2b-256 2e717fdcb98693324ab52fdea56650763c2e8988ead473930c998705d546a35a

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 48a0fbb82dc71bf0dd81202741569fd4a0837b6114dd2396f0609ae8752377b9
MD5 adc38aacff2cb7d9d0f0c5048e9daa79
BLAKE2b-256 4ff11745b77cbbea65802e86b70d04dfdb63a588265df57d50bfa37d585a3952

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 0fe736f3ad0bfdc064471563d7cfa507cb6f5c8aeec9d45fb796964061691c91
MD5 9316194f58507602997356efaf9f81e0
BLAKE2b-256 eecfca93cb16a2201833dd1de470bfd7b6623e88008d36e327c4dcb6fd5706c2

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c16a5ca0943262e896ac3cf4c9f79d995488151babe00d549b519803d1414bb6
MD5 3071b2659bb3e9d496a1fef10c63564c
BLAKE2b-256 3b77de5c88170efe43762c7042ac0b42395559ad143ea35417cad9a4e7cf2dda

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: bgen-1.9.11rc1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 966.1 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for bgen-1.9.11rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e57aa84c086a2a55ab7d4c3205896980a61aef3ade623996e106139ae008fd31
MD5 bf405b5d46ef92f79136daa97f86aa8c
BLAKE2b-256 6712a8549be7939e87b355ef7891fde2b0c0d605b3ed05e8605b3bd318f33c0d

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 575b50656014c99e2de3bc6a46a94fa8cbd3e934f178c02c2e93cbc23bb944fe
MD5 9bf16da67a3c1e3017a1f4fffcf298d1
BLAKE2b-256 bce5857d59ec39c9a4429941c73a81013b009188ed32848e67db61b4cf0a5ef8

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2ed5978ba48c650f8b02a7bf67e722d9a4fcf0909bbd433b90795136cd45cdbb
MD5 fdbc6781d3def8071d7631d04f19c1a1
BLAKE2b-256 a77bb01cb98aca8daffe1f19da3f4c1c6eecbab8e9d06811ef2f99d0adeb4d72

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f18a26766d9cd76191c348593e9ff6d8e056316695ac8d97f4765068f0222e43
MD5 87beb2eaca3d9d928327e3963828fa07
BLAKE2b-256 edcd5ab8747c2f5aaa5413dfe2279a88fa19c646fd5bb4a3ebc582ae71a18bd6

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 b95a889a5ad622faaf80e3436b76ec3eaf11442af4241257d22ff062d78ab423
MD5 66815b566fa23583082d7461ce11d618
BLAKE2b-256 688dff887f8f690a124a4f2c74ab27a6909c0c0dd1c82e4e81a79bad2f7ee7d1

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d4e7f896d99ad4876642552364f27681f6d241915d0f9d1420d549aa5942f650
MD5 e19167ec53a6e32f390289bb7e20a31d
BLAKE2b-256 8676d675a9074c0544b652f37402fb654c436366d0d55f4f62b359a72ebf70b5

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: bgen-1.9.11rc1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 966.2 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for bgen-1.9.11rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a795b2d46d6da5bde2b3cfe38a25f56991538ff1200253247c28cf4c42381fef
MD5 3f9fc4a2f0f193d8e098262fc2192106
BLAKE2b-256 2b907068e5668b41f8347a6b948790c3fd40f06f101987a21dbaba236dc0b66d

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bd89090571b774caa8e914a30b036cbcd195610155042b433ca448ded870f3ab
MD5 cef27f6d2624db687acdd67fa0a57a86
BLAKE2b-256 7fcde9943a29585d57f55fcc1f3d73307ff834c8b22e801382916109485ef3b3

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9236b9cf0a589dea72c486ca58babc72b37588f53ad597f72a0913cd1a218f04
MD5 cdef554621353cdd33c855a1f5320a64
BLAKE2b-256 81e298fed2e76e71ffec330b4e646ed5ab757697e190f870f078b74c42092a9f

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cf839dbad1a1b4eb81a1f6075ce6258f56e968b9e4a02134af785df75306dd96
MD5 8eed0ec926bd7378ae74167116830ea5
BLAKE2b-256 dcf40a823c6f2e0e3efb15faa142244905a268a415ee1bf6b1af3aec7dacf765

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 240303e91c399be48c42b54c927ad97fdb03c618863eae61b276272445d18c70
MD5 9292c4d7a3d45fd3b97c548af0e893d0
BLAKE2b-256 f4640ce320daa662518d103698ddf274df6fb021e0378bb0f61880eb2d3e6593

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6bcc7578fccd6a6de7668309f6b99ca20e26364e5928e584f9598b78ddfa2aa0
MD5 9c921c0fbad4eca224b9a9dbc7771bee
BLAKE2b-256 63f12b1018640be5387dd0ea594a7862cff7798aeb0df968d0737bf8a5c14173

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: bgen-1.9.11rc1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 966.0 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for bgen-1.9.11rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9fa615757667b5b3037556596d3b53e817ff3aa515f979eabc704761e4341024
MD5 766eb1300c4702fdefe24cc9a3f5d839
BLAKE2b-256 b7f098060387b5cec33fe4875f2f311235f9e1b6bb8cde2d6ccb781d5698f7af

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 24e422b4563712e65b9ac35e22578ec20e4e6ce8bb676432d4d89cb3b9d9c6da
MD5 051486f380abe058ee8b4726dd9e1b48
BLAKE2b-256 de97cd955f3936f68823b3f0aa6ede29003e09b1017b88a7d817bf49350436f4

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f166f7f897c2010b0fe8186eed4e153b48c30a3282491f273060e459d9d09dca
MD5 2c5e8290e11b77c417a8f19986d79755
BLAKE2b-256 b07c54cc6abc9289440642d30111852361c9adb33aa91bc4e8e1cea3eb2af0d2

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1e14c2b7b5aae867d97168253d62a20658f82e15f5fe6915a04dae7b2b09d59e
MD5 2c3289c66c640c01876174bc3a7d49ba
BLAKE2b-256 41a9ed94800ff7371b73943fc1314b4831191d55ca6826bb34daee458b8127f2

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 4e4001e0999f7b86ddc1b0bc60585f9e31fd0fda19a041b53b95cdfc938438c3
MD5 f6ec19104281c5de0adcd957b0de13a4
BLAKE2b-256 64e45bf69fe9d8405a187470f7eb983c3dcd8d6fe104b0383bf36ecff478086c

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7647cd631c66c8340ec54b58a389eabe240896d0fc76c94c30d2b97acadc2ae8
MD5 8cf1a6ea641b1bb59dafe186b199608c
BLAKE2b-256 01c88ae2d4ab76c394b53e1011f6b64ddfd46b1869d806414149c995b7cbf1b6

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: bgen-1.9.11rc1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 966.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for bgen-1.9.11rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a37513f33ecbc6bba64b18dc320c7d2bd52412b20506e09bd6e619f535089553
MD5 165234faa408f54050e185144606527e
BLAKE2b-256 8414f59e6af6f28abb2d92a3b958ce00a53a21cf09fd95aae3806f4fd892e31a

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6263f3a80bd3e7d9ac01278def1da1a5dc5cc4ffb3817f5421b397230342ec1e
MD5 b10735f1ded259170fd4a7250965f6f0
BLAKE2b-256 bd9ae200ae04f70c1da22828887b667c8daf76fb3353481ccc40a7fb779fb422

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 124173abe1b827f3df8a9b70d89479fa64a3a12af1bafe3269220399f3d5a2f2
MD5 02b6367613be9cee9d19fdf7dbc9a3f5
BLAKE2b-256 1a7514872de54e939b32fb60001b98e72842219b7d315d4d121fc987dc8cb580

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bc1888dfa3329c8db8d7abf03268134bba4d96f108e8c6b9ac6f6b14e3cd1286
MD5 98938a68ae6b6900aeaa55bbcb8bfe0a
BLAKE2b-256 3d21af6355d44abee1a7b4dac3431d01e0bf601b38fd1583809cb64b167f4a6c

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 c912d3de4c6ccdec173759a6b81306d58518203cf7d3badea2feff6fa3aa2027
MD5 d48901d599c9ff6535e59402aa57f7a2
BLAKE2b-256 378584463321aa556de2d51c8a2a33813f2b9759c921eb51ca98f9e632605db6

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a960343db33dcf850b11996ab2feb51e59916b1b8055fbef1cf7d5aaf8bf7ea9
MD5 785044c848ae34d76cc3ad91f28cf759
BLAKE2b-256 97fa6b579aebd3d5f04ed988a202345b6285b280461eef9c803b6a89e60088e7

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: bgen-1.9.11rc1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 967.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for bgen-1.9.11rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1f8a0683a2073bce645567af97b3436cd33416b07ab4d5eca9520e8ba65cac08
MD5 8242b2d4e1b403d74a300b8e4bdb5f3c
BLAKE2b-256 823712b5c2ccc1588031c34620ae35b294db81afde7801b54c6c5b1b28d55846

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d81c644ea3d83023dc57e91698eaea670225339a559ed78807e56dc99b1391af
MD5 51f0679b44bb64dbb4638d24103bbb29
BLAKE2b-256 931e25f880adf2f2cc1865145a41ecc8e676553f9ebb67443956a1facf1ce55a

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 82ed96b3b08cde24fd31445207344040d85bff56692fd42b18240f049673643f
MD5 8a0ff35513922cb4d1d53cc1c5029693
BLAKE2b-256 1add8c529161d98e067f7e0d7066404e465fb1a5a1cbdebe2c1eb87f99e3b67c

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f0b5c15abe9632e0f855fab05ebcd0ad9a6b2c2356bc52abc81d2aeddf285a58
MD5 9a9f832a5628a00ad49805433c5205d7
BLAKE2b-256 39ecdf18806dc26925a96c1fb424a476f951cba84114a3a50dba1f6506362766

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 99e8c87fd4b1aa2582fba713dba7c53929840d25d4be026a2c0c0abfd5911401
MD5 1f7284997170151a1ec158b0c3f9d20a
BLAKE2b-256 61b1cdd9724e6339be7b0a95d113bacdbe668db3d2ed45bc76d6a6ac61656db1

See more details on using hashes here.

File details

Details for the file bgen-1.9.11rc1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bgen-1.9.11rc1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 170b38bdc21aaa1a615bd0b2f3a9892130b34bc5b2df17dd39bb3c8856416623
MD5 fa0aee8b54c43bf88610119e97a5b7c2
BLAKE2b-256 4dcd94932e68ad4c373f4aa463db1ccbe611637bcf9a402b7cebc0996d2026ea

See more details on using hashes here.

Release history Release notifications | RSS feed

1.10.1

43 files

1.10.0

37 files

1.9.11

37 files

This release

1.9.11rc1 This release

37 files

1.9.10

37 files

1.9.9

43 files

1.9.8

43 files

1.9.7

43 files

1.9.6

43 files

1.9.5

43 files

1.9.4

37 files

1.9.3

25 files

1.9.2

25 files

1.9.1

25 files

1.9.0

25 files

1.8.1

25 files

1.8.0

31 files

1.7.3

31 files

1.7.2

26 files

1.7.1

26 files

1.7.0

26 files

1.6.5

26 files

1.6.4

26 files

1.6.3

26 files

1.6.2

26 files

1.6.1

26 files

1.6.0

26 files

1.5.9

26 files

1.5.8

26 files

1.5.7

26 files

1.5.6

26 files

1.5.5

26 files

1.5.4

36 files

1.5.3

36 files

1.4.1

36 files

1.4.0

36 files

1.3.1

26 files

1.3.0

22 files

1.2.17

21 files

1.2.16

21 files

1.2.15

9 files

1.2.14

8 files

1.2.13

7 files

1.2.12

7 files

1.2.10

10 files

1.2.9

10 files

1.2.8

10 files

1.2.7

10 files

1.2.6

10 files

1.2.4

10 files

1.2.3

9 files

1.2.2

4 files

1.2.1

1 file

1.2.0

1 file

1.1.10

1 file

1.1.9

1 file

1.1.8

1 file

1.1.7

1 file

1.1.6

1 file

1.1.5

1 file

1.1.4

1 file

1.1.3

1 file

1.1.2

1 file

1.1.1

1 file

1.1.0

1 file

1.0.0

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page