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)
| File | Size | Uploaded | |
|---|---|---|---|
| merit_mr-0.7.0a0.tar.gz | 614.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|