Difference between revisions of "Run.pl"
From Bioinformatikpedia
Kalemanovm (talk | contribs) |
Kalemanovm (talk | contribs) |
||
(One intermediate revision by the same user not shown) | |||
Line 3: | Line 3: | ||
You can find the script <code>run.pl</code> here on biocluster: <code>/mnt/home/student/kalemanovm/master_practical/Assignment2_Alignments/scripts/task1</code>. The usage of the script with examples can also be found in the header of the file itself. |
You can find the script <code>run.pl</code> here on biocluster: <code>/mnt/home/student/kalemanovm/master_practical/Assignment2_Alignments/scripts/task1</code>. The usage of the script with examples can also be found in the header of the file itself. |
||
+ | ==Usage== |
||
− | Usage: perl run.pl --in <input sequence file> --out_b <output blast file> --out_p <output psiblast file> --out_h <output hhblits file> [options] <br> |
||
+ | perl run.pl --in <input sequence file> --out_b <output blast file> --out_p <output psiblast file> --out_h <output hhblits file> [options] <br> |
||
--db_b <database BLAST/Psi-BLAST> default=big_80 <br> |
--db_b <database BLAST/Psi-BLAST> default=big_80 <br> |
||
--db_h <database HHblits> default=uniprot20 <br> |
--db_h <database HHblits> default=uniprot20 <br> |
||
Line 14: | Line 15: | ||
--h prints this usage <br> |
--h prints this usage <br> |
||
− | Code |
+ | ==Code== |
<source lang="perl"> |
<source lang="perl"> |
||
#!/usr/bin/perl -w |
#!/usr/bin/perl -w |
||
Line 52: | Line 53: | ||
'db_b=s' => \$db_b, #BLAST/Psi-BLAST DB, e.g. big_80 or big |
'db_b=s' => \$db_b, #BLAST/Psi-BLAST DB, e.g. big_80 or big |
||
'db_h=s' => \$db_h, #HHblits DB, e.g. uniprot20 |
'db_h=s' => \$db_h, #HHblits DB, e.g. uniprot20 |
||
− | 'iter_p=i' => \$iter_p, #Psi-BLAST number of iterations |
+ | 'iter_p=i' => \$iter_p, #Psi-BLAST number of iterations |
'iter_h=i' => \$iter_h, #HHblits number of iterations |
'iter_h=i' => \$iter_h, #HHblits number of iterations |
||
'eval_p=s' => \$eval_p, #E-Value cutoff for Psi-BLAST |
'eval_p=s' => \$eval_p, #E-Value cutoff for Psi-BLAST |
Latest revision as of 11:51, 21 May 2013
Performs a BLAST/PSI-BLAST/HHblits run with custom parameters on biolab computers.
You can find the script run.pl
here on biocluster: /mnt/home/student/kalemanovm/master_practical/Assignment2_Alignments/scripts/task1
. The usage of the script with examples can also be found in the header of the file itself.
Usage
perl run.pl --in <input sequence file> --out_b <output blast file> --out_p <output psiblast file> --out_h <output hhblits file> [options]
--db_b <database BLAST/Psi-BLAST> default=big_80
--db_h <database HHblits> default=uniprot20
--iter_p <number of iterations Psi-BLAST> default=2 (in this script)
--iter_h <number of iterations HHblits,[1,8]> default=2
--eval_p <E-Value cutoff for Psi-BLAST, [0,1]> default=0.002
--eval_h <E-Value cutoff for HHblits, [0,1]> default=0.001
--c <checkpoins Psi-BLAST file name> ckeckpoint PSSM file should be created to search in other iterations (in other database)
--r <checkpoins Psi-BLAST file name> ckeckpoint PSSM file to be reused to search in other iterations (in other database)
--h prints this usage
Code
<source lang="perl">
- !/usr/bin/perl -w