• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

openvax / varcode / 24673406583
88%

Build:
DEFAULT BRANCH: main
Ran 20 Apr 2026 02:58PM UTC
Jobs 0
Files 0
Run time –
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
24673406583

push

github

web-flow
Add ReferenceSegment extension to MutantTranscript (#252) (#332)

``MutantTranscript`` now supports two shapes:

* **Point-variant shape** (``reference_transcript`` set, existing
  behaviour) — a single reference transcript with edits applied.
  Unchanged for the protein-diff annotator's SNV / MNV / indel path.

* **Structural-variant shape** (``reference_segments`` set) — an
  ordered tuple of :class:`ReferenceSegment` objects that assemble
  into the mutant cDNA when concatenated. A gene fusion is two
  segments from two transcripts; a translocation to intergenic is
  one transcript segment plus a genomic-interval segment; an
  inversion is three forward / reverse / forward segments.

``ReferenceSegment`` carries ``source`` (any object exposing
``sequence`` — :class:`pyensembl.Transcript`, ``GenomicInterval``,
a patient-specific contig from a personalized assembly, or a
long-read-derived local assembly wrapper), ``start`` / ``end``
slice coordinates, ``strand``, and an optional label.

Deliberately open source typing so the SV annotator (PR 10) can
plug in:
* personalized / full-genome references (same ``genome=`` hook as
  today's point variants)
* long-read-derived rearranged alleles via ``alt_assembly`` on
  :class:`StructuralVariant` (wrapped as a synthetic segment)
* RNA-evidence-scored segment variants via the ``Outcome.evidence``
  dict from PR 7

Backwards-compatible: existing callers (``apply_variant_to_transcript``
and ``splice_outcomes``) pass ``reference_transcript=`` by keyword
and keep working unchanged. Validation raises if neither shape is
populated.

Bump version to 4.4.0 for the new public type.
Source Files on build 24673406583
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #24673406583
  • fc614c38 on github
  • Prev Build on main (#24672927620)
  • Next Build on main (#24674031352)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc