in progress
[jalview.git] / forester / ruby / evoruby / lib / evo / util / constants.rb
1 #
2 # = lib/evo/util/constants.rb - Constants class
3 #
4 # Copyright::    Copyright (C) 2017 Christian M. Zmasek
5 # License::      GNU Lesser General Public License (LGPL)
6
7 module Evoruby
8   class Constants
9
10     VERBOSE = true
11
12     EVORUBY_VERSION = '1.1'
13
14     ID_NORMALIZED_FASTA_FILE_SUFFIX          = "_ni.fasta"
15     ID_MAP_FILE_SUFFIX                       = ".nim"
16     DOMAIN_TABLE_SUFFIX                      = "_domain_table"
17     DOMAINS_TO_FORESTER_OUTFILE_SUFFIX       = ".dff"
18     DOMAINS_TO_FORESTER_EVALUE_CUTOFF_SUFFIX = "_dtfE"
19     
20     PFAM_V_FOR_EX                             = "300" # Pfam version for examples
21
22     FORESTER_HOME_ENV_VARIABLE = 'FORESTER_HOME'
23     JAVA_HOME_ENV_VARIABLE     = 'JAVA_HOME'
24
25     EVORUBY         = 'evoruby'
26
27     LINE_DELIMITER  = "\n"
28
29     FILE_SEPARATOR  = File::SEPARATOR
30
31     DOMAIN_STRUCTURE_NHX_SEPARATOR = '>'
32
33   end # class Constants
34
35 end # module Evoruby