Skip to main content

Efficient complex trait analyses from ARG

Project description

arg-lmm

This repository contains the source code for the ARG-RHE software for scalable variance component analysis using ancestral recombination graphs (ARGs), as well as other ARG-based linear mixed model analyses implemented in the ARG-LMM package. These methods are described in Zhu, Kalantzis et al., Cell Genomics, 2025.

For full usage guide, please refer to the arg-lmm manual. The source code, which relies on the arg-needle-lib library, is available in this repository. Additional scripts to reproduce the ARG-based linear mixed model analyses reported in Zhang et al., Nature Genetics, 2023 are available in this repository.

This package can be installed from PyPI, for example:

pip install arg-lmm

Licenses

The liu_sf method is copied from chiscore under MIT License instead of using PyPI due to a broken chi2comb dependency.

Citation

Zhu, Kalantzis, et al. (2025), "Fast variance component analysis using large-scale ancestral recombination graphs" https://doi.org/10.1101/2024.08.31.610262

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arg_lmm-0.1.1.tar.gz (15.0 kB view details)

Uploaded Source

Built Distribution

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

arg_lmm-0.1.1-py3-none-any.whl (19.0 kB view details)

Uploaded Python 3

File details

Details for the file arg_lmm-0.1.1.tar.gz.

File metadata

  • Download URL: arg_lmm-0.1.1.tar.gz
  • Upload date:
  • Size: 15.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for arg_lmm-0.1.1.tar.gz
Algorithm Hash digest
SHA256 205cc60467cf8f9938f0530c7a3abdc81f15ddefee1bd8ff77a0a533244204a4
MD5 1069b2ee41d29833da1f38586ce2050e
BLAKE2b-256 a13ad79438a5b27defd0af950b6de820fdb98f1e4d6a6831253349b98242c719

See more details on using hashes here.

File details

Details for the file arg_lmm-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: arg_lmm-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 19.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for arg_lmm-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4ce71fb97b400cb83299a575d34d1b19d5602394a1f29c89afcf479be59e3522
MD5 7d885304ae61224f9e3c557e4b7a20d3
BLAKE2b-256 5f9b9df30bfebe650250d54af970ec3f4c365c771696d22471462b653593bf10

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