Skip to main content

Schema governance and canonical serialization primitives for reproducible proteomics documents and cross-package compatibility

Project description

bijux-proteomics-foundation

Python 3.11+ Typing: typed License: Apache-2.0 CI Status GitHub Repository

Package Family

agentic-proteins bijux-proteomics-foundation bijux-proteomics-core bijux-proteomics-intelligence bijux-proteomics-knowledge bijux-proteomics-lab

Agentic docs Foundation docs Core docs Intelligence docs Knowledge docs Lab docs

bijux-proteomics-foundation provides the shared schema and serialization layer for the package family, including canonical JSON behavior, document fingerprinting, and compatibility contracts for persisted scientific records.

Use this package when you need versioned document governance, migration-safe serialization, and cross-package consistency for reproducible proteomics data.

Why teams pick this package

  • one canonical schema baseline across every proteomics package
  • stable fingerprints for cache keys, lineage, and provenance checks
  • compatibility helpers for migration-safe long-lived scientific records
  • typed primitives that reduce duplicated schema logic in downstream packages

Typical use cases

  • define document schema metadata with explicit version and compatibility policy
  • serialize domain models into canonical JSON for reproducible comparisons
  • validate migration paths before accepting persisted record upgrades
  • centralize schema behavior so other packages stay focused on domain logic

Installation

pip install bijux-proteomics-foundation

Quick start

from bijux_proteomics_foundation import schema, serialization

Package boundaries

This package owns schema metadata, canonical serialization, and migration compatibility helpers.

It does not own product decision logic, lab logic, or runtime orchestration.

Source guide

Documentation

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

bijux_proteomics_foundation-0.3.1.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

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

bijux_proteomics_foundation-0.3.1-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

Details for the file bijux_proteomics_foundation-0.3.1.tar.gz.

File metadata

File hashes

Hashes for bijux_proteomics_foundation-0.3.1.tar.gz
Algorithm Hash digest
SHA256 fb1db6e032a2077273d6c0f573a72537d0e472dad31822ea30d8c7d188876892
MD5 c1c3a9b23e23ff8ff12fde87f264bbc4
BLAKE2b-256 26ea311a933a9a51f97ed7716578fb600621e13bf1a6de29093bff24cf267faf

See more details on using hashes here.

File details

Details for the file bijux_proteomics_foundation-0.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for bijux_proteomics_foundation-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bff94a6774e2fd432979e391e209fa72bb8473157e571fe16848a1248bcee35e
MD5 8abfa75f56b7fcf2b79c7ccfa1a5788a
BLAKE2b-256 c4385a7ab7c5df0ca929bd477f5e879ef7869798164abcbf1a41f403defd4135

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