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.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.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c4b0fb6628c89c25a5ed39a1ec775e40e537f6852e4617b6b57d55a435f2bec |
|
MD5 | 85f4b8cad60fe51677da25b0f9c2f160 |
|
BLAKE2b-256 | f142f177b11f049ceb6481090dd6986bc68186f0522fcc84afafb7ca531b781b |
Hashes for arg_needle-1.0.2-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a66b937d2a63f6b9b21623644e47372eeac7ff13c1dd14f3981386f55870ed5 |
|
MD5 | 259b5d673d775758ca8bc0e0f53b1dbc |
|
BLAKE2b-256 | ac02be2a1e93798f15cfb1c62e18b91b63e579acf92236f22aaf8d7cb1479873 |
Hashes for arg_needle-1.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 772d84fe69123def35c517e96e0857cf3387fd55ef66b80855e42509f53c8943 |
|
MD5 | be9affbe7d1bf509e758ad0d22d33506 |
|
BLAKE2b-256 | e1814459fb992f220b7aa3a3c6acc869a633a96f57f1eae188215fd363b26c79 |
Hashes for arg_needle-1.0.2-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0dfa1646af4afe64eefd8b01d7d5b12bc24f94952bafa5178a482ee83a48a67e |
|
MD5 | 4b4800c396da777e302a413337aefc61 |
|
BLAKE2b-256 | d74d20ee50d22aaaf7df6d6f91cca8f7a9f008cafe203fd353ce79048521fef8 |
Hashes for arg_needle-1.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a84a775db1a7a9703e4f671cec0ae7fd212133467b43e325c4b74e875796eb1 |
|
MD5 | 0509fb8f0d94f0dd5e3e59f7a58a9d88 |
|
BLAKE2b-256 | e2fac662bff11d613bf62e9740ca4b87b5d190d5eafe8169152a5088dcae8e14 |
Hashes for arg_needle-1.0.2-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c702c9c56cf88beb961dd2523e5a43f58f4d40b2a361762b9b16d0fe75741f2 |
|
MD5 | ce47031c16145bbd5b61ba713938d663 |
|
BLAKE2b-256 | 3437b9216af863a8b2c29220a8b0515c5866bf878f8530d4a2e3ab5f03e890f0 |
Hashes for arg_needle-1.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d0b1d8f26d073a7d422f2884210450257e73e3895372c331b6541c57eae9efb |
|
MD5 | 4666f52a733b7af82bf5d8e176945a8f |
|
BLAKE2b-256 | 17f0da2a9c4de4d497797fdd33f3830d1f1752ea454902948b780cfaa28cb577 |
Hashes for arg_needle-1.0.2-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d316112df8bb79efd7e64bd7d77350d3ce8262a7b10a29b22ee0ddd4e06973d9 |
|
MD5 | cf949b852ab4344cb63f6de47e6c8e3b |
|
BLAKE2b-256 | 5d6904a936490a2adf4490e69efdf73a9b9987b85adb522e52799d1a7a48fa77 |