Skip to main content

Deterministic, artifact-first protein design runtime and CLI

Project description

agentic-proteins

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

agentic-proteins is the deterministic runtime package in the proteomics workspace. It owns execution flow, runtime artifacts, and replay-oriented guardrails for protein design workflows.

If you need execution behavior, runtime state transitions, or inspectable run artifacts, start with this package.

What this package owns

  • deterministic design-loop execution and runtime lifecycle state
  • run artifacts, report generation, and replay-safe execution records
  • package-local CLI and API entry boundaries
  • provider contracts and runtime capability checks

What this package does not own

  • protein program-stage governance and review gate domain contracts
  • candidate ranking policy and scenario recommendation behavior
  • evidence trust, contradiction policies, and claim-lineage semantics
  • lab planning, scheduling, and rerun strategy outputs

Source map

Read this next

Primary entrypoint

  • console script: agentic-proteins

Changelog

All notable changes for agentic-proteins are recorded here.

0.3.0 - 2026-04-06

Added

  • Package-local release manifest and maintainer-facing package docs: README.md, docs/ARCHITECTURE.md, docs/BOUNDARIES.md, docs/CONTRACTS.md, and docs/maintainer/pypi.md.
  • Package-local changelog publishing path wired in package and root metadata.

Changed

  • Package URLs now consistently reference bijux.io/bijux-proteomics and github.com/bijux/bijux-proteomics.

Fixed

  • Test path resolution now uses explicit monorepo-root detection so e2e, regression, and governance tests stay stable with nested package manifests.

0.2.3 - 2026-01-16

Added

  • Expanded provider test coverage for ColabFold, OpenProtein, and local ESMFold utilities.
  • Runtime capability validation tests and candidate filter unit coverage.
  • Stability marking test for module annotations.

Changed

  • Hardened local ESMFold utility tests to exercise error and success branches.

Fixed

  • Reliability checks and helper tests to keep coverage and gating stable.

0.2.2 - 2026-01-16

Added

  • Release alignment for docs, gates, and CI structure.

Changed

  • Consistent documentation build and validation wiring.

Fixed

  • Minor release hygiene issues discovered in CI.

0.2.1 - 2026-01-16

Added

  • Expanded unit and integration coverage with new invariants, API, and docs gates.
  • Additional tests for provider isolation, reproducibility, and abuse-case blocking.
  • Fancy PyPI readme fragments for README + changelog publishing.

Changed

  • Refactored tests/unit into a structured layout for clearer ownership.

Fixed

  • Coverage floors and CI gates stabilized around new test layout.

0.2.0 - 2026-01-16

Added

  • Architecture invariants, threat model skeleton, and design debt ledger.
  • Reproducible runs via agentic-proteins reproduce <run_id> with hash checks.
  • Determinism tests, artifact immutability tests, and invariant regression coverage.
  • Provider isolation checks and chaos failure test for mid-run provider loss.
  • Benchmark regression gate and per-module coverage floors in CI.
  • Documentation system contracts, lint gates, and CLI surface audit coverage.
  • API error taxonomy enforcement, correlation ID logging test, and OpenAPI drift guard.
  • Dependency allowlist enforcement for SBOM changes.

0.1.0 - 2026-01-14

Added

  • Deterministic, artifact-first execution engine with explicit run directories and state snapshots.
  • Agent-based architecture covering planning, analysis, execution, verification, and reporting.
  • End-to-end design loop with failure handling, stagnation detection, and human-in-the-loop gating.
  • CLI for running, resuming, inspecting, comparing, and exporting protein design runs.
  • Local and remote provider abstractions with explicit capability and requirement checks.
  • Structured reporting system with machine-readable artifacts and human-readable summaries.
  • Integrated evaluation pipeline supporting structure-based metrics and ground-truth comparison.
  • Reproducibility controls, observability hooks, and execution telemetry.
  • Example datasets and reference runs for local experimentation and validation.
  • Comprehensive test suite covering unit, integration, regression, and execution boundaries.

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

agentic_proteins-0.3.0.tar.gz (102.7 kB view details)

Uploaded Source

Built Distribution

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

agentic_proteins-0.3.0-py3-none-any.whl (167.4 kB view details)

Uploaded Python 3

File details

Details for the file agentic_proteins-0.3.0.tar.gz.

File metadata

  • Download URL: agentic_proteins-0.3.0.tar.gz
  • Upload date:
  • Size: 102.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for agentic_proteins-0.3.0.tar.gz
Algorithm Hash digest
SHA256 b358abaa73cf112c4f0e47d8d46bda3e55c6a92d9bc3f75c94621191555e6eef
MD5 4b6a0b9e80e96441fec6cf9403b9022a
BLAKE2b-256 9a315304ac794cfdf6b56322188e207461b23f8d4fa7c1c2cb0ca8935307cded

See more details on using hashes here.

File details

Details for the file agentic_proteins-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for agentic_proteins-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bcd7d1244b49021f1e423f16688e42c464ed27aecb63093a64111d4e5e30ef5c
MD5 0e91b58ae2f47b1dc3a1f8b3417ddd67
BLAKE2b-256 549bb06e829e971ed03bbe24c007b04d7ec9f5d43d4957cc217b218dd4274801

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