Skip to main content

Install and import alias package for bijux-proteomics-intelligence.

Project description

proteomics-intelligence

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

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

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

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

proteomics-intelligence is the compatibility alias for the canonical intelligence owner bijux-proteomics-intelligence. It is the install and import alias for bijux-proteomics-intelligence.

Use this package when you want a shorter distribution and import name for the recommendation and review layer without creating a second owner.

Alias at a glance

  • Use proteomics-intelligence when a shorter name is useful for the recommendation and review surface, but canonical ownership must stay the same.
  • Start with the canonical intelligence package docs because this package only forwards into that owner surface.
  • Route recommendation behavior to bijux-proteomics-intelligence; keep this package focused on compatibility naming and import forwarding.

0.3.8 Release Highlights

  • The alias now routes readers to the current intelligence handbook instead of sounding like a second analytical owner.
  • Documentation and release guidance now state the forwarding contract in direct, audit-friendly language.

Installation

pip install proteomics-intelligence

Public APIs

The alias forwards the canonical intelligence review surface through proteomics_intelligence:

from proteomics_intelligence import falsifiers
from proteomics_knowledge import EvidenceClaim

claim = EvidenceClaim(
    claim_id="protein-claim:p11111",
    target_id="protein:p11111",
    statement="Protein PTM1 increased after treatment.",
    subject="P11111",
    relation="protein_abundance_change",
    object="up",
    direction="up",
    claim_type="biomarker",
    evidence_ids=["evidence:1"],
    status="supported",
    polarity="supporting",
    resolution_state="open",
    evidence_state="supported",
)
items = falsifiers.generate_falsifiers(claim)

assert items.summary.claim_count == 1
assert items.entries[0].claim_id == claim.claim_id

Package identity

  • Distribution name: proteomics-intelligence
  • Import root: proteomics_intelligence
  • Canonical owner package: bijux-proteomics-intelligence
  • Canonical owner import root: bijux_proteomics_intelligence

Package boundaries

  • this package owns compatibility naming for the intelligence surface
  • recommendation logic, scientific support, and claim review remain owned by bijux-proteomics-intelligence
  • new review behavior must land in the canonical owner before alias exports change

What this package must not do

  • define a second recommendation or review-policy owner
  • drift away from canonical intelligence semantics
  • become an independent release surface for intelligence behavior

Contract checkpoints

  • alias exports must keep forwarding to canonical intelligence behavior
  • docs must keep the canonical intelligence owner explicit
  • compatibility changes must stay covered by alias-package tests

Choose this package when

  • you need a shorter import and distribution name for intelligence entrypoints
  • migration constraints prefer proteomics_intelligence
  • packaging or compatibility work needs a named alias for the intelligence owner

Route elsewhere when

  • the change alters recommendation, falsifier, or review semantics
  • the work adds behavior that is not already owned by the canonical package
  • the alias would stop being forwarding-only

Verification route

  • run alias compatibility tests before changing intelligence imports or metadata
  • review docs/ARCHITECTURE.md, docs/BOUNDARIES.md, and docs/CONTRACTS.md when alias claims or routing language change
  • validate the canonical intelligence README and tests when behavior changes are proposed

Review questions

  • does the change preserve this package as an alias only
  • is the canonical intelligence owner still explicit in docs and behavior
  • would the same outcome remain correct if consumers imported the canonical intelligence package directly

Escalation route

  • route intelligence behavior changes to bijux-proteomics-intelligence
  • stop and review boundaries when package-local review semantics start appearing
  • escalate before release when routing or metadata drift could confuse the intelligence owner

Consumer impact signals

  • import-path or package-name changes are high-impact because downstream review code may depend on them directly
  • alias documentation changes should still be reviewed against the canonical intelligence owner
  • wording-only clarifications carry lower release risk than routing or behavior changes

Explicit non-goals

  • this package does not own knowledge curation, runtime delivery, or lab policy
  • this package does not create a second recommendation engine
  • this package does not replace the canonical intelligence release surface

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

proteomics_intelligence-0.3.8.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

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

proteomics_intelligence-0.3.8-py3-none-any.whl (13.1 kB view details)

Uploaded Python 3

File details

Details for the file proteomics_intelligence-0.3.8.tar.gz.

File metadata

  • Download URL: proteomics_intelligence-0.3.8.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for proteomics_intelligence-0.3.8.tar.gz
Algorithm Hash digest
SHA256 7b85cf28d6b35e708d014c9f81ba0970bca148230da1a92bab0fc5ec73130a55
MD5 48b3282fbfe2eac80c8003cdaa8e054d
BLAKE2b-256 b39eb8077fb1254a2511d5c8675a5c98ba51f8803eb852bb6a83c609a3e68b49

See more details on using hashes here.

Provenance

The following attestation bundles were made for proteomics_intelligence-0.3.8.tar.gz:

Publisher: release-pypi.yml on bijux/bijux-proteomics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file proteomics_intelligence-0.3.8-py3-none-any.whl.

File metadata

File hashes

Hashes for proteomics_intelligence-0.3.8-py3-none-any.whl
Algorithm Hash digest
SHA256 6dc697afdd3b54053a6590a8fad95df4d9993926ec7b87af25e0e82b93dc2d70
MD5 251e9b7571aba8568fec76be850a55df
BLAKE2b-256 30ab43d63ba0058feb71b4b857ed675fa6fa751eca687f87977ba9cf4667d738

See more details on using hashes here.

Provenance

The following attestation bundles were made for proteomics_intelligence-0.3.8-py3-none-any.whl:

Publisher: release-pypi.yml on bijux/bijux-proteomics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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