Problem
The Usage Principles landing page (docs/source/index/usage_principles.rst) carries two figures that are now stale or redundant:
connections.png (figure at usage_principles.rst:32, "General pipeline for sequence-based protein prediction") is effectively a small, older version of the new AAanalysis ecosystem map (docs/source/_static/aaanalysis_ecosystem.html). Having both means two competing "where AAanalysis fits / what feeds it" graphics that can drift apart and confuse readers.
components.png (figure at usage_principles.rst:49, the df_seq → df_parts → df_feat data-flow diagram) predates the current API vocabulary and is slated to be replaced by a new, cleaner data-flow infogram.
Until refreshed, the first scroll of the page — whose whole job is to teach the canonical workflow — mixes an outdated pipeline graphic with a redundant mini-ecosystem.
Goal
Refresh the Usage Principles page so it shows exactly one current data-flow infogram and no longer duplicates the ecosystem map — consuming the new data-flow infogram asset once it exists.
Requirements
KPIs / Acceptance criteria
Scope / non-goals
- Out of scope: authoring the new data-flow infogram artwork itself — that is the upstream task this issue consumes (see Dependencies).
- Docs / artwork only; no library code changes.
- Deleting
connections.png / components.png from _artwork/diagrams/ is a file deletion → CONFIRM-FIRST (needs explicit permission); call it out in the PR rather than removing silently.
Dependencies
Standards checklist
Problem
The Usage Principles landing page (
docs/source/index/usage_principles.rst) carries two figures that are now stale or redundant:connections.png(figure atusage_principles.rst:32, "General pipeline for sequence-based protein prediction") is effectively a small, older version of the new AAanalysis ecosystem map (docs/source/_static/aaanalysis_ecosystem.html). Having both means two competing "where AAanalysis fits / what feeds it" graphics that can drift apart and confuse readers.components.png(figure atusage_principles.rst:49, thedf_seq → df_parts → df_featdata-flow diagram) predates the current API vocabulary and is slated to be replaced by a new, cleaner data-flow infogram.Until refreshed, the first scroll of the page — whose whole job is to teach the canonical workflow — mixes an outdated pipeline graphic with a redundant mini-ecosystem.
Goal
Refresh the Usage Principles page so it shows exactly one current data-flow infogram and no longer duplicates the ecosystem map — consuming the new data-flow infogram asset once it exists.
Requirements
components.pngfigure (usage_principles.rst:49) with the new data-flow infogram asset: drop it into_artwork/diagrams/, update the.. figure::path and caption to the current vocabulary (df_seq,df_parts,split_kws,df_feat;SequenceFeature/CPP/AAclust/dPULearn).connections.pngfigure (usage_principles.rst:32): either delete it and point readers to the ecosystem map (_static/aaanalysis_ecosystem.html) in prose, or replace it with a trimmed view that is clearly not a duplicate of the full map. Decide remove-vs-replace during implementation.usage_principles.rst:23-45) with whatever figures remain — no dangling references to a removed figure, captions match the new assets.KPIs / Acceptance criteria
cd docs && make htmlbuilds with no new warnings and no broken image/figure references on the Usage Principles page.components.png.connections.pngmini-ecosystem is either gone (with a prose link to the ecosystem map) or visibly distinct from it — no two near-duplicate ecosystem graphics remain in the docs.latestafter merge (visual check).Scope / non-goals
connections.png/components.pngfrom_artwork/diagrams/is a file deletion → CONFIRM-FIRST (needs explicit permission); call it out in the PR rather than removing silently.Dependencies
connections.pngredundantly duplicates.Standards checklist
_artwork/image deletion flagged for permission in the PR.