Skip to content

V2 Pipeline Implementation (Part 3)#18

Merged
btmonier merged 9 commits into
mainfrom
v2-pipeline-c
Jun 11, 2026
Merged

V2 Pipeline Implementation (Part 3)#18
btmonier merged 9 commits into
mainfrom
v2-pipeline-c

Conversation

@btmonier

Copy link
Copy Markdown
Member

Summary

Extends the v2 orchestrate pipeline with the final four steps (highlighted below). Also refactors orchestrator step banners into a shared logBanner() helper used by both v1 and v2.

Screenshot 2026-06-10 at 09 55 11

Features

  • Add v2 orchestrate steps:
    • convert_to_fasta
    • build_spline_knots
    • RopeBWT3 index and aligner wrapper
    • convert_ropebwt2ps4g
  • Add necessary FASTQ input to YAML
  • Updates to example docs
  • Refactor orchestrator logging banners into shared OrchestrateShared.logBanner() (used by OrchestrateV1 and OrchestrateV2)

Bug Fixes

  • None

Breaking Changes

  • None

Checklist

  • I have updated the version in build.gradle.kts (REQUIRED - see below)
  • I have tested these changes locally
  • I have added/updated tests for new functionality
  • I have updated documentation (if applicable)
  • Breaking changes are clearly documented above (if applicable)

@btmonier btmonier requested review from aberthel, smm477 and zrm22 June 10, 2026 15:04
@btmonier btmonier self-assigned this Jun 10, 2026
@btmonier btmonier merged commit e27b571 into main Jun 11, 2026
3 checks passed
@btmonier btmonier deleted the v2-pipeline-c branch June 11, 2026 14:07
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.

3 participants