Skip to content

Remove writeFasta and processProteinFastaFile - #711

Merged
edkerk merged 1 commit into
develop3from
remove/writefasta-processproteinfastafile
Aug 28, 2026
Merged

Remove writeFasta and processProteinFastaFile#711
edkerk merged 1 commit into
develop3from
remove/writefasta-processproteinfastafile

Conversation

@edkerk

@edkerk edkerk commented Aug 28, 2026

Copy link
Copy Markdown
Member

Summary

Both were reachable only by their own test (processProteinFastaFile) or documented example (writeFasta), never from another function or tutorial.

Broader audit of every top-level .m file for the same pattern (zero internal callers, zero tutorial reference, zero test, zero doc mention) found no other genuine candidates — everything else that superficially looked unreferenced turned out to be either ledger-tracked with a documented purpose (walkFluxes, getUniProtScores, mapCompartments, predictLocalization) or an installation/test entry point meant for direct invocation (addRavenToUserPath, runRAVENtests), not something chained from other RAVEN functions.

readFasta's now-stale "See also: writeFasta" cross-reference is dropped. The euk_protein.faa fixture, used only by processProteinFastaFile's removed test, goes with it.

Test plan

  • tSyntax, tGenomeData, tIO — 20 passed, 0 failed, 1 filtered (unrelated missing dependency)

Both were reachable only by their own test (processProteinFastaFile)
or documented example (writeFasta), never from another function or
tutorial. Broader audit of every top-level .m file for the same
pattern (zero internal callers, zero tutorial reference, zero test,
zero doc mention) found no other genuine candidates -- everything else
that superficially looked unreferenced is either ledger-tracked with a
documented purpose, or an installation/test entry point meant for
direct invocation, not something chained from other RAVEN functions.

readFasta's now-stale "See also: writeFasta" cross-reference is
dropped; the euk_protein.faa fixture, used only by
processProteinFastaFile's removed test, goes with it.
@github-actions

Copy link
Copy Markdown

Function test results

303 tests   276 ✅  1m 6s ⏱️
 25 suites   27 💤
  1 files      0 ❌

Results for commit 4a5a49a.

@edkerk
edkerk merged commit 570a7c4 into develop3 Aug 28, 2026
4 checks passed
@edkerk
edkerk deleted the remove/writefasta-processproteinfastafile branch August 28, 2026 12:50
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