Ancestral recombination graph (ARG)
Project description
arg-needle
This repository contains arg-needle, which implements the ARG inference algorithms ARG-Needle and ASMC-clust.
Quickstart
Install the Python module from PyPI
The Python module can be installed with:
pip install arg-needle
This Python module is currently available on Linux and macOS.
Documentation
Please see the ARG-Needle manual for all usage instructions and documentation.
License
arg-needle is distributed under the GNU General Public License v3.0 (GPLv3). For any questions or comments on arg-needle, please contact Pier Palamara using <lastname>@stats.ox.ac.uk
.
Acknowledgements
arg-needle is developed by Brian C. Zhang with support from Fergus Cooper, Árni Freyr Gunnarsson, and Pier Francesco Palamara.
Reference
If you use this software, please cite:
Biobank-scale inference of ancestral recombination graphs enables genealogy-based mixed model association of complex traits. B. C. Zhang, A. Biddanda, P. F. Palamara. bioRxiv. November 2021.
arg-needle Release Notes
v1.0.3 (2023-08-30)
- ASMC decoders can now take a genetic map file with a specified non-default location.
- ASMC decoders no longer require genetic positions to be strictly increasing: adjacent identical positions are now acceptable.
v1.0.2 (2023-05-25)
Fix default values for sequencing in arg_needle script.
v1.0.1 (2023-03-17)
Bug fix for running build_arg_simulation with ASMC-clust.
v1.0.0 (2023-03-10)
Initial PyPI release of arg-needle.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for arg_needle-1.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 890560ff982faa242ee0a33c3520e30b51ce1344874f0ee467b07ad80bff2b4f |
|
MD5 | 81ebd918501d9bc74593c74739c72e8f |
|
BLAKE2b-256 | 52b6c4ed1031d91d88e7946a7bced6300ed1949a8d627d2663526be3f28fcbb8 |
Hashes for arg_needle-1.0.3-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d64c5da13b363de08578c8067c5ac546e6ffd9dccff411184001af9401dc58c7 |
|
MD5 | e69381ef9b315d6ea07a33bd260c406a |
|
BLAKE2b-256 | 9e2717a569f2cf76b2abdfa508ed8a3f869207b87f33136baf604cb9e76d8678 |
Hashes for arg_needle-1.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33690cdbb0b27bdaeece3e9dc6041a174c2a8a8bbcfd7cda7e64e2170a24bfe9 |
|
MD5 | 8aae00a3a8709b7698c2e9197fb3b6b3 |
|
BLAKE2b-256 | 66e011f10cb08007aba8529ef6772e2c052e4c452a2008b3f12df75000411e05 |
Hashes for arg_needle-1.0.3-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7897602598bfac18fbb95afb1fa2a42c776c4960c8d7940b6d747b0d0461c5b1 |
|
MD5 | 88181ba5247cf625f19d761a8fe5f823 |
|
BLAKE2b-256 | c00c38599ee2850012f64e92012c1bf1f521f3a4a3648776c286c27c9c58ce1a |
Hashes for arg_needle-1.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2670b4ac373bbf6173869e1823288c359d771dfd99772707ce3d3021105bbc5b |
|
MD5 | 9786c01d84dba6514984effc858c1d12 |
|
BLAKE2b-256 | 933bc6d0ae4c65e6cb085050cf5f48e305c503259d2722b6a8a570881d4ea6c5 |
Hashes for arg_needle-1.0.3-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f851387718508f91e4a15705c800fb47146503975201658c5c7c536b7ae73f4 |
|
MD5 | f426f9fd1d798477a9a08b7a8dad4337 |
|
BLAKE2b-256 | 368670e8155b1472c8ce3c8cb0e0ce831994126431dc17cf33967e00973ff54e |
Hashes for arg_needle-1.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fe77bf068fb76305cf0382e90300bb552a5beeeec2be00d8c4330aecac6eb69 |
|
MD5 | 81c55edd687cae60136fdd2734ad84a1 |
|
BLAKE2b-256 | b4af11064e0a20103806c5f12abdc5e2b637d13df8819f013651c658410cb850 |
Hashes for arg_needle-1.0.3-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d137e0592ce7a7379ac81a2381fe3c3d2287579aecb781278ad4f7a85e753ba8 |
|
MD5 | fcf7835b40a4344eceddfbfeaa9cf0b6 |
|
BLAKE2b-256 | fa4fab33b7b4bae412355babcbbc80e22efac9832b8545b487d974ac3017e71f |