Skip to content

Visium manual alignment and tissue detection - #43

Merged
ch99l merged 6 commits into
develfrom
visium-update
Sep 2, 2026
Merged

Visium manual alignment and tissue detection #43
ch99l merged 6 commits into
develfrom
visium-update

Conversation

@ch99l

@ch99l ch99l commented Aug 26, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

@ch99l
ch99l requested a balanced review from Copilot August 26, 2026 06:48

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds Loupe-based manual alignment and tissue detection for standard Visium workflows.

Changes:

  • Generates spatial metadata and filters out-of-tissue barcodes.
  • Preserves CB/UB tags during alignment and adjusts Visium barcode filtering.
  • Adds validation, smoke-test configuration, and documentation.

Reviewed changes

Copilot reviewed 13 out of 15 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
subworkflows/prepare_input_visium_hd.nf Uses the shared BAM filter.
subworkflows/prepare_input_standard.nf Integrates Loupe-derived tissue positions.
README.md Documents Visium alignment and metadata.
nextflow.config Adds the Loupe parameter and version.
modules/preprocess_fastq.nf Extends Visium barcode-rank searching.
modules/prepare_input/standard/extract_spatial_coordinates.nf Supplies raw spatial coordinates.
modules/prepare_input/standard/create_visium_tissue_positions.nf Adds the tissue-position process.
modules/prepare_input/shared/filter_barcoded_bam.nf Shares and validates BAM filtering.
modules/alignment/align.nf Preserves FASTQ comments as SAM tags.
main.nf Filters standard Visium BAMs by tissue.
lib/Validation.groovy Validates Loupe and Visium inputs.
conf/smoke_test.config Configures Loupe smoke-test input.
CHANGELOG.md Records release changes.
bin/visium_tissue_positions.py Generates metadata and barcode lists.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread README.md Outdated
Comment thread CHANGELOG.md
@ch99l
ch99l merged commit 5dccd73 into devel Sep 2, 2026
22 checks passed
@ch99l
ch99l deleted the visium-update branch September 2, 2026 07:49
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