Closed
Conversation
Mgymrek docs admixsim
to support plink-ng as a git dependency of the tool
Member
Author
|
Looks like the readthedocs build failed because python-poetry/poetry-core#288 hasn't been merged in yet. And we will eventually want python-poetry/poetry-core#300 and python-poetry/poetry#5172 . The git url gets resolved to this instead of this (notice the equal sign after Update |
Initial functionality for admixture simulator and visualization
Feat/vcf output
Feat/vcf output
minor cleanups to simgenotype output messages
Feat/vcf output
docs: add apoe haplotype example
Added SAMPLE Format Field
Fixed issue in test_outputvcf.py
Merged
to support plink-ng as a git dependency of the tool
Member
Author
|
ok, I just rebased and updated the pyproject file to require 1.1.0b1 But the readthedocs build still failed it looks like we'll still need python-poetry/poetry-core#300 in order to get this to work :( |
aryarm
added a commit
that referenced
this pull request
Jul 21, 2022
Member
Author
|
closing in favor of #68 |
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.
Compared to VCFs, PLINK files are a much more efficient format for storing and working with GWAS datasets. Reading from PLINK files takes seconds, while I've estimated that reading from VCFs can take half an hour for even the small datasets we want to work with. We'll eventually want to list the Python API for
plink-ng(akapgenlib) as a dependency of this tool, so that we can properly support reading and writing PLINK files. Currently our code just assumes this dependency is installed instead of installing it automatically viapoetry.Unfortunately,
pgenlibhas not yet been published to PyPi, so we'll have to install it directly from the Github repo in the subdirectory that it lives in.poetry-coreadded support for installing git packages from subdirectories in v1.1.0a7 (yesterday, on 3/5/22). So this PR addspgenlibto the pyproject.toml file using the new syntax and updatespoetryandpoetry-coreto support installing it.