Mercurial > repos > drosofff > msp_oases
annotate oases_optimiser.sh @ 1:070f9de358fc draft
planemo upload for repository https://bitbucket.org/drosofff/gedtools/
author | drosofff |
---|---|
date | Sun, 21 Jun 2015 15:05:17 -0400 |
parents | eedbe32980bb |
children |
rev | line source |
---|---|
0
eedbe32980bb
planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff
changeset
|
1 #!/bin/bash |
eedbe32980bb
planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff
changeset
|
2 |
eedbe32980bb
planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff
changeset
|
3 min_k=$1 |
eedbe32980bb
planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff
changeset
|
4 max_k=$2 |
eedbe32980bb
planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff
changeset
|
5 input=$3 |
eedbe32980bb
planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff
changeset
|
6 job_dir=$4 |
eedbe32980bb
planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff
changeset
|
7 |
eedbe32980bb
planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff
changeset
|
8 for i in `seq $min_k 2 $max_k` |
eedbe32980bb
planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff
changeset
|
9 do |
eedbe32980bb
planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff
changeset
|
10 velveth $job_dir/outputFolder_$i $i $input |
eedbe32980bb
planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff
changeset
|
11 velvetg $job_dir/outputFolder_$i -read_trkg yes |
eedbe32980bb
planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff
changeset
|
12 oases $job_dir/outputFolder_$i |
eedbe32980bb
planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff
changeset
|
13 done |
eedbe32980bb
planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff
changeset
|
14 |
eedbe32980bb
planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff
changeset
|
15 velveth $job_dir/MergedAssemblyFolder 27 -long outputFolder_*/transcripts.fa |
eedbe32980bb
planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff
changeset
|
16 velvetg $job_dir/MergedAssemblyFolder -read_trkg yes -conserveLong yes |
eedbe32980bb
planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff
changeset
|
17 oases $job_dir/MergedAssemblyFolder -merge yes |
eedbe32980bb
planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff
changeset
|
18 |