No project description provided
Project description
AI-MARRVEL Runner for PhEval
This is the AI-MARRVEL plugin for PhEval. With this plugin, you can leverage the tool, AI-MARRVEL, to run the PhEval pipeline seamlessly. Detailed instructions on setting up the appropriate directory layout, including the input directory and test data directory, can be found here.
Installation
git clone https://github.com/yaseminbridges/pheval.ai_marrvel.git
cd pheval.ai_marrvel
poetry install
poetry shell
Configuring a single run:
Setting up the input directory
A config.yaml
should be located in the input directory and formatted like so:
tool: AI-MARRVEL
tool_version: 1.0.0
variant_analysis: True
gene_analysis: True
disease_analysis: False
tool_specific_configuration_options:
The AI-MARRVEL data dependencies should also be unpacked into the input directory. The overall structure of the input directory should look something like:
.
├── annotate
├── bcf_annotate
├── config.yaml
├── download.err
├── filter_vep
├── merge_expand
├── mod5_diffusion
├── model_inputs
├── omim_annotate
├── phrank
├── predict_new
├── var_tier
└── vep
The testdata directory should include the subdirectory named phenopackets
- which should contain phenopackets and vcf
- which should contain the gzipped VCF files.
e.g.,
├── testdata_dir
├── phenopackets
└── vcf
Run command
pheval run --input-dir /path/to/input_dir \
--runner aimarrvelrunner \
--output-dir /path/to/output_dir \
--testdata-dir /path/to/testdata_dir
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
Built Distribution
File details
Details for the file pheval_ai_marrvel-0.1.5.tar.gz
.
File metadata
- Download URL: pheval_ai_marrvel-0.1.5.tar.gz
- Upload date:
- Size: 7.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 101c0232a4b44b5ff9c674c0d955b0acab88d119629922b6dad6802749e5f6a9 |
|
MD5 | 86fc1bd23488cc61f9e30271be4912b1 |
|
BLAKE2b-256 | 54b9e5da59df4df043c9cf64f5aa91ec949253f070cf00f904d5ec5fc78e3b6f |
File details
Details for the file pheval_ai_marrvel-0.1.5-py3-none-any.whl
.
File metadata
- Download URL: pheval_ai_marrvel-0.1.5-py3-none-any.whl
- Upload date:
- Size: 11.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d70e7b3c211f9ee3a11dfff5d981b078227a7a778362e9fd0838975254056617 |
|
MD5 | 26f20c9b85eea87d8de35895f009611a |
|
BLAKE2b-256 | a7aa02d7699ef5843a0c6c9fa16080d43e369199eca301d1e7b269d3fe911a5d |