Mercurial > repos > dereeper > mlmm
annotate MLMM.sh @ 1:380b364980f9 draft default tip
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
| author | dereeper |
|---|---|
| date | Mon, 16 Apr 2018 08:50:05 -0400 |
| parents | |
| children |
| rev | line source |
|---|---|
|
1
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
1 #!/bin/bash |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
2 geno=$1 |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
3 map=$2 |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
4 pheno=$3 |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
5 steps=$4 |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
6 method=$5 |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
7 output=$6 |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
8 pdf=$7 |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
9 kinship=$8 |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
10 rss=$9 |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
11 step_table=${10} |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
12 log=${11} |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
13 |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
14 directory=`dirname $0` |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
15 mkdir tmpdir$$ |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
16 cp -rf $geno tmpdir$$/geno |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
17 cp -rf $map tmpdir$$/map |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
18 cp -rf $pheno tmpdir$$/pheno |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
19 |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
20 perl $directory/MLMM.pl -g tmpdir$$/geno -i tmpdir$$/map -p tmpdir$$/pheno -s $steps -m $method -o tmpdir$$/output -d $directory/source_library >>$log 2>&1 |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
21 |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
22 mv tmpdir$$/output.pdf $pdf |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
23 mv tmpdir$$/output.kinship $kinship |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
24 mv tmpdir$$/output.res_asso $output |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
25 mv tmpdir$$/output.rss $rss |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
26 mv tmpdir$$/output.steptable $step_table |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
27 |
|
380b364980f9
planemo upload commit 475f4d7d8442a0d75e103af326ae5881c4d2a4ac
dereeper
parents:
diff
changeset
|
28 |
