Skip to content

Create and Populate a PHG database with haplotypes

Before creating the db, you need to setup the PHG directory structure. We recommend using the default directory structure, which can be created as described in step 1A below. When the default directory is created, two of the files created are config.txt and load_genome_data.txt. Those files need to have values added or modified by the user before other steps can be run.

A sample config file can be viewed here

There are two steps to building and populating a PHG database. The first step creates the PHG database and populates it with the reference genome. The second step populates the database with additional haplotypes that have been aligned to the reference genome reference intervals.

Step 1: Create database and load the reference genome and genome intervals


This part of the pipeline populates the database with the reference genome, broken into "reference ranges" based on user-defined genome intervals. These same reference ranges are used to create haplotype blocks in later steps. The user can define different groups of reference ranges for different analyses.

Run Step 1

Use the links below to work through each step in the Step 1 flow chart

A. Create the default directory structure

B. Create a PHG database

C. Create bed file to define genome intervals

D. Optionally, set up additional groups of PHG intervals

Step 1D can be done at any time after the initial genome intervals have been loaded.

Return to PHG version 1 Home

Return to Wiki Home