Skip to content

Cross-proteome aggregator and first aggregate report on ten proteomes (plan WP 5-6; stacked on #160) - #161

Merged
hyphaltip merged 3 commits into
mainfrom
aga1-aggregator
Oct 25, 2026
Merged

hyphaltip merged 3 commits into
mainfrom
aga1-aggregator

Conversation

@hyphaltip

Copy link
Copy Markdown
Member

What

  • cellsurface_sorting_hat_aggregate: reads several engine runs, groups proteomes by NCBI rank (default class) or a group table, writes proteomes.tsv, counts_by_proteome.tsv, counts_by_group.tsv, a Markdown report and three deterministic PNGs.
  • Rates are per 1,000 assessable proteins; status always shown; NA (never 0) for empty denominators; --measured-only; cells with under half the proteins assessable are flagged low_assessable and left out of group summaries (this removes the tandem_repeat_protein artefact caused by the missing repeat02 table).
  • First report on the 10 proteomes: docs/reports/data/aga1_aggregate_2026-10-26/ (README lists hashes and limits).
  • README (general text), docs/TECHNICAL-NOTES.md, AGENTS.md updated.

Checks

tests/cellsurface_sorting_hat 1271 passed, 9 skipped; ruff 0.3.5 format and check clean.

Not done

Pfam/TMHMM/repeat02 module tables (seven calls are NA), orthogroups/diversity/duplication, interactive page, hand-check verdicts and per-clade recalibration.

🤖 Generated with Claude Code

hyphaltip and others added 2 commits October 25, 2026 15:09
…able tables, report and figures; guard for mostly-not-assessable cells

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…GENTS entries

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Base automatically changed from aga1-sorting-hat-acceptance to main October 25, 2026 22:16
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@hyphaltip
hyphaltip merged commit 536f84b into main Oct 25, 2026
17 checks passed
@hyphaltip
hyphaltip deleted the aga1-aggregator branch October 25, 2026 23:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant