Skip to content

chore: update prod from main - #1317

Merged
fhennig merged 3 commits into
prodfrom
main
Jul 7, 2026
Merged

chore: update prod from main#1317
fhennig merged 3 commits into
prodfrom
main

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown

This pull request updates the prod branch with the latest changes from the main branch.

⚠️ Do not squash-merge! ⚠️

Make sure to merge this creating a merge commit.

…tations (#1286)

resolves cbg-ethz/WisePulse#240

### Summary

Compute and display a Jaccard index column for mutations loaded from
Nextclade tree collections, using the same clinical LAPIS queries as the
computed signature mode. When no clinical sequences match the lineage
(e.g. no public data available), the column is silently omitted.


### Screenshot



https://github.com/user-attachments/assets/3e040531-06ca-4c98-a255-53604142bd2c




### PR Checklist

- Tests ✅

---------

Co-authored-by: Felix Hennig <claude@felixhennig.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
dashboards Ready Ready Preview, Comment Jul 7, 2026 8:42am

Request Review

resolves #1275 

## Summary

- Mutations in all four variant lists (full nuc, full AA, branch nuc,
branch AA) for RSV Nextclade lineage collections were emitted in
dict-insertion or source-JSON order rather than numeric genome position
order
- Fixed by sorting in `_format_accum_nuc` (by position int),
`_format_accum_aa` (by gene then position int), and at the
`branch_nuc`/`branch_aa_flat` construction sites in `_extract_clades`
- Added 4 new tests using a `SORT_TREE` fixture with deliberately
descending-order mutations to catch regressions

## Test plan

- [x] `pixi run test tests/test_rsv_nextclade_lineages.py -v` — all 50
tests pass

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
…up (#1308)

### Summary

Adds a new `/api/users/me` endpoint.

I want to use this, so the seeder can - based on the given API key -
find out its own user ID. It can then use this to fetch its own
collections.

## PR Checklist
- [x] All necessary documentation has been adapted.
- [x] The implemented feature is covered by an appropriate test.

---------

Co-authored-by: Felix Hennig <claude@felixhennig.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
@fhennig
fhennig merged commit 7519702 into prod Jul 7, 2026
13 of 14 checks passed
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