Skip to content
This repository has been archived by the owner on Jun 22, 2023. It is now read-only.
/ automanual Public archive

Automatically manual QC-ing

Notifications You must be signed in to change notification settings

sanger/automanual

Repository files navigation

AutoManual

This repo is archived as it is not used anymore. This repo was created for the "UKB Main Phase" project which has now completed.

This script will automatically perform a manual QC on the required runs.

Requirements

  • python 3.8
  • pipenv

Running

The following config is required for this script, place these in a .env file before continuing:

MLWH_DB_USER=
MLWH_DB_PASSWORD=
MLWH_DB_HOST=
MLWH_DB_PORT=
MLWH_DB_DBNAME=
SS_DB_USER=
SS_DB_PASSWORD=
SS_DB_HOST=
SS_DB_PORT=
SS_DB_DBNAME=
SS_URL_HOST=

Using pipenv

This project uses pipenv to manage the evironment and python packages:

  1. To craete the virtual environment run pipenv shell
  2. Once in the virtual environment, run pipenv install
  3. To run the script, python main.py