Mercurial > repos > davidvanzessen > change_o
comparison define_clones.sh @ 6:3ddd933dd7a2 draft default tip
Uploaded
author | davidvanzessen |
---|---|
date | Thu, 15 Sep 2016 03:54:33 -0400 |
parents | 6f57d43a1f4c |
children |
comparison
equal
deleted
inserted
replaced
5:3d97839fda21 | 6:3ddd933dd7a2 |
---|---|
4 #define_clones.sh $input $noparse $scores $regions $out_file | 4 #define_clones.sh $input $noparse $scores $regions $out_file |
5 | 5 |
6 type=$1 | 6 type=$1 |
7 input=$2 | 7 input=$2 |
8 | 8 |
9 mkdir $PWD/outdir | 9 mkdir -p $PWD/outdir |
10 | |
11 echo "defineclones: $PWD/outdir" | |
10 | 12 |
11 cp $input $PWD/input.tab #file has to have a ".tab" extension | 13 cp $input $PWD/input.tab #file has to have a ".tab" extension |
12 | 14 |
13 if [ "bygroup" == "$type" ] ; then | 15 if [ "bygroup" == "$type" ] ; then |
14 mode=$3 | 16 mode=$3 |
19 link=$8 | 21 link=$8 |
20 dist=$9 | 22 dist=$9 |
21 output=${10} | 23 output=${10} |
22 output2=${11} | 24 output2=${11} |
23 | 25 |
24 /data/users/david/anaconda3/bin/python $dir/DefineClones.py bygroup -d $PWD/input.tab --nproc 4 --outdir $PWD/outdir --outname output --mode $mode --act $act --model $model --dist $dist --norm $norm --sym $sym --link $link | 26 python3 $dir/DefineClones.py bygroup -d $PWD/input.tab --nproc 4 --outdir $PWD/outdir --outname output --mode $mode --act $act --model $model --dist $dist --norm $norm --sym $sym --link $link |
25 #/home/galaxy/anaconda3/bin/python $dir/DefineClones.py bygroup -d $PWD/input.tab --nproc 4 --outdir $PWD/outdir --outname output --mode $mode --act $act --model $model --dist $dist --norm $norm --sym $sym --link $link | 27 #/home/galaxy/anaconda3/bin/python $dir/DefineClones.py bygroup -d $PWD/input.tab --nproc 4 --outdir $PWD/outdir --outname output --mode $mode --act $act --model $model --dist $dist --norm $norm --sym $sym --link $link |
26 | 28 |
27 Rscript $dir/define_clones.r $PWD/outdir/output_clone-pass.tab $output2 2>&1 | 29 Rscript $dir/define_clones.r $PWD/outdir/output_clone-pass.tab $output2 2>&1 |
28 else | 30 else |
29 method=$3 | 31 method=$3 |
30 output=$4 | 32 output=$4 |
31 output2=$5 | 33 output2=$5 |
32 | 34 |
33 /data/users/david/anaconda3/bin/python $dir/DefineClones.py hclust -d $PWD/input.tab --nproc 4 --outdir $PWD/outdir --outname output --method $method | 35 python3 $dir/DefineClones.py hclust -d $PWD/input.tab --nproc 4 --outdir $PWD/outdir --outname output --method $method |
34 #/home/galaxy/anaconda3/bin/python $dir/DefineClones.py hclust -d $PWD/input.tab --nproc 4 --outdir $PWD/outdir --outname output --method $method | 36 #/home/galaxy/anaconda3/bin/python $dir/DefineClones.py hclust -d $PWD/input.tab --nproc 4 --outdir $PWD/outdir --outname output --method $method |
35 | 37 |
36 Rscript $dir/define_clones.r $PWD/outdir/output_clone-pass.tab $output2 2>&1 | 38 Rscript $dir/define_clones.r $PWD/outdir/output_clone-pass.tab $output2 2>&1 |
37 fi | 39 fi |
38 | 40 |