Deterministic, artifact-first protein design runtime and CLI
Project description
agentic-proteins
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
src/agentic_proteins/runtimefor runtime execution control and lifecycle behaviorsrc/agentic_proteins/design_loopfor design-loop orchestrationsrc/agentic_proteins/interfacesfor CLI surfacessrc/agentic_proteins/apifor HTTP-facing boundariestestsfor executable package expectations
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, anddocs/maintainer/pypi.md. - Package-local changelog publishing path wired in package and root metadata.
Changed
- Package URLs now consistently reference
bijux.io/bijux-proteomicsandgithub.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/unitinto 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b358abaa73cf112c4f0e47d8d46bda3e55c6a92d9bc3f75c94621191555e6eef
|
|
| MD5 |
4b6a0b9e80e96441fec6cf9403b9022a
|
|
| BLAKE2b-256 |
9a315304ac794cfdf6b56322188e207461b23f8d4fa7c1c2cb0ca8935307cded
|
File details
Details for the file agentic_proteins-0.3.0-py3-none-any.whl.
File metadata
- Download URL: agentic_proteins-0.3.0-py3-none-any.whl
- Upload date:
- Size: 167.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bcd7d1244b49021f1e423f16688e42c464ed27aecb63093a64111d4e5e30ef5c
|
|
| MD5 |
0e91b58ae2f47b1dc3a1f8b3417ddd67
|
|
| BLAKE2b-256 |
549bb06e829e971ed03bbe24c007b04d7ec9f5d43d4957cc217b218dd4274801
|