-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathJamroot
More file actions
148 lines (97 loc) · 7.03 KB
/
Jamroot
File metadata and controls
148 lines (97 loc) · 7.03 KB
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
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
project profuse
: requirements <library>/HMMoC-BFloat-Algebra//libHMMoC-BFloat-Algebra
: requirements <warnings>off ;
use-project /HMMoC-BFloat-Algebra : ./HMMoC-BFloat-Algebra ;
exe profileToAlignmentProfile_AA
: [ obj profileToAlignmentProfile_AA_obj : profileToAlignmentProfile.cpp
: <include>./prolific <include>./boost-include <include>./seqan-trunk/include <define>__PROFUSE_USE_AMINOS ] boost_serialization boost_system boost_graph boost_program_options : ;
exe profileToAlignmentProfile_DNA
: [ obj profileToAlignmentProfile_DNA_obj : profileToAlignmentProfile.cpp
: <include>./prolific <include>./boost-include <include>./seqan-trunk/include ] boost_serialization boost_system boost_graph boost_program_options : ;
alias profileToAlignmentProfile : profileToAlignmentProfile_AA profileToAlignmentProfile_DNA ;
exe align_AA
: [ obj Align_obj : Align.cpp
: <include>./prolific <include>./boost-include <include>./seqan-trunk/include <define>__PROFUSE_USE_AMINOS ] boost_serialization boost_system boost_graph boost_program_options : ;
exe align_DNA
: [ obj Align_obj : Align.cpp
: <include>./prolific <include>./boost-include <include>./seqan-trunk/include ] boost_serialization boost_system boost_graph boost_program_options : ;
alias align : align_AA align_DNA ;
exe score_AA
: [ obj Score_obj : Score.cpp
: <include>./prolific <include>./boost-include <include>./seqan-trunk/include <define>__PROFUSE_USE_AMINOS ] boost_serialization boost_system boost_graph boost_program_options : ;
exe score_DNA
: [ obj Score_obj : Score.cpp
: <include>./prolific <include>./boost-include <include>./seqan-trunk/include ] boost_serialization boost_system boost_graph boost_program_options : ;
alias score : score_AA score_DNA ;
exe drawSequences_AA
: [ obj DrawSequences_obj : DrawSequences.cpp
: <include>./prolific <include>./boost-include <include>./seqan-trunk/include <define>__PROFUSE_USE_AMINOS ] boost_serialization boost_program_options : ;
exe drawSequences_DNA
: [ obj DrawSequences_obj : DrawSequences.cpp
: <include>./prolific <include>./boost-include <include>./seqan-trunk/include ] boost_serialization boost_program_options : ;
alias drawSequences : drawSequences_AA drawSequences_DNA ;
exe createRandomSequence_DNA
: [ obj CreateRandomSequence_obj : CreateRandomSequence.cpp
: <include>./prolific <include>./boost-include <include>./seqan-trunk/include ] boost_serialization boost_program_options : ;
alias createRandomSequence : createRandomSequence_DNA ;
exe profileCrossEntropy_AA
: [ obj ProfileCrossEntropy_obj : ProfileCrossEntropy.cpp
: <include>./prolific <include>./boost-include <include>./seqan-trunk/include <define>__PROFUSE_USE_AMINOS ] boost_serialization : ;
exe profileCrossEntropy_DNA
: [ obj ProfileCrossEntropy_obj : ProfileCrossEntropy.cpp
: <include>./prolific <include>./boost-include <include>./seqan-trunk/include ] boost_serialization : ;
alias profileCrossEntropy : profileCrossEntropy_AA profileCrossEntropy_DNA ;
alias progs : align score drawSequences createRandomSequence profileCrossEntropy ;
exe sequenceToProfile_AA
: [ obj SequenceToProfile_obj : SequenceToProfile.cpp
: <include>./prolific <include>./boost-include <include>./seqan-trunk/include <define>__PROFUSE_USE_AMINOS ] boost_serialization boost_system boost_graph boost_program_options : ;
exe sequenceToProfile_DNA
: [ obj SequenceToProfile_obj : SequenceToProfile.cpp
: <include>./prolific <include>./boost-include <include>./seqan-trunk/include ] boost_serialization boost_system boost_graph boost_program_options : ;
alias sequenceToProfile : sequenceToProfile_AA sequenceToProfile_DNA ;
exe profileToSequence_AA
: [ obj ProfileToConsensus_obj : ProfileToConsensus.cpp
: <include>./prolific <include>./boost-include <include>./seqan-trunk/include <define>__PROFUSE_USE_AMINOS ] boost_serialization : ;
exe profileToSequence_DNA
: [ obj ProfileToConsensus_obj : ProfileToConsensus.cpp
: <include>./prolific <include>./boost-include <include>./seqan-trunk/include ] boost_serialization : ;
alias profileToSequence : profileToSequence_AA profileToSequence_DNA ;
# exe profileTreeToProfile_AA
# : [ obj ProfileTreeToProfile_obj : ProfileTreeToProfile.cpp
# : <include>./prolific <include>./boost-include <include>./seqan-trunk/include <define>__PROFUSE_USE_AMINOS ] boost_serialization boost_system boost_graph boost_program_options boost_filesystem : ;
#
# exe profileTreeToProfile_DNA
# : [ obj ProfileTreeToProfile_obj : ProfileTreeToProfile.cpp
# : <include>./prolific <include>./boost-include <include>./seqan-trunk/include ] boost_serialization boost_system boost_graph boost_program_options boost_filesystem : ;
#
# alias profileTreeToProfile : profileTreeToProfile_AA profileTreeToProfile_DNA ;
exe alignedFastaToProfile_AA
: [ obj AlignedFastaToProfile_obj : AlignedFastaToProfile.cpp
: <include>./prolific <include>./boost-include <include>./seqan-trunk/include <define>__PROFUSE_USE_AMINOS ] boost_serialization boost_system boost_graph boost_program_options : ;
exe alignedFastaToProfile_DNA
: [ obj AlignedFastaToProfile_obj : AlignedFastaToProfile.cpp
: <include>./prolific <include>./boost-include <include>./seqan-trunk/include ] boost_serialization boost_system boost_graph boost_program_options : ;
alias alignedFastaToProfile : alignedFastaToProfile_AA alignedFastaToProfile_DNA ;
#alias converters : sequenceToProfile profileToSequence profileTreeToProfile alignedFastaToProfile profileToAlignmentProfile ;
alias converters : sequenceToProfile profileToSequence alignedFastaToProfile profileToAlignmentProfile ;
exe profileToHMMer_DNA
: [ obj ProfileToHMMer_obj : ProfileToHMMer.cpp
: <include>./prolific <include>./boost-include <include>./seqan-trunk/include <include>./hmmer/src <include>./hmmer/squid ] boost_serialization boost_system hmmer squid : ;
alias profileToHMMer : profileToHMMer_DNA ;
install dist : progs converters : <location>dist ;
alias install : dist ;
explicit profileToHMMer profileToHMMer_DNA install dist ;
#lib hmmer : : <file>hmmer/src/libhmmer.a ;
#lib squid : : <file>hmmer/squid/libsquid.a ;
## If you are on a multithreaded system, see below
# lib boost_serialization : : <file>./boost-lib/libboost_serialization.a ;
# lib boost_filesystem : : <file>./boost-lib/libboost_filesystem.a ;
# lib boost_graph : : <file>./boost-lib/libboost_graph.a ;
# lib boost_system : : <file>./boost-lib/libboost_system.a ;
# lib boost_program_options : : <file>./boost-lib/libboost_program_options.a ;
## If you are on a multithreaded system, comment out the above and uncomment this:
lib boost_serialization : : <file>./boost-lib/libboost_serialization-mt.dylib ;
lib boost_filesystem : : <file>./boost-lib/libboost_filesystem-mt.dylib ;
lib boost_graph : : <file>./boost-lib/libboost_graph-mt.dylib ;
lib boost_system : : <file>./boost-lib/libboost_system-mt.dylib ;
lib boost_program_options : : <file>./boost-lib/libboost_program_options-mt.dylib ;