Skip to main content

Phoebe

A high-performance variant call warehouse, designed for scalable storage and query of population-scale variant call data.

License

A license is required to use this software. Phoebe licenses are free for academic/research use. For more information, please contact us.

Overview

Phoebe is a system for storing, managing, and querying genomic variant data from GVCFs. It addresses the core challenges of variant warehousing:

  • Data arrives in groups of single-sample files, but most queries need data organized by variant.
  • Random and bulk queries of variants and samples contained in the database need to be fast, even at enormous scale.
  • The system must be compatible with object storages and spot instances, with simple operation on both private HPC clusters and public clouds.

The system is exposed in Python, but most of the implementation is Rust with an emphasis on performance and portability.

The system ships with the following backends out of the box:

  • local multithreaded execution
  • AWS Batch
  • Google Cloud Run Jobs

However, Phoebe is intentionally designed so that other backends are simple to add.


Made with ❤️ in coastal Maine.

Metadata

Release files for phoebe-bio 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for phoebe-bio 0.1.4
File Interpreter ABI Platform
phoebe_bio-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
phoebe_bio-0.1.4-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
phoebe_bio-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details

Total release size: 44.4 MB

Release files / phoebe_bio-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL phoebe_bio-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 15.9 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4fa0806f0f7d654acf7c697f7af27972b5757174550e9947f4ee7458b3bcd806
BLAKE2b-256 checksum
How to use checksums
e81c3b574a467c9da3b50fcfc657f54d83753ac75dce03058d30ceb187f36b17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / phoebe_bio-0.1.4-cp312-cp312-macosx_11_0_arm64.whl

Download URL phoebe_bio-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
Size 13.7 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5d8ceb85f5131c93ea46a4f14ffe05bd4cc53716b1f65aaa65727b9290137519
BLAKE2b-256 checksum
How to use checksums
791fd5905a32cb4ef2d578a5d36602b82dfd4e9af80c9717735e3b1cf2c71a32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / phoebe_bio-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl

Download URL phoebe_bio-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl
Size 14.8 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
cb0359fd218bbecbfae55fa725c34bf388f3cb53476a7306b5edbc97a15bb038
BLAKE2b-256 checksum
How to use checksums
fedce9882a0da11e0d195baa21351bcef7cc491ab3519276aa08a3d44d018d5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.1.4 This release

3 release files

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