File tree Expand file tree Collapse file tree 2 files changed +15
-11
lines changed
Expand file tree Collapse file tree 2 files changed +15
-11
lines changed Original file line number Diff line number Diff line change @@ -56,11 +56,13 @@ P003 G2/G1
5656## Classifier Details
5757
5858** Variants tested** :
59+
5960- rs73885319 (A>G) - G1 variant site 1
6061- rs60910145 (T>C) - G1 variant site 2
6162- rs71785313 (InDel) - G2 variant
6263
6364** Genotypes** :
65+
6466- ** G0/G0** - No risk variants (healthy)
6567- ** G1/G0** - Heterozygous G1 (low risk)
6668- ** G1/G1** - Homozygous G1 (moderate risk)
Original file line number Diff line number Diff line change 11#! /bin/bash
2- set -e
3-
42SCRIPT_DIR=" $( cd " $( dirname " ${BASH_SOURCE[0]} " ) " && pwd) "
53cd " $SCRIPT_DIR "
64
7- # Setup venv (must be sequential)
8- uv venv --quiet 2> /dev/null || true
9- source .venv/bin/activate
10- uv pip install -e ./python --quiet 2> /dev/null
11- uv pip install pytest ruff mypy vulture --quiet 2> /dev/null
5+ set -e
6+
7+ export UV_VENV_CLEAR=1
8+ VENV_PATH=" $SCRIPT_DIR /.venv"
9+ export UV_PROJECT_ENVIRONMENT=" $VENV_PATH "
10+
11+ uv venv " $VENV_PATH "
12+ uv pip install -e ./python
13+ uv pip install pytest ruff mypy vulture
1214
1315cd " $SCRIPT_DIR /python"
1416
1517echo " Running ruff format..."
16- ruff format .
18+ uv run ruff format .
1719
1820echo " Running ruff check with fixes..."
19- ruff check . --fix
21+ uv run ruff check . --fix
2022
2123echo " Running mypy..."
22- mypy src/bioscript
24+ uv run mypy src/bioscript
2325
2426echo " Running vulture to detect dead code..."
25- vulture src tests --min-confidence 80
27+ uv run vulture src tests --min-confidence 80
2628
2729echo " ✓ All linting checks passed!"
You can’t perform that action at this time.
0 commit comments