Skip to content

[codex] Add varcode assembly provider adapter#175

Merged
iskandr merged 1 commit intomasterfrom
add-varcode-assembly-provider
Apr 23, 2026
Merged

[codex] Add varcode assembly provider adapter#175
iskandr merged 1 commit intomasterfrom
add-varcode-assembly-provider

Conversation

@iskandr
Copy link
Copy Markdown
Contributor

@iskandr iskandr commented Apr 23, 2026

Summary

  • add isovar.varcode_adapter.VarcodeAdapter, a dedicated adapter that presents existing IsovarResult collections through varcode's IsovarAssemblyProvider protocol
  • project transcript-keyed Translation objects into varcode MutantTranscript values so IsovarPhaseResolver can attach contig-derived proteins to effects
  • bump the varcode dependency floor to >=4.15.0 and add integration tests against the real varcode.phasing runtime protocol

Notes

Validation

  • ./lint.sh
  • ./test.sh

Closes #160

@iskandr iskandr marked this pull request as ready for review April 23, 2026 17:44
@iskandr iskandr merged commit e39b7a7 into master Apr 23, 2026
6 checks passed
@coveralls
Copy link
Copy Markdown

Coverage Status

coverage: 93.305% (-0.09%) from 93.391% — add-varcode-assembly-provider into master

@iskandr iskandr deleted the add-varcode-assembly-provider branch April 23, 2026 17:48
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.

Implement IsovarAssemblyProvider protocol for varcode 4.15.0 integration

2 participants