Skip to content

Family-member protein reads + Percolator .target.pop guidance - #4

Open
lostculture wants to merge 1 commit into
mainfrom
skill/family-members-and-percolator
Open

Family-member protein reads + Percolator .target.pop guidance#4
lostculture wants to merge 1 commit into
mainfrom
skill/family-members-and-percolator

Conversation

@lostculture

Copy link
Copy Markdown
Collaborator

ms_peptidesummary.getHit() returns only protein-family representatives, so homologous proteins that cluster as family members are silently missed. This adds:

  • A section on walking family members (getNextFamilyProtein / getHitAndFamilyMember), with the homolog-cluster gotcha.
  • How to import Percolator results from the cache .target.pop (these are not in the SQLite .msr), with the column layout and a .target.pop-driven reader recipe (group by proteinIds -> captures members for free).
  • A correction to references/sqlite-msr.md: SQLite has neither Percolator q-values nor clustering; missing proteins are usually family members + Percolator-in-cache, not the SQLite format.

Surfaced while reanalysing a published 2D-TPP dataset: three validated chemoreceptor hits were 'missing' purely because they're family members under a 38-protein homolog cluster.

🤖 Generated with Claude Code

ms_peptidesummary.getHit() returns only protein-family representatives, so
homologous proteins clustered as family members are silently missed. Add a
section on walking family members (getNextFamilyProtein / getHitAndFamilyMember),
plus how to import Percolator results from the cache .target.pop (not in the
SQLite .msr) and a .target.pop-driven reader recipe. Correct sqlite-msr.md to
note SQLite lacks Percolator q-values and clustering.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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