Skip to content

Conversation

@bencap
Copy link
Collaborator

@bencap bencap commented Aug 8, 2025

Features / Enhancements

Fix Key Errors for blank BLAT results: #51
#45: #52

sallybg and others added 16 commits July 17, 2025 11:28
If a target has only protein-level variants, but the provided target sequence
is a nucleotide sequence, translate the nucleotide sequence to an amino acid
sequence immediately after metadata ingestion.
This change avoids alignment errors that can occur when a target sequence has been
codon-optimized to a non-human organism. Since we do not have sufficient metadata
to assume that a target sequence has been codon-optimized, always perform translation
when there are no nucleotide-level variants for a target.
This should help slightly with timeout issues we see in production
This update changes how alignment is performed for some score sets,
so bump major version.
Handle blank BLAT results, and fix BLAT results for some targets
…g annotated mappings

Prior to this change, it was possible for some score rows to generate valid mappings with other score rows not creating a mapped variant. This had some negative downstream consequences, which will be remedied by ensuring that if any variant receives a mapped variant, all variants receive a mapped variant.
This update changes how alignment is performed for some score sets,
so bump major version.
…-mapping-output-for-all-variants

Guarantee mapping output for all variants
@bencap bencap requested a review from sallybg August 8, 2025 16:29
@bencap bencap added the core: release A release PR label Aug 8, 2025
Copy link
Collaborator

@sallybg sallybg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great!

@bencap bencap merged commit 1333963 into mavedb-main Aug 8, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core: release A release PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants