-
Notifications
You must be signed in to change notification settings - Fork 87
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
Initial steps for internal pedigree samples #2321
Initial steps for internal pedigree samples #2321
Conversation
Just FYI @ThierryAM and @PandaGab these are my first steps here. Unfortunately it's more complicated than I had hoped because the logic is quite convoluted and I haven't been able to figure out quite where the required 3 lines of code should go. I'll pick away at it as I have a chance and keep you posted. |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #2321 +/- ##
==========================================
- Coverage 90.98% 90.93% -0.05%
==========================================
Files 20 20
Lines 12021 12014 -7
Branches 2437 2438 +1
==========================================
- Hits 10937 10925 -12
- Misses 599 602 +3
- Partials 485 487 +2
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Fix init Working (hopefully) Python version of pedigree internal samples
4ff0ce3
to
4c6f29a
Compare
Minimal testing in Python C code cleanup
4c6f29a
to
be1bcc8
Compare
I think this is probably working now @ThierryAM and @PandaGab. I've done no real testing of the output here, so I think the next thing is to merge this much, and for you guys to hopefully put together some unit tests. It's probably worth while having a look through the PR here to see what bits of the code have been updated. |
Superb, thanks @gregorgorjanc! OK, so since two of us think this probably works I'm going to merge it. I'll follow up on the original issue with details of what I think needs to be tested. |
Work towards #1855 - unfortunately it's trickier than I had hoped. The logic around lineages/individuals etc is really quite convoluted and it's hard to figure out where we need to inject the extra bits of ancestral material.