Repository navigation
fix(cn): one SMN1 exon-7 rule and raw MAPQ0 shares for the LPA null allele #384
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
66 commits
Select commit
Hold shift + click to select a range
6372140
test(live): a child's closed result must stay off the family page
GeiserX 76354c4
fix(live): tag the closed results for the family page, and close a ch…
GeiserX 1bf0623
fix(live): keep a child's closed result off the family page
GeiserX 0d715a0
fix(live): keep a family row closed until every closed result it name…
GeiserX 40c4110
fix(live): close position-only family rows with a gene-only result, a…
GeiserX d7477df
Merge remote-tracking branch 'origin/main' into pgp/map-veil-family
GeiserX 996de9d
fix(live): close a child's side-by-side rows and the grandparents of …
GeiserX 0bb4906
fix(live): open a child's drawing only by its own button while the pa…
GeiserX 0bc60ef
feat(og): og cn, the copy-number engine in Rust, checked against the …
GeiserX 097f6c1
test(live): check that each demo person page draws the genome map
GeiserX 6c61e18
refactor(cn): steps 32, 35, 41 and 46 call og cn; the Python engine goes
GeiserX ab5a3c2
ci(guard): run the copy-number tests and the cn-engine-calls case wit…
GeiserX 2e3e9d8
feat(live): replace the findings karyogram with a genome map
GeiserX 39749a0
ci(docs): build og so the demo site carries the map documents
GeiserX 77c4d0c
docs(live): describe Figure 1, the genome map
GeiserX f1449f7
test(e2e): run og cn where the cases called the Python engine
GeiserX 180b216
docs(cn): og cn is the copy-number engine; name its deliberate fixes
GeiserX 6d3a803
test(cn): planted faults, the red control (reverted in the next commit)
GeiserX e8242df
perf(family): read the joint VCF once and check it is sorted
GeiserX b18ab55
test(family): a parity case where the smoothing tie-break decides the…
GeiserX d619d22
test(family): plant a tie-break fault and an extra remnant name (red-…
GeiserX dc77be8
feat(rust): og reads the seven opt-in step reports
GeiserX 81be265
test(parity): the seven opt-in step reports against the Python they r…
GeiserX 6c90c97
refactor(reports): steps 45, 47, 48 and 50 to 53 call og
GeiserX 34b9c10
test(reports): the step report tests drive og
GeiserX 5798321
refactor(reports): delete the seven Python step reports
GeiserX 2662cd2
test(parity): give the new generators a shebang
GeiserX 5f0125f
test(reports): red control, one planted fault per report (reverted next)
GeiserX 90a1cb1
Revert "test(family): plant a tie-break fault and an extra remnant na…
GeiserX b719b38
Revert "test(reports): red control, one planted fault per report"
GeiserX b3e9c23
Revert "test(cn): planted faults, the red control (reverted in the ne…
GeiserX eb063ea
test(cn): planted faults, step 46 drops the 4925G>A marker (reverted …
GeiserX 191b364
fix(parity): commit the gzip trio input, and run every crate's tests
GeiserX f292237
fix(live): close every place of a child on the family page while any …
GeiserX 1353b00
Revert "test(cn): planted faults, step 46 drops the 4925G>A marker (r…
GeiserX 5677359
test(parity): track the two HipSTR log inputs
GeiserX 875b2a3
fix(cn): exit 2 when og cn bed or marker-regions cannot write the list
GeiserX ebcec80
docs(cn): step 41's RhD call and step 32's CYP2D6 check stay in Python
GeiserX c31290e
fix(live): keep a phone's person page short with the genome map
GeiserX f0bfd90
Merge origin/main into pgp/rust-p2
GeiserX 3e82797
Merge remote-tracking branch 'origin/main' into pgp/map-1e1
GeiserX 50855f1
Merge remote-tracking branch 'origin/main' into pgp/rust-s5
GeiserX 53ea8db
Merge remote-tracking branch 'origin/main' into pgp/rust-c1
GeiserX 1ff5652
test(live): check a closed family page only once the child's results …
GeiserX e0af64a
docs(cn): name the exit 2 on a failed region-list write in the changelog
GeiserX 00b480d
test(smoke): the Locityper row runs og locityper report
GeiserX 5047537
test(cn): run og cn next to its catalog when OG is built outside the …
GeiserX 5f33475
test(cn): remove the SMN test tables when each test ends
GeiserX 66d0e81
fix(run-all): check og is current before the family plan runs it
GeiserX 4409a96
fix(live): keep an overlapping closed result off the map and answer t…
GeiserX e3fae67
docs(paralogs): the HBA row runs through og cn call
GeiserX c3c5abc
fix(live): read malformed veil.spans as unreadable and test each box,…
GeiserX 23e1d96
Merge remote-tracking branch 'origin/main' into pgp/rust-c1
GeiserX aade7a9
Merge remote-tracking branch 'origin/main' into pgp/map-veil-family
GeiserX b170ad7
fix(live): keep a shown finding on the map when a closed result lies …
GeiserX 63b5a92
fix(cn): turn the marker name comparison round so gitleaks does not r…
GeiserX aa5abc2
chore(lint): describe the og-cn gitleaks finding without quoting it
GeiserX ae3716f
fix(live): count every closed result on the map chip and stop drawing…
GeiserX a6e3f15
fix(live): open the map chip's closed results in the page's order, on…
GeiserX e530654
ci(guard): give the unit-test shards 15 minutes so the browser tests …
GeiserX 6785463
Merge commit 'e5306541a8c1cf81bcc1efa6975a78901e152736' into pgp/map-…
GeiserX 0b68104
Merge commit '67854635e4bb27a41a490b5d9f511c9430556f31' into pgp/map-1e1
GeiserX f072901
Merge commit '0b681045b06545d9225fd9dc5a8c6bfe3a3c11cd' into pgp/rust-s5
GeiserX ba922c6
Merge commit 'f072901416d19045ebc9af3f03b9c808f78ac225' into pgp/rust-p2
GeiserX 62f00b7
Merge commit 'ba922c63858ababf7079267590ecf5ac56e719ac' into pgp/rust-c1
GeiserX b6ba497
Merge main into pgp/rust-c1: the car before landed, no file changes
GeiserX File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove the CYP2D6 depth check from the Python-retained list on line 7.
Line 7 lists step 32's CYP2D6 depth check among the parts that stay in Python. The step now runs
og pgx cyp2d6-check(modules/local/pypgx/main.nf:87), andbin/cyp2d6_depth_check.pyis absent. Lines 38 and 79 describe the Rust move correctly. Line 7 is the entry to correct.📝 Suggested fix
Committable suggestion
LanguageTool
[style] ~7-~7: Try using a descriptive adverb here.
Context: .../parity` hold every output that changed on purpose: - Step 46: the KIV-2 4925G>A reading...
(ON_PURPOSE_DELIBERATELY)