Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

MeRIT - Mendelian Randomization for Identification of Targets

version: 0.7.0a0

This package allows users to perform Mendelian randomisation (MR) analysis and all the data manipulation steps that are required before the analysis. Whilst the focus is on cis-MR it can also be used for traditional genomewide-MR:

There is online documentation for merit.

Installation instructions

MeRIT currently supports Python 3.11, 3.12, and 3.13.

Installation using pip

Install from a local clone for development:

git clone git@gitlab.com:cfinan/merit.git
cd merit
python -m pip install --upgrade pip
python -m pip install -e ".[dev]"

For a non-editable install from the repository root:

python -m pip install .

Installation using conda

Create a supported conda environment first, then install MeRIT with pip inside that environment:

conda create -n merit python=3.13
conda activate merit
python -m pip install -e ".[dev]"

The repository also keeps CI/CD and packaging helpers under resources/ci_cd/ and resources/conda/.

Next steps

From the repository root you can run:

pytest tests/ -v
ruff check merit tests
./resources/ci_cd/build.sh

Change log

To see what has changed in the current development cycle and tagged releases, see the change log.

Metadata

Release files for merit-mr 0.7.0a0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for merit-mr 0.7.0a0
File Size Uploaded
merit_mr-0.7.0a0.tar.gz 614.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for merit-mr 0.7.0a0
File Interpreter ABI Platform
merit_mr-0.7.0a0-py3-none-any.whl Python 3 none any Details

Total release size: 1.3 MB

Release files / merit_mr-0.7.0a0.tar.gz

Download URL merit_mr-0.7.0a0.tar.gz
Size 614.4 kB
Tags Source
SHA-256 checksum
How to use checksums
3cffaa8d8e03f2bbd72722b6d69d0ffedd97ef3883c35625f2dc2bd547b4b375
BLAKE2b-256 checksum
How to use checksums
a08ea29d362781c75df023b799a760e654b934a41de3d738c13fc173cb3a6fd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.0

Release files / merit_mr-0.7.0a0-py3-none-any.whl

Download URL merit_mr-0.7.0a0-py3-none-any.whl
Size 688.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
340af44e105615cd6705f6b1f8000480a6bbbf0ef11cdae8e9bd0f229d48d9c8
BLAKE2b-256 checksum
How to use checksums
8db06050f580d12097dc23a1a3b451dd033e2171675a83f442aff3eefe770c83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.0

Release history Release notifications | RSS feed

This release

0.7.0a0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page