Repository navigation
Fix remapping correctness and validate release installation routes - #141
Draft
Jaureguy760 wants to merge 6 commits into
Draft
Jaureguy760 wants to merge 6 commits into
Jaureguy760 wants to merge 6 commits into
Conversation
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Standard phased numeric genotypes could be written as 0/1 characters in remapping FASTQs, and expected-copy metadata could disagree with the number of changed haplotypes written. Resolve genotype indices against REF/ALT and derive copy counts from emitted pairs, with exact sequence and remapping/filter acceptance checks.
Preserve PGEN phase orientation and sample ordering, correct dependency floors using numerical compatibility tests, and repair source/Pixi/Conda, Galaxy, Nextflow, documentation and tutorial installation paths. Refresh published rust-htslib/hts-sys patch releases and supported CI action releases. Remove unused setuptools and its vendored build helpers from runtime images. The allelic-imbalance statistical model is unchanged.
Release checks now install and exercise exact artifacts, reject empty SBOM inventories, collect runtime scans and SIF tests independently after build-image scan failures, reconcile immutable PyPI artifacts, and stage tested images by digest before promotion. Publication remains gated by successful container security checks and finalized signed-tag metadata.
Validation (candidate commit 92b5821; release run https://github.com/mcvickerlab/WASP2/actions/runs/38991076939):
Unresolved release blockers:
The Bioconda preparation recipe is pinned from Jaureguy760/bioconda-recipes commit 63b7dde03e1898a3aa52cb52943ae9e02d191ebe; CI substitutes only the exact tested candidate source URL/checksum. Upstream recipe submission requires the final published source archive.
Keep this PR in draft pending security remediation/triage and finalized release metadata. No release tag, PyPI package, registry image or upstream Bioconda package has been published; this PR has not been merged into dev.