Skip to content

Conversation

@khoroshevskyi
Copy link
Member

Changes:

  • Updated home page
  • Added bed classifier and bed reference genome validator to analyzer

TODO:

  • Version of pepdbagent updated in __version__.py file
  • Changelog updated

Copilot AI review requested due to automatic review settings January 21, 2026 05:08
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates BEDbase to version 0.12.2, introducing a reference genome validator feature and redesigning the home page. The changes include new backend endpoints for genome analysis, frontend components for displaying validation results, and a modernized home page with improved visual presentation and motion animations.

Changes:

  • Added bed classifier and reference genome validator with new API endpoint /bed/analyze-genome
  • Redesigned home page with improved layout, motion animations, and statistics display
  • Updated dependencies including @databio/gtars (0.5.3), bbconf (0.14.2), and added bedboss (0.8.5)

Reviewed changes

Copilot reviewed 13 out of 16 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
bedhost/_version.py Version bumped to 0.12.2
bedhost/main.py Initialized ReferenceValidator for genome analysis
bedhost/routers/bed_api.py Added new /analyze-genome endpoint for genome validation
bedhost/data_models.py Added ChromLengthUploadModel for genome data upload
ui/src/queries/useAnalyzeGenome.ts New React Query hook for genome analysis
ui/src/pages/bed-analytics.tsx Integrated genome analyzer with UI controls
ui/src/pages/home.tsx Complete redesign with animations and improved layout
ui/src/contexts/mosaic-coordinator-context.tsx Removed unused parameter from SQL query
ui/src/const.ts Updated UMAP data source URL
ui/src/components/bed-analytics-components/chromosome-stats-panel.tsx Added chromosome sorting and commented out chart
ui/package.json Updated gtars dependency to 0.5.3
requirements/requirements-all.txt Updated bbconf and added bedboss dependencies
test.Dockerfile Fixed config file path consistency
ui/public/* Added and updated SVG icons

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Jan 21, 2026

Deploying bedhost-ui with  Cloudflare Pages  Cloudflare Pages

Latest commit: 635f24e
Status: ✅  Deploy successful!
Preview URL: https://b003ec27.bedhost.pages.dev
Branch Preview URL: https://bed-analyze.bedhost.pages.dev

View logs

@khoroshevskyi khoroshevskyi merged commit 265192b into master Jan 21, 2026
2 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.

2 participants