Skip to content

Add Chain/Net/GFA previews, search filtering, and TSV export#3

Merged
zhemingfan merged 1 commit intomainfrom
feature-enhanced-previews
Feb 11, 2026
Merged

Add Chain/Net/GFA previews, search filtering, and TSV export#3
zhemingfan merged 1 commit intomainfrom
feature-enhanced-previews

Conversation

@zhemingfan
Copy link
Copy Markdown
Owner

New specialized previews:

  • ChainPreview: Parses chain header lines into structured table with target/query coordinates, score, strand. Click to expand alignment blocks (size, dt, dq). Sequence filter dropdown.
  • NetPreview: Parses hierarchical net format with fill/gap entries. Depth-based indentation, color-coded types, type filter, score display.
  • GfaPreview: Tabbed view for GFA record types (Segments, Links, Paths, Header). Segment sequences with monospace rendering, link orientation, total base count summary.

VirtualTable enhancements:

  • Search bar: text filter across all visible columns (searchable prop)
  • TSV export: downloads filtered rows as tab-separated file (exportable prop)
  • Both features enabled by default on all preview tables

Routes chain/net/GFA away from GenericPreview to their new components.

New specialized previews:
- ChainPreview: Parses chain header lines into structured table with
  target/query coordinates, score, strand. Click to expand alignment
  blocks (size, dt, dq). Sequence filter dropdown.
- NetPreview: Parses hierarchical net format with fill/gap entries.
  Depth-based indentation, color-coded types, type filter, score display.
- GfaPreview: Tabbed view for GFA record types (Segments, Links, Paths,
  Header). Segment sequences with monospace rendering, link orientation,
  total base count summary.

VirtualTable enhancements:
- Search bar: text filter across all visible columns (searchable prop)
- TSV export: downloads filtered rows as tab-separated file (exportable prop)
- Both features enabled by default on all preview tables

Routes chain/net/GFA away from GenericPreview to their new components.
@zhemingfan zhemingfan merged commit 0c538ab into main Feb 11, 2026
1 check passed
zhemingfan added a commit that referenced this pull request Feb 11, 2026
Add Chain/Net/GFA previews, search filtering, and TSV export
zhemingfan added a commit that referenced this pull request Feb 11, 2026
Add Chain/Net/GFA previews, search filtering, and TSV export
@zhemingfan zhemingfan deleted the feature-enhanced-previews branch March 9, 2026 05:06
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