File tree Expand file tree Collapse file tree 1 file changed +56
-0
lines changed Expand file tree Collapse file tree 1 file changed +56
-0
lines changed Original file line number Diff line number Diff line change @@ -82,3 +82,59 @@ How to develop on the project locally.
828210. Use `python app.py` to run the Flask service app in debug mode. Service will be available at http://localhost:8080/
838311. Use `make docker-build` to build a docker image using the current `Dockerfile`.
848412. `make docker` will build and run the docker image with the service. Service will be available at http://localhost:8080/
85+
86+
87+ # Runing a minimal configuration example
88+
89+ From the main directory of the repo run:
90+ ```
91+ scripts//build-imputation-validation.sh
92+ ```
93+
94+ This will pepare and load frequency data into the graph and run imputation on a sample set of subjects.
95+
96+ The execution is driven by the configuration file:
97+ `conf/minimal-configuration.json`
98+
99+ It takes input from this file:
100+ ```
101+ data/subjects/donor.csv
102+ ```
103+
104+
105+ And genrates an `output` directory with these contents:
106+
107+ ```
108+ output
109+ ├── don.miss
110+ ├── don.pmug
111+ ├── don.pmug.pops
112+ ├── don.problem
113+ ├── don.umug
114+ └── don.umug.pops
115+ ```
116+
117+ The .miss and .problem files are cases contain cases that failed due to errors.
118+
119+ The .pmug file contains the Phased Multi-locus Unambiguous Genotypes.
120+
121+ The .umug file contains the Unphased Multi-locus Unambiguous Genotypes.
122+
123+
124+ The format of both files is (csv):
125+
126+ * id
127+ * genotype - in glstring format
128+ * frequency
129+ * rank
130+
131+
132+ The .pmug.pops and .umug.pops contain the corresponding population assignments.
133+
134+ The format of the .pops files is (csv):
135+
136+ * id
137+ * pop1
138+ * pop2
139+ * frequency
140+ * rank
You can’t perform that action at this time.
0 commit comments