45
|
1 #!/bin/bash
|
|
2 ## substitute pathnames into config file
|
|
3 #!/bin/bash
|
|
4 SAMTOOLS_BIN=`which samtools`
|
|
5 BOWTIE_BIN=`which bowtie`
|
|
6 BOWTIE_BUILD_BIN=`which bowtie-build`
|
|
7 BLAT_BIN=`which blat`
|
|
8 FATOTWOBIT_BIN=`which faToTwoBit`
|
|
9 GMAP_BIN=`which gmap`
|
|
10 GMAP_BUILD_BIN=`which gmap_build`
|
|
11 GMAP_SETUP_BIN=$GMAP_BUILD_BIN
|
|
12 R_BIN=`which R`
|
|
13 RSCRIPT_BIN=`which Rscript`
|
46
|
14 DEFUSE_BIN=`which defuse_run.pl`
|
|
15 DEFUSE_PATH=`python -c "import os.path; print os.path.dirname(os.path.dirname(os.path.realpath(\"$DEFUSE_BIN\")))"`
|
|
16 cat $1 | sed "s#__DEFUSE_PATH__#${DEFUSE_PATH}#" | \
|
|
17 sed "s#__SAMTOOLS_BIN__#${SAMTOOLS_BIN}#" | \
|
|
18 sed "s#__BOWTIE_BIN__#${BOWTIE_BIN}#" | \
|
45
|
19 sed "s#__BOWTIE_BUILD_BIN__#${BOWTIE_BUILD_BIN}#" | \
|
|
20 sed "s#__BLAT_BIN__#${BLAT_BIN}#"| \
|
|
21 sed "s#__FATOTWOBIT_BIN__#${FATOTWOBIT_BIN}#" | \
|
|
22 sed "s#__GMAP_BIN__#${GMAP_BIN}#" | \
|
|
23 sed "s#^gmap_setup_bin#gmap_build_bin#" | \
|
|
24 sed "s#__GMAP_SETUP_BIN__#${GMAP_SETUP_BIN}#" | \
|
|
25 sed "s#__GMAP_BUILD_BIN__#${GMAP_BUILD_BIN}#" | \
|
|
26 sed "s#__R_BIN__#${R_BIN}#" | \
|
|
27 sed "s#__RSCRIPT_BIN__#${RSCRIPT_BIN}#" > $2
|
46
|
28 export DATASET_DIRECTORY=`grep '^dataset_directory' $1 | awk '{print \$NF}'`
|
|
29 echo "$DATASET_DIRECTORY"
|