forked from Dfam-consortium/RepeatModeler
-
Notifications
You must be signed in to change notification settings - Fork 0
/
RepModelConfig.pm.tmpl
executable file
·132 lines (119 loc) · 4.04 KB
/
RepModelConfig.pm.tmpl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
#!/usr/bin/perl
##---------------------------------------------------------------------------##
## File:
## @(#) RepModeleConfig.pm
## Author:
## Arian Smit <[email protected]>
## Robert Hubley <[email protected]>
## Description:
## This is the main configuration file for the RepeatModeler
## program suite. Before you can run the programs included
## in this package you will need to edit this file and
## configure for your site. NOTE: There is also a "configure"
## script which will help you do this.
##
#******************************************************************************
#* Copyright (C) Institute for Systems Biology 2004 Developed by
#* Arian Smit and Robert Hubley.
#*
#* This work is licensed under the Open Source License v2.1. To view a copy
#* of this license, visit http://www.opensource.org/licenses/osl-2.1.php or
#* see the license.txt file contained in this distribution.
#*
###############################################################################
package RepModelConfig;
use FindBin;
require Exporter;
@EXPORT_OK = qw( $REPEATMODELER_DIR $REPEATMODELER_MATRICES_DIR
$REPEATMODELER_LIB_DIR $REPEATMASKER_DIR
$REPEATMASKER_LIB $WUBLAST_DIR $WUBLASTN_PRGM
$WUBLASTP_PRGM $WUBLASTX_PRGM $XDFORMAT_PRGM $XDGET_PRGM
$RECON_DIR $TRF_PRGM $RSCOUT_DIR $DEBUGALL
$RMBLAST_DIR $RMBLASTN_PRGM $NCBIBLASTP_PRGM
$NCBIBLASTX_PRGM $NCBIBLASTDB_PRGM $NCBIDBALIAS_PRGM
$NCBIDBCMD_PRGM $NSEG_PRGM
);
%EXPORT_TAGS = ( all => [ @EXPORT_OK ] );
@ISA = qw(Exporter);
BEGIN
{
##----------------------------------------------------------------------##
## CONFIGURE THE FOLLOWING PARAMETERS FOR YOUR INSTALLATION ##
## ##
##
## RepeatModeler Location
## ======================
## The path to the RepeatModeler programs and support files
##
$REPEATMODELER_DIR = "$FindBin::RealBin";
$REPEATMODELER_MATRICES_DIR = "$REPEATMODELER_DIR/Matrices";
$REPEATMODELER_LIB_DIR = "$REPEATMODELER_DIR/Libraries";
##
## RepeatMasker Location
## =====================
## The path to the RepeatMasker directory and libraries.
##
$REPEATMASKER_DIR = "/usr/local/RepeatMasker";
$REPEATMASKER_LIB = "$REPEATMASKER_DIR/Libraries/RepeatMasker.lib";
##
## RMBLAST Location
## ================
## Set the location of the RMBLAST programs and support utilities.
##
$RMBLAST_DIR = "/usr/local/rmblast";
$RMBLASTN_PRGM = "$RMBLAST_DIR/rmblastn";
$NCBIBLASTP_PRGM = "$RMBLAST_DIR/blastp";
$NCBIBLASTX_PRGM = "$RMBLAST_DIR/blastx";
$NCBIBLASTDB_PRGM = "$RMBLAST_DIR/makeblastdb";
$NCBIDBALIAS_PRGM = "$RMBLAST_DIR/blastdb_aliastool";
$NCBIDBCMD_PRGM = "$RMBLAST_DIR/blastdbcmd";
##
## WUBLAST Location
## ================
## Set the location of the WUBLAST programs and support utilities.
##
$WUBLAST_DIR = "/usr/local/wublast";
$WUBLASTN_PRGM = "$WUBLAST_DIR/blastn";
$WUBLASTP_PRGM = "$WUBLAST_DIR/blastp";
$WUBLASTX_PRGM = "$WUBLAST_DIR/blastx";
$XDFORMAT_PRGM = "$WUBLAST_DIR/xdformat";
$XDGET_PRGM = "$WUBLAST_DIR/xdget";
##
## Default Search Engine
## =====================
## Pick which search engine should be the default
## Can be one of "wublast", "abblast" or "ncbi".
##
$DEFAULT_SEARCH_ENGINE = "ncbi";
##
## RECON Location
## ==============
## Zhirong Bao's RECON program suite
##
$RECON_DIR = "/usr/local/bin";
##
## TRF Location
## ============
## Tandem Repeat Finder program.
##
$TRF_PRGM = "/usr/local/bin/trf";
##
## NSEG Location
## =============
## Location of the NCBI nseg program
$NSEG_PRGM = "/usr/local/bin/nseg";
##
## RepeatScout Location
## ====================
## Alkes Price RepeatScout DeNovo Repeat Finder
##
$RSCOUT_DIR = "/usr/local/bin/";
##
## Turns on debugging in all RepeatModeler modules/scripts
##
$DEBUGALL = 0;
## ##
## END CONFIGURATION AREA ##
##----------------------------------------------------------------------##
}
1;