Skip to main content

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.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

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

arg_needle-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (29.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

arg_needle-1.0.1-cp311-cp311-macosx_10_15_x86_64.whl (19.6 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

arg_needle-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (29.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

arg_needle-1.0.1-cp310-cp310-macosx_10_15_x86_64.whl (19.6 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

arg_needle-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (29.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

arg_needle-1.0.1-cp39-cp39-macosx_10_15_x86_64.whl (19.6 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

arg_needle-1.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (29.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

arg_needle-1.0.1-cp38-cp38-macosx_10_15_x86_64.whl (19.6 MB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

File details

Details for the file arg_needle-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for arg_needle-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d66e90556fc979e484156cf0d15250c0acb05cd698851da8130d5aa576f3eb19
MD5 8f55b7e03d0a95918b53b5eedef5eea4
BLAKE2b-256 ad4513b8c8a74db347e9cb334c62146b687f0379955c3137dc318fb26f4f67ea

See more details on using hashes here.

File details

Details for the file arg_needle-1.0.1-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for arg_needle-1.0.1-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e945430f572157421ba4e4e442751a0eec006996ff684917291f31bd5b07a935
MD5 ce1abfab840080bb2b42df4be92e4eea
BLAKE2b-256 78b1d53a73e5d9d2710014d9ecb1366d946dd9e4616e274cd6e480c383837671

See more details on using hashes here.

File details

Details for the file arg_needle-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for arg_needle-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 51a78d88cf078916712aa5810e474281ee5c9a9b83c7e1b99783870b2f583556
MD5 bffdd6446e03d442dedfb933fb7203be
BLAKE2b-256 867101351b5e023840c994112dd600ad099d5d0d4287b2c2131f0542ec0b37c3

See more details on using hashes here.

File details

Details for the file arg_needle-1.0.1-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for arg_needle-1.0.1-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e9e8d62135de37d66ae03eea418e93827872a193e5ec0281cebf4e88f86db6dd
MD5 25e7e38dea58c136331faa636a70dfa4
BLAKE2b-256 c4e68aaaa3b8a1731fa54ceab72e31aba4a76771cf6ebd782ecf68cb8f9e4bef

See more details on using hashes here.

File details

Details for the file arg_needle-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for arg_needle-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c97f8e071dd46f57fd5c2db900661ee5db052160d143dd77024eecde1ffb6b81
MD5 601676a8e8f19e2fd0414582c9fed6ef
BLAKE2b-256 2c2066721e3524cf855b6539692d8f6dfb6005495ec38f6454a8e00d8df6cb5c

See more details on using hashes here.

File details

Details for the file arg_needle-1.0.1-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for arg_needle-1.0.1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5002b349a0742224034e6e220425e1d540408c07fd55bc3beafd8478afcf5bc0
MD5 1ec65af0cb51235d863df334287c5402
BLAKE2b-256 3bf0b69a0650a6d54e8a8e25fb881f059cdd4b5ae8187e5b8f5b0ea35456beac

See more details on using hashes here.

File details

Details for the file arg_needle-1.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for arg_needle-1.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 35b3d5abe91dceccb7c548f2ac58b67d13bc330c908217406f40a14c482d4542
MD5 a1c95d43a1bbd9357c52790f6f3b7d7c
BLAKE2b-256 eda8e07a0d0182c878655ccf72d70389186bf61f549f7dbeffde950c9cb62fa2

See more details on using hashes here.

File details

Details for the file arg_needle-1.0.1-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for arg_needle-1.0.1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 35df4063036808e64ccedc1e6303e8a89b7aee2e9f5306d9c8899166d0c4fefb
MD5 4ba02eee77cb5534b85dcb73c3a0a207
BLAKE2b-256 fff20d6439c5accf893768b8989a517985e31f9fdf28b70196ce50e9b27fedf2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page