<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pise PUBLIC "pise2.dtd" "pise2.dtd" >
<pise>
	<head>
		<title>BAli-Phy on ACCESS</title>
		<version>3.6.1</version>
		<description>BAli-Phy estimates multiple sequence alignments and evolutionary trees.</description>
		<authors>Ben Redelings</authors>
		<reference>
		Redelings, B. (2014) Erasing Errors due to Alignment Ambiguity When Estimating Positive Selection. Molecular Biology and Evolution 31, 1979-1993
		</reference>
		<reference>
		Suchard, M.A. and Redelings, B.D. BAli-Phy: Simultaneous Bayesian inference of alignment and phylogeny, Bioinformatics, 22:2047-2048, 2006.
		</reference>
		<category>Phylogeny / Alignment</category>
	</head>
	
	<command>bali_phy3_xsede</command>

<!--
*****************************************************************************************************************************************
Created by Mark Miller for CSG, 9_8_2017 or thereabouts.
*****************************************************************************************************************************************
/share/apps/compute/bali-phy/bin/bali-phy -*help
bali-phy <sequence-file1> [<sequence-file2> [OPTIONS]]
All options:

General options:
Not suported  -h [ -*help ]                      Print usage information.
Not supported -H [ -*Help ]                      Print advanced usage information.
Not suported  (hidden) -v [ -*version ]          Print version information.
Supported hidden -V [ -*verbose ]                Print extra output in case of error.
 
Supported Input file -c [ -*config ] arg         Config file to read.
Supported  -T [ -*test ]                      Analyze the initial values and exit.

******************************************************************************************
Visible options:
MCMC options:
  -i [ -*iterations ] arg (=100000)  The number of iterations to run.
  -x [ -*subsample ] arg (=1)        Factor by which to subsample.
  -s [ -*seed ] arg                  Random seed
  -n [ -*name ] arg                  Name for the analysis directory to create.

Parameter options:
  -*align arg                        Sequence file & initial alignment.
  -*tree arg                         File with initial tree

Model options:
  -*alphabet arg                     DNA, RNA, Amino-Acids, Codons, etc.
  -S [ -*smodel ] arg                Substitution model.
  -I [ -*imodel ] arg                Indel model: none, rs07, rs05.
  -*branch-length arg                Defaults to ~Gamma[0.5, 2/n_branches[T]].
  -*scale arg                        Which partitions have the same scale?

******************************************************************************************
Advanced options:
  -U [ -*unalign ]                      Unalign sequences (if variable-A)
  -U [ -*unalign-all ]                  Unalign sequences
  -*pre-burnin arg (=3)                 Iterations to refine initial tree.
  -*beta arg                            MCMCMC temperature
  -P [ -*package-path ] arg             Directories to search for packages 
                                        (':'-separated)
  -*enable arg                          Comma-separated list of kernels to 
                                        enable.
  -*disable arg                         Comma-separated list of kernels to 
                                        disable.
  -*set arg                             Set key=<value>
  -*initial-value arg                   Set parameter=<initial value>
  -m [ -*model ] arg                    File containing hierarchical model.
  -M [ -*Model ] arg                    Module containing hierarchical model.
  -*test-module arg                     Parse and optimize the given module
  -*Rao-Blackwellize arg                Parameter names to print Rao-Blackwell 
                                        averages for.
  -*likelihood-calculators arg          comma-separated integers

Haskell optimization options:
  -*pre-inline arg (=1)                 Pre-inline unconditionally
  -*post-inline arg (=1)                Post-inline unconditionally
  -*let-float-from-case arg (=1)        Let float from case
  -*let-float-from-apply arg (=1)       Let float from apply
  -*let-float-from-let arg (=1)         Let float from let
  -*case-of-constant arg (=1)           Case of constant
  -*case-of-variable arg (=1)           Case of constant
  -*case-of-case arg (=1)               Case of case
  -*inline-threshhold arg (=8)          Inline threshhold
  -*keenness arg (=1.5)                 Keenness factor
  -*beta-reduction arg (=1)             Beta-reduction
  -*simplifier-max-iterations arg (=4)  Bound on iterating simplifier

Developer options:
  -*partition-weights arg               File containing tree with partition 
                                        weights
  -*dbeta arg                           MCMCMC temperature changes
  -*t-constraint arg                    File with m.f. tree representing 
                                        topology and branch-length constraints.
  -*a-constraint arg                    File with groups of leaf taxa whose 
                                        alignment is constrained.
  -*align-constraint arg                File with alignment constraints.

-->
<!-- from wayne 7/8/2022

I installed BAli-Phy 3.6.1 on Expanse and ran benchmarks there for a dozen data sets submitted by users for Version 3.4.1 on Comet. The code is serial, so the rules are simple: use

- 2G of Slurm memory by default and
- 8G of Slurm memory if extra memory is requested.

Jobs for four data sets that failed with 8G of memory also failed even if 243G was specified. A job for one of those data sets worked with 3.4.1 on Comet using 5G, so 3.6.1 must use more memory. 

The rules are posted at

  /expanse/projects/ngbt/opt/benchmarks/rules/BAli-Phy.Expanse.rules
 -->
 <!-- updated 7/8/2022 by mamiller
 General options:
  -h [ -*help ] [=arg(=basic)]  Print usage information.
  -v [ -*version ]              Print version information.
  -t [ -*test ]                 Analyze the initial values and exit.
  -c [ -*config ] arg           Command file to read.
  -V [ -*verbose ] [=arg(=1)]   Print extra output in case of error.

MCMC options:
  -i [ -*iterations ] arg       The number of iterations to run.
  -n [ -*name ] arg             Name for the output directory to create.
  -x [ -*subsample ] arg (=1)   Factor by which to subsample.
  -s [ -*seed ] arg             Random seed.
  -l [ -*log-format ] arg       Log-format: `tsv` or `json` or `tsv,json`
  -*pre-burnin arg (=3)         Iterations to refine initial tree.

Parameter options:
  -*align arg                   Sequence file & initial alignment.
  -T [ -*tree ] arg             File with initial tree
  -U [ -*unalign ]              Unalign alignments that aren't fixed.

Model options:
  -A [ -*alphabet ] arg         The alphabet.
  -S [ -*smodel ] arg           Substitution model.
  -I [ -*imodel ] arg           Insertion-deletion model.
  -R [ -*scale ] arg            Prior on the scale. 
  -B [ -*branch-lengths ] arg   Prior on branch lengths.
  -L [ -*link ] arg             Link partitions.  
  
  ************************************************************
  -->
<parameters> 
<!-- the simple wrapper  is used when the user does not want to end the run; it eliminates the wrapup code at the end of the script -->
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>!$specify_wrapup &amp;&amp; !$specify_mr  &amp;&amp; $which_runtype == 3</code>
							</precond>
							<format>
								<language>perl</language>		
								<code>"<![CDATA[bali_phy_3.6.1simple_expanse]]>  bali-phy sequences.fasta"</code>
							</format>
							<group>0</group>
						</attributes>
					</parameter>

<!-- the non-simple wrapper is used when the user wants to end the run; it uses the wrapup code at the end of the script  to put everything in a results directory-->					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open_wrap</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_wrapup &amp;&amp; !$specify_mr  &amp;&amp; $which_runtype == 2</code>
							</precond>
							<format>
								<language>perl</language>		
								<code>"<![CDATA[bali_phy_3.6.1_expanse]]>  bali-phy sequences.fasta"</code>
							</format>
							<group>0</group>
						</attributes>
					</parameter>

<!-- Waynes wrapper; default option:
Waynes wrapper runs two chains of BAli-Phy in parallel and then runs trees-consensus and trees-bootstrap to summarize the results. 
The wrapper assumes that the input sequences are in a file named sequences.fasta
The ASDSF for this wrapper is output; provided that the number of iterations completes.
Also, I suggest that the default value for the number of iterations be -i 1000. This might seem very small, but these iterations are analogous to those in RevBayes. The user can increase the number to obtain a better converged solution, but if the job does not finish the specified number within the time limit, the consensus tree and ASDSF will not be calculated.
 
An example run for a very small data set with only 5 sequences is at
/expanse/projects/ngbt/opt/benchmarks/BAli-Phy-3.6.1_expanse/C7CC0/C7CC0.mem4G.i2000.2chainswrapper.shared.srun-n1
	This run did 2,000 iterations in 26 minutes and achieved an ASDSF of 0.019.
 
A run for a larger data set with 149 sequences is at 
/expanse/projects/ngbt/opt/benchmarks/BAli-Phy-3.6.1_expanse/E4F74/E4F74.mem16G.i200.2chainswrapper.shared 
This run did 500 iterations in 12.1 hours and achieved an ASDSF of 0.066. It required extra memory to run.
 
Both of these runs achieved reasonable alignments. Two other example runs got fairly gappy or very gappy alignments.
The rules for running the wrapper are appended here and are also at
 
  /expanse/projects/ngbt/opt/benchmarks/rules/BAli-Phy.Expanse.rules
 
Note that srun needs to be called with -n 1.
-->
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_wayne</name>
						<attributes>
							<precond>
								<language>perl</language>
								<code>$specify_wrapup &amp;&amp; !$specify_mr &amp;&amp; $which_runtype == 1</code>
							</precond>
							<format>
								<language>perl</language>		
								<code>"<![CDATA[bali_phy_3.6.1_2chains_expanse]]>  sequences.fasta"</code>
							</format>
							<group>0</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_opena</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>defined $input_file2 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences2.fasta"</code>
							</format>
							<group>1</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_openb</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>defined $input_file3  &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences3.fasta"</code>
							</format>
							<group>2</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_openc</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>defined $input_file4  &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences4.fasta"</code>
							</format>
							<group>3</group>
						</attributes>
					</parameter>
					
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_opend</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>defined $input_file5 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences5.fasta"</code>
							</format>
							<group>4</group>
						</attributes>
					</parameter>
										
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_opene</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>defined $input_file6 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences6.fasta"</code>
							</format>
							<group>5</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_middle</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>!$specify_wrapup &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-n $specify_dirname -i $num_iterations"</code>
							</format>
							<group>8</group>
						</attributes>
					</parameter>					
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_middle_wrap</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_wrapup &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-n $specify_dirname -i $num_iterations"</code>
							</format>
							<group>8</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>!$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 1:$model_type_1 --alphabet 1:$datatype -S 1:$substitution_model$gammarates41$invariable1"</code>
							</format>
							<group>9</group>
						</attributes>
					</parameter>
											
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_enda</name>
						<attributes>
							<precond>
								<language>perl</language>
								<code>defined $input_file2 &amp;&amp; !$specify_mr</code>
							</precond>
							<format>
								<language>perl</language>		
								<code>"-I 2:$model_type_2 --alphabet 2:$datatype_2 -S 2:$substitution_model2$gammarates42$invariable2"</code>
							</format>
							<group>10</group>
						</attributes>
					</parameter>
														
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_endb</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>defined $input_file3 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 3:$model_type_3 --alphabet 3:$datatype_3 -S 3:$substitution_model3$gammarates43$invariable3"</code>
							</format>
							<group>14</group>
						</attributes>
					</parameter>
																			
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_endc</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>defined $input_file4 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 4:$model_type_4 --alphabet 4:$datatype_4 -S 4:$substitution_model4$gammarates44$invariable4"</code>
							</format>
							<group>15</group>
						</attributes>
					</parameter>
																								
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_endd</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>defined $input_file5 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 5:$model_type_5 --alphabet 5:$datatype_5 -S 5:$substitution_model5$gammarates45$invariable5"</code>
							</format>
							<group>16</group>
						</attributes>
					</parameter>
																													
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_ende</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>defined $input_file6 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 6:$model_type_6 --alphabet 6:$datatype_6 -S 6:$substitution_model6$gammarates46$invariable6"</code>
							</format>
							<group>17</group>
						</attributes>
					</parameter>
					
<!-- ################################################################################################### -->
<!-- run 2 now repeat the above for each subsequent run  -->		
<!-- ################################################################################################### -->
					
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open2</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>!$specify_wrapup &amp;&amp; $specify_multiruns &gt; 1 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"&amp;&amp; <![CDATA[bali_phy_3.6.1simple_expanse]]>  bali-phy sequences.fasta"</code>
							</format>
							<group>20</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open_wrap2</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_wrapup &amp;&amp; $specify_multiruns &gt; 1 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"&amp;&amp; <![CDATA[bali_phy_3.6.1_expanse]]>  bali-phy sequences.fasta"</code>
							</format>
							<group>20</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open2a</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 1 &amp;&amp; defined $input_file2 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences2.fasta"</code>
							</format>
							<group>21</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open2b</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 1 &amp;&amp; defined $input_file3  &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences3.fasta"</code>
							</format>
							<group>22</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open2c</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 1 &amp;&amp; defined $input_file4  &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences4.fasta"</code>
							</format>
							<group>23</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open2d</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 1 &amp;&amp; defined $input_file5 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences5.fasta"</code>
							</format>
							<group>24</group>
						</attributes>
					</parameter>
										
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open2e</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 1 &amp;&amp; defined $input_file6 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences6.fasta"</code>
							</format>
							<group>25</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_middle2</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 1 &amp;&amp;  !$specify_wrapup &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-n $specify_dirname -i $num_iterations"</code>
							</format>
							<group>26</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_middle_wrap2</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_wrapup  &amp;&amp; $specify_multiruns &gt; 1 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-n $specify_dirname -i $num_iterations"</code>
							</format>
							<group>26</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end2</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 1 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 1:$model_type_1 --alphabet 1:$datatype -S 1:$substitution_model$gammarates41$invariable1"</code>
							</format>
							<group>27</group>
						</attributes>
					</parameter>
											
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end2a</name>
						<attributes>
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 1 &amp;&amp; defined $input_file2 &amp;&amp; !$specify_mr</code>
							</precond>
							<format>
								<language>perl</language>		
								<code>"-I 2:$model_type_2 --alphabet 2:$datatype_2 -S 2:$substitution_model2$gammarates42$invariable2"</code>
							</format>
							<group>28</group>
						</attributes>
					</parameter>
														
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end2b</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 1 &amp;&amp; defined $input_file3 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 3:$model_type_3 --alphabet 3:$datatype_3 -S 3:$substitution_model3$gammarates43$invariable3"</code>
							</format>
							<group>29</group>
						</attributes>
					</parameter>
																			
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end2c</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 1 &amp;&amp;  defined $input_file4 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 4:$model_type_4 --alphabet 4:$datatype_4 -S 4:$substitution_model4$gammarates44$invariable4"</code>
							</format>
							<group>30</group>
						</attributes>
					</parameter>
																								
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end2d</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 1 &amp;&amp;  defined $input_file5 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 5:$model_type_5 --alphabet 5:$datatype_5 -S 5:$substitution_model5$gammarates45$invariable5"</code>
							</format>
							<group>31</group>
						</attributes>
					</parameter>
																													
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end2e</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 1 &amp;&amp;  defined $input_file6 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 6:$model_type_6 --alphabet 6:$datatype_6 -S 6:$substitution_model6$gammarates46$invariable6"</code>
							</format>
							<group>32</group>
						</attributes>
					</parameter>

<!-- ################################################################################################### -->
<!--  run 3 -->		
<!-- ################################################################################################### -->
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open3</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>!$specify_wrapup &amp;&amp; $specify_multiruns &gt; 2 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"&amp;&amp; <![CDATA[bali_phy_3.6.1simple_expanse]]>  bali-phy sequences.fasta"</code>
							</format>
							<group>40</group>
						</attributes>
					</parameter>				
										
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open_wrap3</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_wrapup  &amp;&amp; $specify_multiruns &gt; 2 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"&amp; <![CDATA[bali_phy_3.6.1_expanse]]>  bali-phy sequences.fasta"</code>
							</format>
							<group>40</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open3a</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 2 &amp;&amp; defined $input_file2 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences2.fasta"</code>
							</format>
							<group>41</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open3b</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 2 &amp;&amp; defined $input_file3  &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences3.fasta"</code>
							</format>
							<group>42</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open3c</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 2 &amp;&amp; defined $input_file4  &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences4.fasta"</code>
							</format>
							<group>43</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open3d</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 2 &amp;&amp; defined $input_file5 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences5.fasta"</code>
							</format>
							<group>44</group>
						</attributes>
					</parameter>
										
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open3e</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 2 &amp;&amp; defined $input_file6 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences6.fasta"</code>
							</format>
							<group>45</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_middle3</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 2 &amp;&amp;  !$specify_wrapup &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-n $specify_dirname -i $num_iterations"</code>
							</format>
							<group>46</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_middle_wrap3</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_wrapup  &amp;&amp; $specify_multiruns &gt; 2 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-n $specify_dirname -i $num_iterations"</code>
							</format>
							<group>46</group>
						</attributes>
					</parameter>
									
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end3</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 2 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 1:$model_type_1 --alphabet 1:$datatype -S 1:$substitution_model$gammarates41$invariable1"</code>
							</format>
							<group>47</group>
						</attributes>
					</parameter>
											
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end3a</name>
						<attributes>
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 2 &amp;&amp; defined $input_file2 &amp;&amp; !$specify_mr</code>
							</precond>
							<format>
								<language>perl</language>		
								<code>"-I 2:$model_type_2 --alphabet 2:$datatype_2 -S 2:$substitution_model2$gammarates42$invariable2"</code>
							</format>
							<group>48</group>
						</attributes>
					</parameter>
														
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end3b</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 2 &amp;&amp; defined $input_file3 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 3:$model_type_3 --alphabet 3:$datatype_3 -S 3:$substitution_model3$gammarates43$invariable3"</code>
							</format>
							<group>49</group>
						</attributes>
					</parameter>
																			
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end3c</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 2 &amp;&amp;  defined $input_file4 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 4:$model_type_4 --alphabet 4:$datatype_4 -S 4:$substitution_model4$gammarates44$invariable4"</code>
							</format>
							<group>50</group>
						</attributes>
					</parameter>
																								
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end3d</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 2 &amp;&amp;  defined $input_file5 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 5:$model_type_5 --alphabet 5:$datatype_5 -S 5:$substitution_model5$gammarates45$invariable5"</code>
							</format>
							<group>51</group>
						</attributes>
					</parameter>
																													
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end3e</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 2 &amp;&amp;  defined $input_file6 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 6:$model_type_6 --alphabet 6:$datatype_6 -S 6:$substitution_model6$gammarates46$invariable6"</code>
							</format>
							<group>52</group>
						</attributes>
					</parameter>

					
					
<!-- ################################################################################################### -->
<!--  run 4 -->		
<!-- ################################################################################################### -->
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open4</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>!$specify_wrapup &amp;&amp; $specify_multiruns &gt; 3 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"&amp;&amp; <![CDATA[bali_phy_3.6.1simple_expanse]]>  bali-phy sequences.fasta"</code>
							</format>
							<group>60</group>
						</attributes>
					</parameter>
					
															
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open_wrap4</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_wrapup  &amp;&amp; $specify_multiruns &gt; 3 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"&amp; <![CDATA[bali_phy_3.6.1_expanse]]>  bali-phy sequences.fasta"</code>
							</format>
							<group>60</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open4a</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 3 &amp;&amp; defined $input_file2 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences2.fasta"</code>
							</format>
							<group>61</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open4b</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 3 &amp;&amp; defined $input_file3  &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences3.fasta"</code>
							</format>
							<group>62</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open4c</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 3 &amp;&amp; defined $input_file4  &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences4.fasta"</code>
							</format>
							<group>63</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open4d</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 3 &amp;&amp; defined $input_file5 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences5.fasta"</code>
							</format>
							<group>64</group>
						</attributes>
					</parameter>
										
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open4e</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 3 &amp;&amp; defined $input_file6 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences6.fasta"</code>
							</format>
							<group>65</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_middle4</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 3 &amp;&amp;  !$specify_wrapup &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-n $specify_dirname -i $num_iterations"</code>
							</format>
							<group>66</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_middle_wrap4</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_wrapup  &amp;&amp; $specify_multiruns &gt; 3 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-n $specify_dirname -i $num_iterations"</code>
							</format>
							<group>66</group>
						</attributes>
					</parameter>
														
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end4</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 3 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 1:$model_type_1 --alphabet 1:$datatype -S 1:$substitution_model$gammarates41$invariable1"</code>
							</format>
							<group>67</group>
						</attributes>
					</parameter>
											
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end4a</name>
						<attributes>
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 3 &amp;&amp; defined $input_file2 &amp;&amp; !$specify_mr</code>
							</precond>
							<format>
								<language>perl</language>		
								<code>"-I 2:$model_type_2 --alphabet 2:$datatype_2 -S 2:$substitution_model2$gammarates42$invariable2"</code>
							</format>
							<group>68</group>
						</attributes>
					</parameter>
														
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end4b</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 3 &amp;&amp; defined $input_file3 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 3:$model_type_3 --alphabet 3:$datatype_3 -S 3:$substitution_model3$gammarates43$invariable3"</code>
							</format>
							<group>69</group>
						</attributes>
					</parameter>
																			
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end4c</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 3 &amp;&amp;  defined $input_file4 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 4:$model_type_4 --alphabet 4:$datatype_4 -S 4:$substitution_model4$gammarates44$invariable4"</code>
							</format>
							<group>70</group>
						</attributes>
					</parameter>
																								
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end4d</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 3 &amp;&amp;  defined $input_file5 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 5:$model_type_5 --alphabet 5:$datatype_5 -S 5:$substitution_model5$gammarates45$invariable5"</code>
							</format>
							<group>70</group>
						</attributes>
					</parameter>
																													
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end4e</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 3 &amp;&amp;  defined $input_file6 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 6:$model_type_6 --alphabet 6:$datatype_6 -S 6:$substitution_model6$gammarates46$invariable6"</code>
							</format>
							<group>70</group>
						</attributes>
					</parameter>

					
<!-- ################################################################################################### -->
<!--  run 5 -->		
<!-- ################################################################################################### -->
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open5</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>!$specify_wrapup &amp;&amp; $specify_multiruns &gt; 4 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"&amp;&amp; <![CDATA[bali_phy_3.6.1simple_expanse]]>  bali-phy sequences.fasta"</code>
							</format>
							<group>78</group>
						</attributes>
					</parameter>
					
															
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open_wrap5</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_wrapup  &amp;&amp; $specify_multiruns &gt; 4 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"&amp; <![CDATA[bali_phy_3.6.1_expanse]]>  bali-phy sequences.fasta"</code>
							</format>
							<group>78</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open5a</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 4 &amp;&amp; defined $input_file2 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences2.fasta"</code>
							</format>
							<group>79</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open5b</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 4 &amp;&amp; defined $input_file3  &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences3.fasta"</code>
							</format>
							<group>79</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open5c</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 4 &amp;&amp; defined $input_file4  &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences4.fasta"</code>
							</format>
							<group>79</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open5d</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 4 &amp;&amp; defined $input_file5 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences5.fasta"</code>
							</format>
							<group>79</group>
						</attributes>
					</parameter>
										
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open5e</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 4 &amp;&amp; defined $input_file6 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences6.fasta"</code>
							</format>
							<group>79</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_middle5</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 4 &amp;&amp;  !$specify_wrapup &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-n $specify_dirname -i $num_iterations"</code>
							</format>
							<group>80</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_middle_wrap5</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_wrapup  &amp;&amp; $specify_multiruns &gt; 4 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-n $specify_dirname -i $num_iterations"</code>
							</format>
							<group>80</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end5</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 4 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 1:$model_type_1 --alphabet 1:$datatype -S 1:$substitution_model$gammarates41$invariable1"</code>
							</format>
							<group>81</group>
						</attributes>
					</parameter>
											
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end5a</name>
						<attributes>
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 4 &amp;&amp; defined $input_file2 &amp;&amp; !$specify_mr</code>
							</precond>
							<format>
								<language>perl</language>		
								<code>"-I 2:$model_type_2 --alphabet 2:$datatype_2 -S 2:$substitution_model2$gammarates42$invariable2"</code>
							</format>
							<group>81</group>
						</attributes>
					</parameter>
														
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end5b</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 4 &amp;&amp; defined $input_file3 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 3:$model_type_3 --alphabet 3:$datatype_3 -S 3:$substitution_model3$gammarates43$invariable3"</code>
							</format>
							<group>81</group>
						</attributes>
					</parameter>
																			
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end5c</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 4 &amp;&amp;  defined $input_file4 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 4:$model_type_4 --alphabet 4:$datatype_4 -S 4:$substitution_model4$gammarates44$invariable4"</code>
							</format>
							<group>81</group>
						</attributes>
					</parameter>
																								
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end5d</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 4 &amp;&amp;  defined $input_file5 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 5:$model_type_5 --alphabet 5:$datatype_5 -S 5:$substitution_model5$gammarates45$invariable5"</code>
							</format>
							<group>81</group>
						</attributes>
					</parameter>
																													
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end5e</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 4 &amp;&amp;  defined $input_file6 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 6:$model_type_6 --alphabet 6:$datatype_6 -S 6:$substitution_model6$gammarates46$invariable6"</code>
							</format>
							<group>81</group>
						</attributes>
					</parameter>

<!-- ################################################################################################### -->
<!--  run 6 -->		
<!-- ################################################################################################### -->
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open6</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>!$specify_wrapup &amp;&amp; $specify_multiruns &gt; 5 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"&amp;&amp; <![CDATA[bali_phy_3.6.1simple_expanse]]>  bali-phy sequences.fasta"</code>
							</format>
							<group>86</group>
						</attributes>
					</parameter>
														
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open_wrap6</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_wrapup  &amp;&amp; $specify_multiruns &gt; 5 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"&amp; <![CDATA[bali_phy_3.6.1_expanse]]> bali-phy sequences.fasta"</code>
							</format>
							<group>86</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open6a</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 5 &amp;&amp; defined $input_file2 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences2.fasta"</code>
							</format>
							<group>87</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open6b</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 5 &amp;&amp; defined $input_file3  &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences3.fasta"</code>
							</format>
							<group>87</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open6c</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 5 &amp;&amp; defined $input_file4  &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences4.fasta"</code>
							</format>
							<group>87</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open6d</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 5 &amp;&amp; defined $input_file5 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences5.fasta"</code>
							</format>
							<group>87</group>
						</attributes>
					</parameter>
										
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_open6e</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 5 &amp;&amp; defined $input_file6 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"sequences6.fasta"</code>
							</format>
							<group>87</group>
						</attributes>
					</parameter>
					
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_middle6</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 5 &amp;&amp;  !$specify_wrapup &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-n $specify_dirname -i $num_iterations"</code>
							</format>
							<group>88</group>
						</attributes>
					</parameter>
										
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_middle_wrap6</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_wrapup  &amp;&amp; $specify_multiruns &gt; 5 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-n $specify_dirname -i $num_iterations"</code>
							</format>
							<group>88</group>
						</attributes>
					</parameter>
																								
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end6</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 5 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 1:$model_type_1 --alphabet 1:$datatype -S 1:$substitution_model$gammarates41$invariable1"</code>
							</format>
							<group>89</group>
						</attributes>
					</parameter>
											
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end6a</name>
						<attributes>
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 5 &amp;&amp; defined $input_file2 &amp;&amp; !$specify_mr</code>
							</precond>
							<format>
								<language>perl</language>		
								<code>"-I 2:$model_type_2 --alphabet 2:$datatype_2 -S 2:$substitution_model2$gammarates42$invariable2"</code>
							</format>
							<group>89</group>
						</attributes>
					</parameter>
														
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end6b</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 5 &amp;&amp; defined $input_file3 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 3:$model_type_3 --alphabet 3:$datatype_3 -S 3:$substitution_model3$gammarates43$invariable3"</code>
							</format>
							<group>89</group>
						</attributes>
					</parameter>
																			
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end6c</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 5 &amp;&amp;  defined $input_file4 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 4:$model_type_4 --alphabet 4:$datatype_4 -S 4:$substitution_model4$gammarates44$invariable4"</code>
							</format>
							<group>89</group>
						</attributes>
					</parameter>
																								
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end6d</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 5 &amp;&amp;  defined $input_file5 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 5:$model_type_5 --alphabet 5:$datatype_5 -S 5:$substitution_model5$gammarates45$invariable5"</code>
							</format>
							<group>89</group>
						</attributes>
					</parameter>
																													
					<parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_end6e</name>
						<attributes>
						<!-- when the user is open to re-running the job, not sure they wish to wrap up. -->
							<precond>
								<language>perl</language>
								<code>$specify_multiruns &gt; 5 &amp;&amp; defined $input_file6 &amp;&amp; !$specify_mr</code>
							</precond>
<!-- this command line will be expanded by any necessary partition information  -->
							<format>
								<language>perl</language>		
								<code>"-I 6:$model_type_6 --alphabet 6:$datatype_6 -S 6:$substitution_model6$gammarates46$invariable6"</code>
							</format>
							<group>89</group>
						</attributes>
					</parameter>

					
<!--  ##################################################################################################### -->		

 				<parameter type="String" ishidden="1" >
					<name>number_nodes1b</name>
					<attributes>
						<group>2</group>
						<paramfile>scheduler.conf</paramfile>
 						<precond>
							<language>perl</language>
							<code>!$more_memory &amp;&amp; !$specify_multirun &amp;&amp; $which_runtype == 1</code>
						</precond>
						<format>
							<language>perl</language>
							<code>
									"nodes=1\\n" .
									"node_exclusive=0\\n" .
									"mem=4G\\n" .
 									"threads_per_process=2\\n"  
							</code>
						</format>
					</attributes>
 				</parameter>	
					
<!-- this is all set to one, and parallelization is achieved by running multiple one core jobs at present. -->							
 				<parameter type="String" ishidden="1" >
					<name>number_nodes1</name>
					<attributes>
						<group>2</group>
						<paramfile>scheduler.conf</paramfile>
 						<precond>
							<language>perl</language>
							<code>!$more_memory &amp;&amp; !$specify_multirun  &amp;&amp; $which_runtype &gt; 1</code>
						</precond>
						<format>
							<language>perl</language>
							<code>
									"nodes=1\\n" .
									"node_exclusive=0\\n" .
									"mem=2G\\n" .
 									"threads_per_process=1\\n"  
							</code>
						</format>
					</attributes>
				</parameter>	
				
				
<!-- this command is only used after a tree inference run has completed.  -->					
					  <parameter ismandatory="1" ishidden="1" type="String">
						<name>baliphy_expanse_b</name>
						<attributes>
							<precond>
								<language>perl</language>
								<code>$specify_mr <!-- specify_wrapup is implied --></code>
							</precond>
							<format>
								<language>perl</language>		
								<code>"<![CDATA[bali_phy_3.6.1_expanse]]> trees-consensus"</code>
							</format>
							<group>0</group>
						</attributes>
					</parameter>
				
<!-- this is a;l;l set to one, and parallelization is achieved by running multiple one core jobs at present. -->							
 				<parameter type="String" ishidden="1" >
					<name>number_nodes1b</name>
					<attributes>
						<group>2</group>
						<paramfile>scheduler.conf</paramfile>
 						<precond>
							<language>perl</language>
							<code>!$more_memory &amp;&amp; $specify_multiruns == 2 </code>
						</precond>
						<format>
							<language>perl</language>
							<code>
									"nodes=1\\n" .
									"node_exclusive=0\\n" .
									"mem=4G\\n" .
 									"threads_per_process=2\\n"  
							</code>
						</format>
					</attributes>
				</parameter>	
				
<!-- this is a;l;l set to one, and parallelization is achieved by running multiple one core jobs at present. -->							
 				<parameter type="String" ishidden="1" >
					<name>number_nodes1c</name>
					<attributes>
						<group>2</group>
						<paramfile>scheduler.conf</paramfile>
 						<precond>
							<language>perl</language>
							<code>!$more_memory &amp;&amp; $specify_multiruns == 3 </code>
						</precond>
						<format>
							<language>perl</language>
							<code>
									"nodes=1\\n" .
									"node_exclusive=0\\n" .
									"mem=6G\\n" .
 									"threads_per_process=3\\n"  
							</code>
						</format>
					</attributes>
				</parameter>	
				
				<!-- this is a;l;l set to one, and parallelization is achieved by running multiple one core jobs at present. -->							
 				<parameter type="String" ishidden="1" >
					<name>number_nodes1d</name>
					<attributes>
						<group>2</group>
						<paramfile>scheduler.conf</paramfile>
 						<precond>
							<language>perl</language>
							<code>!$more_memory &amp;&amp; $specify_multiruns == 4</code>
						</precond>
						<format>
							<language>perl</language>
							<code>
									"nodes=1\\n" .
									"node_exclusive=0\\n" .
									"mem=8G\\n" .
 									"threads_per_process=4\\n"  
							</code>
						</format>
					</attributes>
				</parameter>	

<!-- this is a;l;l set to one, and parallelization is achieved by running multiple one core jobs at present. -->							
 				<parameter type="String" ishidden="1" >
					<name>number_nodes1e</name>
					<attributes>
						<group>2</group>
						<paramfile>scheduler.conf</paramfile>
 						<precond>
							<language>perl</language>
							<code>!$more_memory &amp;&amp; $specify_multiruns == 5</code>
						</precond>
						<format>
							<language>perl</language>
							<code>
									"nodes=1\\n" .
									"node_exclusive=0\\n" .
									"mem=10G\\n" .
 									"threads_per_process=5\\n"  
							</code>
						</format>
					</attributes>
				</parameter>	
				
<!-- this is a;l;l set to one, and parallelization is achieved by running multiple one core jobs at present. -->							
 				<parameter type="String" ishidden="1" >
					<name>number_nodes1f</name>
					<attributes>
						<group>2</group>
						<paramfile>scheduler.conf</paramfile>
 						<precond>
							<language>perl</language>
							<code>!$more_memory &amp;&amp; $specify_multiruns == 6</code>
						</precond>
						<format>
							<language>perl</language>
							<code>
									"nodes=1\\n" .
									"node_exclusive=0\\n" .
									"mem=12G\\n" .
 									"threads_per_process=6\\n"  
							</code>
						</format>
					</attributes>
				</parameter>
				
				<parameter type="String" ishidden="1" >
					<name>number_nodes2b</name>
					<attributes>
						<group>2</group>
						<paramfile>scheduler.conf</paramfile>
 						<precond>
							<language>perl</language>
							<code>$more_memory &amp;&amp; !$specify_multirun &amp;&amp; $which_runtype == 1</code>
						</precond>
						<format>
							<language>perl</language>
							<code>
									"nodes=1\\n" .
									"node_exclusive=0\\n" .
									"mem=16G\\n" .
 									"threads_per_process=2\\n"  
							</code>
						</format>
					</attributes>	
				</parameter>
						
 				<parameter type="String" ishidden="1" >
					<name>number_nodes2</name>
					<attributes>
						<group>2</group>
						<paramfile>scheduler.conf</paramfile>
 						<precond>
							<language>perl</language>
							<code>$more_memory &amp;&amp; !$specify_multirun  &amp;&amp; $which_runtype &gt; 1</code>
						</precond>
						<format>
							<language>perl</language>
							<code>
									"nodes=1\\n" .
									"node_exclusive=0\\n" .
									"mem=8G\\n" .
 									"threads_per_process=1\\n"  
							</code>
						</format>
					</attributes>
				</parameter>		
				
				<parameter type="String" ishidden="1" >
					<name>number_nodes2b</name>
					<attributes>
						<group>2</group>
						<paramfile>scheduler.conf</paramfile>
 						<precond>
							<language>perl</language>
							<code>$more_memory &amp;&amp; $specify_multiruns == 2 </code>
						</precond>
						<format>
							<language>perl</language>
							<code>
									"nodes=1\\n" .
									"node_exclusive=0\\n" .
									"mem=16G\\n" .
 									"threads_per_process=2\\n"  
							</code>
						</format>
					</attributes>
				</parameter>				
					
					
				<parameter type="String" ishidden="1" >
					<name>number_nodes2c</name>
					<attributes>
						<group>2</group>
						<paramfile>scheduler.conf</paramfile>
 						<precond>
							<language>perl</language>
							<code>$more_memory &amp;&amp; $specify_multiruns == 3 </code>
						</precond>
						<format>
							<language>perl</language>
							<code>
									"nodes=1\\n" .
									"node_exclusive=0\\n" .
									"mem=24G\\n" .
 									"threads_per_process=3\\n"  
							</code>
						</format>
					</attributes>
				</parameter>				
					
					
				<parameter type="String" ishidden="1" >
					<name>number_nodes2d</name>
					<attributes>
						<group>2</group>
						<paramfile>scheduler.conf</paramfile>
 						<precond>
							<language>perl</language>
							<code>$more_memory &amp;&amp; $specify_multiruns == 4 </code>
						</precond>
						<format>
							<language>perl</language>
							<code>
									"nodes=1\\n" .
									"node_exclusive=0\\n" .
									"mem=32G\\n" .
 									"threads_per_process=4\\n"  
							</code>
						</format>
					</attributes>
				</parameter>				
					
					
				<parameter type="String" ishidden="1" >
					<name>number_nodes2e</name>
					<attributes>
						<group>2</group>
						<paramfile>scheduler.conf</paramfile>
 						<precond>
							<language>perl</language>
							<code>$more_memory &amp;&amp; $specify_multiruns == 5 </code>
						</precond>
						<format>
							<language>perl</language>
							<code>
									"nodes=1\\n" .
									"node_exclusive=0\\n" .
									"mem=40G\\n" .
 									"threads_per_process=5\\n"  
							</code>
						</format>
					</attributes>
				</parameter>				
					
					
				<parameter type="String" ishidden="1" >
					<name>number_nodes2f</name>
					<attributes>
						<group>2</group>
						<paramfile>scheduler.conf</paramfile>
 						<precond>
							<language>perl</language>
							<code>$more_memory &amp;&amp; $specify_multiruns == 6 </code>
						</precond>
						<format>
							<language>perl</language>
							<code>
									"nodes=1\\n" .
									"node_exclusive=0\\n" .
									"mem=48G\\n" .
 									"threads_per_process=6\\n"  
							</code>
						</format>
					</attributes>
				</parameter>							
					
<!-- ################################################################################################# -->

<!--  This section is to create a fully functional interface for a single run. We will then adapt it to allow multiple
identical runs. -->
 
<!-- ################################################################################################# -->

<!-- input file specification command line looks like 
/share/apps/compute/bali-phy/bin/bali-phy <sequence-file1> [<sequence-file2> [OPTIONS]] -->

<!-- the input file to be operated on begins the command line -->
		<parameter issimple="1" ismandatory="1" isinput="1" type="Sequence">
			<name>input_file</name>
			<attributes>
				<prompt>Input File</prompt>
				<filenames>sequences.fasta</filenames>
			</attributes>
		</parameter>
		
<!-- ################################################################################################### -->		
<!-- here the user can add additional sequence files to run as a partitioned analysis. -->	
<!-- ################################################################################################### -->	

<!-- ################################################################################################### -->		
<!-- end of additional files; up to 6 additional files can be run as a partitioned analysis. -->	
<!-- ################################################################################################### -->
		
<!-- Results section. To start we return all results files available-->

		<parameter ishidden="1" type="Results">
			<name>all_results</name>
			<attributes>
				<filenames>*</filenames>
			</attributes>
		</parameter>
		
<!-- This section provides visible queries that help configure the interface  -->
<!-- this sets the run time -->
				<parameter type="Float" issimple="1" ismandatory="1">
					<name>runtime</name> 
					<attributes>
						<group>1</group>
						<paramfile>scheduler.conf</paramfile>
						<prompt>Maximum Hours to Run (up to 168 hours)</prompt>
						<format>
							<language>perl</language>
							<code>"runhours=$value\\n"</code>
						</format>
						<vdef>
							<value>0.5</value>
						</vdef>
						<ctrls>
							<ctrl>
								<message>The maximum hours to run must be less than 168</message>
								<language>perl</language>
								<code>$runtime &gt; 168.0</code>
							</ctrl>
							<ctrl>
								<message>The maximum hours to run must be greater than 0.05</message>
								<language>perl</language>
								<code>$runtime &lt; 0.05</code>
							</ctrl>
						</ctrls>
						<warns>
							<warn>
								<message>Values in the config file will be overwritten by values configured in the interface</message>
								<language>perl</language>
								<code>defined $config_file</code>
							</warn>
							<warn>
								<message>BAli-Phy is quite CPU intensive, we recommend using 150 or fewer taxa in order to limit the time required to accumulate enough MCMC samples.</message>
								<language>perl</language>
								<code>$specify_tax &gt; 150</code>
							</warn>
<!-- not more memory; 1-6 reps -->
							<warn>
								<message>The job will run on 1 processor as configured. If it runs for the entire configured time, it will consume 1 X $runtime cpu hours</message>
								<language>perl</language>
								<code>!$more_memory &amp;&amp; !$specify_multirun &amp;&amp; $which_runtype &gt; 1 </code>
							</warn>
							<warn>
								<message>The job will run on 4 processors as configured. If it runs for the entire configured time, it will consume 4 X $runtime cpu hours</message>
								<language>perl</language>
								<code>!$more_memory &amp;&amp; !$specify_multirun &amp;&amp; $which_runtype == 1 </code>
							</warn>
							<warn>
								<message>The job will run on 2 processors as configured. If it runs for the entire configured time, it will consume 2 X $runtime cpu hours</message>
								<language>perl</language>
								<code>!$more_memory &amp;&amp; $specify_multiruns == 2</code>
							</warn>
							<warn>
								<message>The job will run on 3 processors as configured. If it runs for the entire configured time, it will consume 3 X $runtime cpu hours</message>
								<language>perl</language>
								<code>!$more_memory &amp;&amp; $specify_multiruns == 3</code>
							</warn>
							<warn>
								<message>The job will run on 4 processors as configured. If it runs for the entire configured time, it will consume 4 X $runtime cpu hours</message>
								<language>perl</language>
								<code>!$more_memory &amp;&amp; $specify_multiruns == 4</code>
							</warn>
							<warn>
								<message>The job will run on 5 processors as configured. If it runs for the entire configured time, it will consume 5 X $runtime cpu hours</message>
								<language>perl</language>
								<code>!$more_memory &amp;&amp; $specify_multiruns == 5</code>
							</warn>
							<warn>
								<message>The job will run on 6 processors as configured. If it runs for the entire configured time, it will consume 6 X $runtime cpu hours</message>
								<language>perl</language>
								<code>!$more_memory &amp;&amp; $specify_multiruns == 6</code>
							</warn>
<!-- more memory; 1-6 reps -->
							<warn>
								<message>The job will run on 4 processors as configured. If it runs for the entire configured time, it will consume 4 X $runtime cpu hours</message>
								<language>perl</language>
								<code>$more_memory &amp;&amp; !$specify_multirun &amp;&amp; $which_runtype &gt; 1 </code>
							</warn>
							<warn>
								<message>The job will run on 8 processors as configured. If it runs for the entire configured time, it will consume 8 X $runtime cpu hours</message>
								<language>perl</language>
								<code>$more_memory &amp;&amp; !$specify_multirun &amp;&amp; $which_runtype == 1 </code>
							</warn>
							<warn>
								<message>The job will run on 8 processors as configured. If it runs for the entire configured time, it will consume 8 X $runtime cpu hours</message>
								<language>perl</language>
								<code>$more_memory &amp;&amp; $specify_multiruns == 2</code>
							</warn>
							<warn>
								<message>The job will run on 12 processors as configured. If it runs for the entire configured time, it will consume 12 X $runtime cpu hours</message>
								<language>perl</language>
								<code>$more_memory &amp;&amp; $specify_multiruns == 3</code>
							</warn>
							<warn>
								<message>The job will run on 16 processors as configured. If it runs for the entire configured time, it will consume 16 X $runtime cpu hours</message>
								<language>perl</language>
								<code>$more_memory &amp;&amp; $specify_multiruns == 4</code>
							</warn>
							<warn>
								<message>The job will run on 20 processors as configured. If it runs for the entire configured time, it will consume 20 X $runtime cpu hours</message>
								<language>perl</language>
								<code>$more_memory &amp;&amp; $specify_multiruns == 5</code>
							</warn>
							<warn>
								<message>The job will run on 24 processors as configured. If it runs for the entire configured time, it will consume 24 X $runtime cpu hours</message>
								<language>perl</language>
								<code>$more_memory &amp;&amp; $specify_multiruns == 6</code>
							</warn>
							<warn>
								<message>BAli-Phy does NOT detect how many iterations is sufficient: You need to monitor convergence and kill it when done. Use the kill feature in the interface to kill it. Then you can use the restart feature to run calculate a consensus tree.</message>
								<language>perl</language>
								<code>$runtime &gt; 0</code>
							</warn>
							<warn>
								<message>At present, a BAli-Phy job cannot be restarted from a checkpoint. Instead, you can use restart without changing the parameter set to create a new run or set of runs in the same directory. It is also possible to change the command line and run a subsequent analysis, for example, calculating a consensus tree.</message>
								<language>perl</language>
								<code>$runtime &gt; 0</code>
							</warn>
						</warns>
						<comment>
<value>Estimate the maximum time your job will need to run. We recommend testing initially with a &lt; 0.5hr test run because Jobs set for 0.5 h or less dependably run immediately in the "debug" queue. 
Once you are sure the configuration is correct, you then increase the time. The reason is that jobs &gt; 0.5 h are submitted to the "normal" queue, where jobs configured for 1 or a few hours times may
	run sooner than jobs configured for the full 168 hours. 
</value>
						</comment>
					</attributes>
				</parameter>
				
<!-- add back in if two versions are supported -->
		<parameter issimple="1" ismandatory="1" type="Excl">
			<name>which_runtype</name>
			<attributes>
			<prompt>Which runtype do you wish to use?</prompt>
			<vlist>
				<value>1</value>
				<label>Two chains, with bootstrap and consensus, run completes (no restart possible; default)</label>		
				<value>2</value>
				<label>A single chain, complete the run with just selected commands (no restart possible)</label>	
				<value>3</value>
				<label>I want to specify every step (restart allowed)</label>			
			</vlist>
			<vdef>
				<value>1</value>
			</vdef>
			</attributes>
		</parameter>
						
		<parameter issimple="1" type="Switch">
			<name>more_memory</name>
			<attributes>
				<prompt>I need more memory</prompt>		
			</attributes>
		</parameter> 	
						
<!-- specify_multirun -->
		<parameter issimple="1" type="Switch">
			<name>specify_multirun</name>
			<attributes>
				<prompt>I want to make multiple runs</prompt>
				<precond>
					<language>perl</language>
					<code>!$specify_mr &amp;&amp; $which_runtype ne 1 </code>
				</precond>
				<comment>
<value>This option will repeat any command line you create as many times as you specify</value>
				</comment>
			</attributes>
		</parameter>
					
		<parameter ismandatory="1" issimple="1" type="Excl">
			<name>specify_multiruns</name>
			<attributes>
				<prompt>How many runs?</prompt>
				<precond>
					<language>perl</language>
					<code>$specify_multirun</code>
				</precond>
				<vlist>
					<value>2</value>
					<label>2</label>
					<value>3</value>
					<label>3</label>
					<value>4</value>
					<label>4</label>
					<value>5</value>
					<label>5</label>
					<value>6</value>
					<label>6</label>
				</vlist>
				<comment>
<value>This value specified how many command lines to run</value>
				</comment>
			</attributes>
		</parameter>
		
		<parameter issimple="1" type="InFile">
			<name>config_file</name>
			<attributes>
				<prompt>Specify an Option file</prompt>
				<precond>
					<language>perl</language>
					<code>!$specify_mr</code>
				</precond>
				<format>
					<language>perl</language>
					<code>(defined $value) ?  "-c option_file.txt":""</code>
				</format>
				<group>8</group>
				<filenames>option_file.txt</filenames>
				<comment>
<value>The option file contains a script with all the instructions for the run. If you specofy an option file, most other options will be disabled in the interface. Otherwise, many instructions in the options file might be overwritten. You may safely use any options that remain active when an options file is specified.</value>
				</comment>
			</attributes>
		</parameter>
	
<!--   -s [ -*seed ] arg                  Random seed #1 -->
			<parameter issimple="1" type="Integer">
				<name>random_seed</name>
				<attributes>
					<prompt>Random seed (-s)</prompt>
					<precond>
						<language>perl</language>
						<code>!$specify_mr &amp;&amp; !defined $config_file</code>
					</precond>
					<format>
						<language>perl</language>
						<code>defined $value ? "-s $value":""</code>
					</format>
					<group>8</group>
					<comment>
						<value>Specify a seed to make individual runs identical. </value>
					</comment>	
				</attributes>
			</parameter>
			
			<parameter ishidden="1" issimple="1" type="Integer">
				<name>random_seedb</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>defined $random_seed &amp;&amp; $specify_multiruns &gt; 1 &amp;&amp; !$specify_mr </code>
					</precond>
					<format>
						<language>perl</language>
						<code>"-s $random_seed"</code>
					</format>
					<group>26</group>
				</attributes>
			</parameter>
						
			<parameter ishidden="1" issimple="1" type="Integer">
				<name>random_seedc</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>defined $random_seed &amp;&amp; $specify_multiruns &gt; 2 &amp;&amp; !$specify_mr </code>
					</precond>
					<format>
						<language>perl</language>
						<code>"-s $random_seed"</code>
					</format>
					<group>46</group>
				</attributes>
			</parameter>
			
			<parameter ishidden="1" issimple="1" type="Integer">
				<name>random_seedd</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>defined $random_seed &amp;&amp; $specify_multiruns &gt; 3 &amp;&amp; !$specify_mr </code>
					</precond>
					<format>
						<language>perl</language>
						<code>"-s $random_seed"</code>
					</format>
					<group>66</group>
				</attributes>
			</parameter>
			
			<parameter ishidden="1" issimple="1" type="Integer">
				<name>random_seede</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>defined $random_seed &amp;&amp; $specify_multiruns &gt; 4 &amp;&amp; !$specify_mr </code>
					</precond>
					<format>
						<language>perl</language>
						<code>"-s $random_seed"</code>
					</format>
					<group>80</group>
				</attributes>
			</parameter>
			
			<parameter ishidden="1" issimple="1" type="Integer">
				<name>random_seedf</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>defined $random_seed &amp;&amp; $specify_multiruns &gt; 5 &amp;&amp; !$specify_mr </code>
					</precond>
					<format>
						<language>perl</language>
						<code>"-s $random_seed"</code>
					</format>
					<group>88</group>
				</attributes>
			</parameter>
			
<!-- name the results directory -->		
		<parameter issimple="1"  type="String">
				<name>specify_dirname</name>
				<attributes>
					<prompt>Name for the analysis directory</prompt>
					<precond>
						<language>perl</language>
						<code>!defined $config_file</code>
					</precond>
					<ctrls>
						<ctrl>
							<message>Please enter a name for the analysis directory</message>
							<language>perl</language>
							<code>!defined $specify_dirname</code>
						</ctrl>
					</ctrls>
					<group>10</group>		
				</attributes>
		</parameter>
			
		<parameter issimple="1" type="Integer">
				<name>num_iterations2</name>
				<attributes>
					<prompt>Number of iterations to run (-i; default run type)</prompt>
					<precond>
						<language>perl</language>
						<code>!$specify_mr &amp;&amp; !defined $config_file &amp;&amp; $which_runtype == 1 </code>
					</precond>
					<vdef>
						<value>1000</value>
					</vdef>
					<group>12</group>
					<ctrls>
						<ctrl>
							<message>Please enter the number of desired iterations</message>
							<language>perl</language>
							<code>!defined $num_iterations2</code>
						</ctrl>
					</ctrls>
				</attributes>
			</parameter>
						
		<parameter issimple="1" type="Integer">
				<name>num_iterations</name>
				<attributes>
					<prompt>Number of iterations to run (-i; other run types)</prompt>
					<precond>
						<language>perl</language>
						<code>!$specify_mr &amp;&amp; !defined $config_file &amp;&amp; $which_runtype &gt; 1 </code>
					</precond>
					<vdef>
						<value>200000</value>
					</vdef>
					<group>12</group>
					<ctrls>
						<ctrl>
							<message>Please enter the number of desired iterations</message>
							<language>perl</language>
							<code>!defined $num_iterations &amp;&amp; !defined $num_iterations2</code>
						</ctrl>
					</ctrls>
				</attributes>
			</parameter>
			
		<parameter issimple="1" type="Switch">
			<name>specify_partitioned</name>
			<attributes>
				<prompt>This is a partitioned analysis</prompt>
				<precond>
					<language>perl</language>
					<code>!$specify_mr &amp;&amp; !defined $config_file</code>
				</precond>
				<comment>
<value></value>
				</comment>
			</attributes>
		</parameter>
		
	<parameter ismandatory="1" issimple="1" type="Excl">
			<name>specify_multiparts</name>
			<attributes>
				<prompt>How many partitions?</prompt>
				<precond>
					<language>perl</language>
					<code>$specify_partitioned &amp;&amp; !defined $config_file</code>
				</precond>
				<vlist>
					<value>2</value>
					<label>2</label>
					<value>3</value>
					<label>3</label>
					<value>4</value>
					<label>4</label>
					<value>5</value>
					<label>5</label>
					<value>6</value>
					<label>6</label>
				</vlist>
				<comment>
<value></value>
				</comment>
			</attributes>
		</parameter>
		
		<!-- wrap it up -->
		<parameter issimple="1" type="Switch">
			<name>specify_wrapup</name>
			<attributes>
				<prompt>Wrap everything up at the end, this is my last run</prompt>
				<precond>
					<language>perl</language>
					<code>!$specify_mr &amp;&amp; !defined $config_file</code>
				</precond>
				<vdef>
					<value>1</value>
				</vdef>
				<comment>
<value>This option will zip up all your directories at the end of the run. If you want to restart a BAli-Phy run to add to the number of runs, or to continue the analysis, do not choose this option. However, if you are ready to download all your results at the end of this run, use this option. </value>
				</comment>
			</attributes>
		</parameter>
		
	
<!-- In addition to using the command line, you may also specify options in a file. 
Option files also use the long form of command line options. Each option is given on its own line using the 
syntax "option = value" instead of the syntax "-*option value". The value can be blank if the option does not 
take an argument. The align option indicates sequence files. Lines that begin with # are comments, and blank lines are ignored.  -->		
<!-- Supported Input file -c [ -*config ] arg                Config file to read.. -->

<!-- add the option file to subsequence runs -->		
		<parameter ishidden="1" issimple="1" type="String">
			<name>config_fileb</name>
			<attributes>
				<precond>
					<language>perl</language>
					<code>defined $config_file &amp;&amp; $specify_multiruns &gt; 1 &amp;&amp; !$specify_mr</code>
				</precond>
				<format>
					<language>perl</language>
					<code>"-c option_file.txt"</code>
				</format>
				<group>26</group>
			</attributes>
		</parameter>
		
		<parameter  ishidden="1" issimple="1" type="String">
			<name>config_filec</name>
			<attributes>
				<precond>
					<language>perl</language>
					<code>defined $config_file &amp;&amp; $specify_multiruns &gt; 2  &amp;&amp; !$specify_mr</code>
				</precond>
				<format>
					<language>perl</language>
					<code>"-c option_file.txt"</code>
				</format>
				<group>46</group>
			</attributes>
		</parameter>
		
		<parameter  ishidden="1" issimple="1" type="String">
			<name>config_filed</name>
			<attributes>
				<prompt>Specify an Option file</prompt>
				<precond>
					<language>perl</language>
					<code>defined $config_file &amp;&amp; $specify_multiruns &gt; 3 &amp;&amp; !$specify_mr</code>
				</precond>
				<format>
					<language>perl</language>
					<code>"-c option_file.txt"</code>
				</format>
				<group>66</group>
			</attributes>
		</parameter>
		
		<parameter  ishidden="1"  issimple="1" type="String">
			<name>config_filee</name>
			<attributes>
				<precond>
					<language>perl</language>
					<code>defined $config_file &amp;&amp; $specify_multiruns &gt; 4  &amp;&amp; !$specify_mr</code>
				</precond>
				<format>
					<language>perl</language>
					<code>"-c option_file.txt"</code>
				</format>
				<group>80</group>
			</attributes>
		</parameter>
		
		<parameter  ishidden="1"  issimple="1" type="String">
			<name>config_filef</name>
			<attributes>
				<precond>
					<language>perl</language>
					<code>defined $config_file &amp;&amp; $specify_multiruns &gt; 5  &amp;&amp; !$specify_mr</code>
				</precond>
				<format>
					<language>perl</language>
					<code>"-c option_file.txt"</code>
				</format>
				<group>88</group>
			</attributes>
		</parameter>
		
<!-- -*tree arg File with initial tree -->
    		<parameter issimple="1" type="InFile">
			<name>tree_file</name>
			<attributes>
				<prompt>Specify a starting tree</prompt>
				<precond>
					<language>perl</language>
					<code>!$specify_mr &amp;&amp; !defined $config_file</code>
				</precond>
				<format>
					<language>perl</language>
					<code>(defined $value) ?  "--tree tree.tre":""</code>
				</format>
				<group>8</group>
				<filenames>tree.tre</filenames>
			</attributes>
		</parameter> 
		
		<parameter  ishidden="1" issimple="1" type="String">
			<name>tree_fileb</name>
			<attributes>
				<precond>
					<language>perl</language>
					<code>defined $tree_file &amp;&amp; $specify_multiruns &gt; 1 &amp;&amp; !$specify_mr</code>
				</precond>
				<format>
					<language>perl</language>
					<code>"--tree tree.tre"</code>
				</format>
				<group>26</group>
			</attributes>
		</parameter> 
		
		<parameter  ishidden="1" issimple="1" type="String">
			<name>tree_filec</name>
			<attributes>
				<precond>
					<language>perl</language>
					<code>defined $tree_file &amp;&amp; $specify_multiruns &gt; 2  &amp;&amp; !$specify_mr</code>
				</precond>
				<format>
					<language>perl</language>
					<code>"--tree tree.tre"</code>
				</format>
				<group>46</group>
			</attributes>
		</parameter> 
		
		<parameter  ishidden="1"  issimple="1" type="String">
			<name>tree_filed</name>
			<attributes>
				<precond>
					<language>perl</language>
					<code>defined $tree_file &amp;&amp; $specify_multiruns &gt; 3  &amp;&amp; !$specify_mr</code>
				</precond>
				<format>
					<language>perl</language>
					<code>"--tree tree.tre"</code>
				</format>
				<group>66</group>
			</attributes>
		</parameter>
		
		<parameter  ishidden="1"  issimple="1" type="String">
			<name>tree_filee</name>
			<attributes>
				<precond>
					<language>perl</language>
					<code>defined $tree_file &amp;&amp; $specify_multiruns &gt; 4  &amp;&amp; !$specify_mr</code>
				</precond>
				<format>
					<language>perl</language>
					<code>"--tree tree.tre"</code>
				</format>
				<group>80</group>
			</attributes>
		</parameter> 
		
		<parameter ishidden="1" issimple="1" type="String">
			<name>tree_filef</name>
			<attributes>
				<precond>
					<language>perl</language>
					<code>defined $tree_file &amp;&amp; $specify_multiruns &gt; 5  &amp;&amp; !$specify_mr</code>
				</precond>
				<format>
					<language>perl</language>
					<code>"--tree tree.tre"</code>
				</format>
				<group>88</group>
			</attributes>
		</parameter>  
  
 <!-- Supported  -T [ -*test ]  Analyze the initial values and exit. -->	
		<parameter issimple="1" type="Switch">
			<name>test_only</name>
			<attributes>
				<prompt>Analyze the initial values and exit (-test)</prompt>
				<precond>
					<language>perl</language>
					<code>!$specify_multirun &amp;&amp;!$specify_mr &amp;&amp; !defined $config_file</code>
				</precond> 
				<format>
					<language>perl</language>
					<code>($value) ?  "--test":""</code>
				</format>
				<group>8</group>
			</attributes>
		</parameter>
			
<!-- label for Gene 1 -->
			<parameter type="Paragraph">
			<paragraph>
			<name>Configure_Gene1</name>
			<prompt>Configure Partition 1 analysis</prompt>
			
			<parameters>
			
<!--  Model options:
  -I [ -*imodel ] arg                Indel model: none, rs07, rs05.
  -*branch-length arg                Defaults to ~Gamma[0.5, 2/n_branches[T]].
  -*scale arg                        Which partitions have the same scale?  -->			
			
		<!--   -*alphabet arg DNA, RNA, Amino-Acids, Codons, etc. one for each input file -->		
			<parameter  type="Excl">
				<name>datatype</name>
				<attributes>
					<prompt>Choose the data type for Partition 1 (--alphabet)</prompt>
					<precond>
						<language>perl</language>
						<code>!$specify_mr &amp;&amp; !defined $config_file </code>
					</precond>
					<group>14</group>
					<vlist>
						<value>DNA</value>
						<label>DNA</label>
						<value>RNA</value>
						<label>RNA</label>
						<value>Amino-Acids</value>
						<label>Amino-Acids</label>
						<value>Codons</value>
						<label>Codons</label>
						<value>Triplets</value>
						<label>Triplets</label>
					</vlist>			
					<ctrls>
						<ctrl>
							<message>Please select a data type</message>
							<language>perl</language>
							<code>!defined $datatype</code>
						</ctrl>
					</ctrls>
				</attributes>
			</parameter>
			
			<!--     -S [ -*smodel ] arg  Substitution model. -->		
			<parameter  ismandatory="1"   type="Excl">
				<name>substitution_model</name>
				<attributes>
					<prompt>Choose the Substitution Model for Partition 1 (-S)</prompt>
					<precond>
						<language>perl</language>
						<code>!$specify_mr &amp;&amp; !defined $config_file</code>
					</precond>
					<vlist>
						<value>f81</value>
						<label>F81 (all)</label>
						<value>jc69</value>
						<label>JC69 (all)</label>
						<value>gtr</value>
						<label>GTR (all)</label>
						<value>k80</value>
						<label>K80 (DNA/RNA)</label>
						<value>hky85</value>
						<label>HKY85 (DNA/RNA)</label>
						<value>tn93</value>
						<label>TN93 (DNA/RNA)</label>
						<value>jtt</value>
						<label>JTT (Amino-Acid)</label>
						<value>wag</value>
						<label>WAG (Amino-Acid)</label>
						<value>lg08</value>
						<label>LG (Amino-Acid)</label>
						<value>HKY+x3</value>
						<label>HKYx3 (Triplet)</label>
						<value>TN93+x3</value>
						<label>TNx3 (Triplet)</label>
						<value>GTR+x3</value>
						<label>GTRx3 (Triplet)</label>
						<value>gy94</value>
						<label>GY94 (Codon)</label>
						<value>mg94</value>
						<label>MG94 (Codon)</label>
						<value>gtr_sym+gy94</value>
						<label>GY94[GTR] (Codon)</label>
					</vlist>
					<ctrls>
						<ctrl>
							<message>Sorry, the HKY85, and TN93 models can only be used for DNA or RNA data</message>
							<language>perl</language>
							<code>($substitution_model eq "hky85" || $substitution_model eq "tn93" ) &amp;&amp; (defined $datatype  &amp;&amp; $datatype ne "RNA" &amp;&amp; $datatype ne "DNA")</code>
						</ctrl>
	  					<ctrl>
							<message>Sorry, the LG, JTT, and WAG models can only be used for Amino Acid data</message>
							<language>perl</language>
							<code>($substitution_model eq "lg08" || $substitution_model eq "jtt" || $substitution_model eq "wag") &amp;&amp; (defined $datatype &amp;&amp; $datatype ne "Amino-Acids")</code>
						</ctrl>						
						<ctrl>
							<message>Sorry, the HKYx3, TNx3, and GTRx3 models can only be used for Triplet data</message>
							<language>perl</language>
							<code>($substitution_model eq "HKY+x3" || $substitution_model eq " TN93+x3" || $substitution_model eq "GTR+x3") &amp;&amp; (defined $datatype &amp;&amp; $datatype ne "Triplets")</code>
						</ctrl>
						<ctrl>
							<message>Sorry, the GY94 and GY94[GTR] models can only be used for Codon data</message>
							<language>perl</language>
							<code>($substitution_model eq "gy94" || $substitution_model eq "gtr_sym+gy94") &amp;&amp; (defined $datatype &amp;&amp; $datatype ne "Codons")</code>
						</ctrl>
					</ctrls>	
				</attributes>
			</parameter>
								
<!--  		<parameter type="String">
				<name>custom_model</name>
				<attributes>
					<prompt>Enter a custom substitution model for Partition 1</prompt>
					<precond>
						<language>perl</language>
						<code>!$specify_mr</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"-S 1:$value"</code>
					</format>
					<ctrls>
						<ctrl>
							<message>Sorry, you cant specify both a substitution model and a custom model</message>
							<language>perl</language>
							<code>defined $custom_model &amp;&amp; $substitution_model</code>
						</ctrl>
					</ctrls>
					<group>15</group>	
				</attributes>		
			</parameter>-->
			
			<parameter  ismandatory="1"  type="Excl">
				<name>gammarates41</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>defined $substitution_model </code>
					</precond>
					<prompt>Use Gamma[4] for Partition 1</prompt>					
					<vlist>
						<value>+Rates.gamma[4]</value>
						<label>yes</label>
						<value></value>
						<label>no</label>
					</vlist>
				</attributes>
			</parameter>

			<parameter  ismandatory="1"  type="Excl">
				<name>invariable1</name>
				<attributes>
					<prompt>Allow invariant sites for Partition 1</prompt>
						<precond>
							<language>perl</language>
							<code>defined $substitution_model</code>
						</precond>
						<vlist>
							<value>+inv</value>
							<label>yes</label>
							<value></value>
							<label>no</label>
						</vlist>	
				</attributes>		
			</parameter>
			
<!--     -I 2:model_type_2 [ -*imodel ] arg                Indel model: none, rs07, rs05. -->		
			<parameter  ismandatory="1"   type="Excl">
				<name>model_type_1</name>
				<attributes>
					<prompt>Specify the insertion-deletion model for Partition 1 (-I)</prompt>
					<precond>
						<language>perl</language>
						<code>!$specify_mr &amp;&amp; !defined $config_file</code>
					</precond>
					<vlist>
						<value>rs07</value>
						<label>RS07</label>
						<value>rs05</value>
						<label>RS05</label>
						<value>none</value>
						<label>no</label>
					</vlist>
				</attributes>
			</parameter>
			
		</parameters>
	</paragraph>
</parameter>

<parameter type="Paragraph">
<paragraph>
			<name>Configure_Gene2</name>
			<prompt>Configure Partition 2 analysis</prompt>
<parameters>
		
<!-- You should put the data from the first gene in sequence-file1 and the second gene in sequence-file2. 
The sequence names in both files should be the same. In this scenario, both genes share the same tree, but their alignments 
vary independently. Furthermore, the branch lengths for each gene are scaled by an independent factor. By default, each partition 
will have its own default alphabet, substitution model, insertion/deletion model, and tree length.  -->

<!-- Supported Input file -c [ -*config ] arg                Config file to read.. -->
    	<parameter  ismandatory="1"   type="InFile">
			<name>input_file2</name>
			<attributes>
				<prompt>Specify a second partition file</prompt>
					<precond>
						<language>perl</language>
						<code>$specify_partitioned &amp;&amp; !defined $config_file</code>
					</precond>
				<filenames>sequences2.fasta</filenames>					
				<ctrls>
						<ctrl>
							<message>Please select a second partition file</message>
							<language>perl</language>
							<code>!defined $input_file2 &amp;&amp; $specify_multiparts &gt; 1 </code>
						</ctrl>
					</ctrls>  
				<comment>
<value>In addition to using the command line, you may also specify options in a file. Option files also use the long form of command line options. Each option is given on its own line using the syntax "option = value" instead of the syntax "--option value". The value can be blank if the option does not take an argument. The align option indicates sequence files. 
Lines that begin with # are comments, and blank lines are ignored. </value>
				</comment>
			</attributes>
		</parameter>
		
<!--   -*alphabet arg DNA, RNA, Amino-Acids, Codons, etc. one for each input file 
$specify_partitioned &amp;&amp; defined $input_file2 -*alphabet 2:$datatype_2 -->		
			<parameter  ismandatory="1"   type="Excl">
				<name>datatype_2</name>
				<attributes>
					<prompt>Choose the data type for Partition 2 (--alphabet)</prompt>
					<group>20</group>
					<precond>
						<language>perl</language>
						<code>defined $input_file2</code>
					</precond>
					<vlist>
						<value>DNA</value>
						<label>DNA</label>
						<value>RNA</value>
						<label>RNA</label>
						<value>Amino-Acids</value>
						<label>Amino-Acids</label>
						<value>Codons</value>
						<label>Codons</label>
						<value>Triplets</value>
						<label>Triplets</label>
					</vlist>				
				</attributes>
			</parameter>
			
			<!--     -S [ -*smodel ] arg    Substitution model. -->		
			<parameter  ismandatory="1"   type="Excl">
				<name>substitution_model2</name>
				<attributes>
					<prompt>Choose the Substitution Model for Partition 2 (-S)</prompt>
					<precond>
						<language>perl</language>
						<code>defined $input_file2</code>
					</precond>
					<vlist>
						<value>f81</value>
						<label>F81 (all)</label>
						<value>jc69</value>
						<label>JC69 (all)</label>
						<value>gtr</value>
						<label>GTR (all)</label>
						<value>k80</value>
						<label>K80 (DNA/RNA)</label>
						<value>hky85</value>
						<label>HKY85 (DNA/RNA)</label>
						<value>tn93</value>
						<label>TN93 (DNA/RNA)</label>
						<value>jtt</value>
						<label>JTT (Amino-Acid)</label>
						<value>wag</value>
						<label>WAG (Amino-Acid)</label>
						<value>lg08</value>
						<label>LG (Amino-Acid)</label>
						<value>HKY+x3</value>
						<label>HKYx3 (Triplet)</label>
						<value>TN93+x3</value>
						<label>TNx3 (Triplet)</label>
						<value>GTR+x3</value>
						<label>GTRx3 (Triplet)</label>
						<value>gy94</value>
						<label>GY94 (Codon)</label>
						<value>mg94</value>
						<label>MG94 (Codon)</label>
						<value>gtr_sym+gy94</value>
						<label>GY94[GTR] (Codon)</label>
					</vlist>
					<ctrls>
						<ctrl>
							<message>Sorry, the HKY85, and TN93 models can only be used for DNA or RNA data</message>
							<language>perl</language>
							<code>($substitution_model2 eq "hky85" || $substitution_model2 eq "tn93" ) &amp;&amp; ($datatype_2 ne "RNA" &amp;&amp; $datatype_2 ne "DNA")</code>
						</ctrl>
	  					<ctrl>
							<message>Sorry, the LG, JTT, and WAG models can only be used for Amino Acid data</message>
							<language>perl</language>
							<code>($substitution_model2 eq "lg08" || $substitution_model2 eq "jtt" || $substitution_model2 eq "wag") &amp;&amp; (defined $datatype_2 &amp;&amp; $datatype_2 ne "Amino-Acids")</code>
						</ctrl>						
						<ctrl>
							<message>Sorry, the HKYx3, TNx3, and GTRx3 models can only be used for Triplet data</message>
							<language>perl</language>
							<code>($substitution_model2 eq "HKY+x3" || $substitution_model2 eq " TN93+x3" || $substitution_model2 eq "GTR+x3") &amp;&amp; (defined $datatype_2 &amp;&amp; $datatype_2 ne "Triplets")</code>
						</ctrl>
						<ctrl>
							<message>Sorry, the GY94 and GY94[GTR] models can only be used for Codon data</message>
							<language>perl</language>
							<code>($substitution_model2 eq "gy94" || $substitution_model2 eq "gtr_sym+gy94") &amp;&amp; (defined $datatype_2 &amp;&amp; $datatype_2 ne "Codons")</code>
						</ctrl>
					</ctrls>	
				</attributes>
			</parameter>
			
<!-- 			<parameter type="String">
				<name>custom_model2</name>
				<attributes>
					<prompt>Enter a custom substitution model for Partition 2</prompt>
					<precond>
						<language>perl</language>
						<code>defined $input_file2</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"-S 2:$value"</code>
					</format>
					<ctrls>
						<ctrl>
							<message>Sorry, you cant specify both a substitution model and a custom model</message>
							<language>perl</language>
							<code>defined $custom_model2 &amp;&amp; $substitution_model2</code>
						</ctrl>
					</ctrls>
					<group>20</group>	
				</attributes>		
			</parameter> -->
			
			<parameter  ismandatory="1"   type="Excl">
				<name>gammarates42</name>
				<attributes>
					<prompt>Use Gamma[4] for Partition 2</prompt>
					<precond>
						<language>perl</language>
						<code>defined $substitution_model2</code>
					</precond>					
					<vlist>
						<value>+Rates.gamma[4]</value>
						<label>yes</label>
						<value></value>
						<label>no</label>
					</vlist>
					<ctrls>
<!-- invariable, two genes, group 1 -->
<!-- 1,2 -->			<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; ((defined $invariable1 &amp;&amp; !defined $invariable2) || (defined $invariable2 &amp;&amp; !defined $invariable1))</code>
						</ctrl>
<!-- 1,3 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; ((defined $invariable1 &amp;&amp; !defined $invariable3) || (defined $invariable3 &amp;&amp; !defined $invariable1))</code>
						</ctrl>
<!-- 1,4 -->						
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; ((defined $invariable1 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable1))</code>
						</ctrl>
<!-- 1,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 5 &amp;&amp; ((defined $invariable1 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable1))</code>
						</ctrl>
<!-- 1,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 6 &amp;&amp; ((defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable5 &amp;&amp; !defined $invariable6))</code>
						</ctrl>
<!-- 2,3 -->					
	
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; ((defined $invariable2 &amp;&amp; !defined $invariable3) || (defined $invariable3 &amp;&amp; !defined $invariable2))</code>
						</ctrl>
<!-- 2,4 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; ((defined $invariable2 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable2))</code>
						</ctrl>
<!-- 2,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 5 &amp;&amp; ((defined $invariable2 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable2))</code>
						</ctrl>
<!-- 2,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 6 &amp;&amp; ((defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2))</code>
						</ctrl>
<!-- 3,4 -->						
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; ((defined $invariable3 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable3))</code>
						</ctrl>
<!-- 3,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 5 &amp;&amp; ((defined $invariable3 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable3))</code>
						</ctrl>
<!-- 3,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 6 &amp;&amp; ((defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3))</code>
						</ctrl>
<!-- 4,5 -->						
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 5 &amp;&amp; ((defined $invariable4 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable4))</code>
						</ctrl>
<!-- 4,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 6 &amp;&amp; ((defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4))</code>
						</ctrl>
<!-- 5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 5 &amp;&amp; ((defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable5))</code>
						</ctrl>
<!-- Invariable,three genes, group 1 -->
<!-- first group, 3 genes gamma rates -->
<!-- 1,2,3 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable2) || (defined $invariable2 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable3) || (defined $invariable3 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable3) || (defined $invariable3 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
<!-- 1,2,4 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable2) || (defined $invariable2 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
<!-- 1,2,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable2) || (defined $invariable2 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
<!-- 1,2,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable2) || (defined $invariable2 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>				
<!-- 1,3,4 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable3) || (defined $invariable3 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
<!-- 1,3,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable3) || (defined $invariable3 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
<!-- 1,3,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable3) || (defined $invariable3 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
<!-- 1,4,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
<!-- 1,4,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
<!-- 1,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable5) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
<!-- 2,3,4 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable3) || (defined $invariable3 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
<!-- 2,3,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable3) || (defined $invariable3 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
<!-- 2,3,6 -->	
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable3) || (defined $invariable3 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>					
<!-- 2,4,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>	
<!-- 2,4,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>	
<!-- 2,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable5) )</code>
						</ctrl>	
<!-- 3,4,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>	
<!-- 3,4,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>	
<!-- 3,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable5 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>	
<!-- 4,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable5 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>	

<!-- Invariable parameter, four genes, group 1 -->
<!-- 1,2,3,4 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
<!-- 1,2,3,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
<!-- 1,2,3,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
<!-- 1,2,4,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
<!-- 1,2,4,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
<!-- 1,2,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable5) )</code>
						</ctrl>
<!-- 1,3,4,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
<!-- 1,3,4,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
<!-- 1,3,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable5) )</code>
						</ctrl>
<!-- 1,4,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable5) )</code>
						</ctrl>
<!-- 2,3,4,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
<!-- 2,3,4,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
<!-- 2,3,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable5) )</code>
						</ctrl>
<!-- 2,4,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable5) )</code>
						</ctrl>

<!-- 3,4,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable5) )</code>
						</ctrl>
<!-- Invaribale parameter, five genes, group 1 -->
<!-- 1,2,3,4,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
<!-- 1,2,3,4,6 -->
					<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 6 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 6 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 6 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 6 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
<!-- 2,3,4,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; $linkfile5 == 6 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; $linkfile5 == 6 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; $linkfile5 == 6 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; $linkfile5 == 6 &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable5) )</code>
						</ctrl>
<!-- invariable parameter, six genes, group 1 -->
<!-- 1,2,3,4,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5 &amp;&amp; $linkfile6 == 6 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5  &amp;&amp; $linkfile6 == 6 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5  &amp;&amp; $linkfile6 == 6 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5  &amp;&amp; $linkfile6 == 6 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5  &amp;&amp; $linkfile6 == 6 &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable5) )</code>
						</ctrl>		
<!-- ############################################################################################################################################################################################################################################################################################################################## -->
<!-- ############################################################################################################################################################################################################################################################################################################################## -->
<!-- ############################################################################################################################################################################################################################################################################################################################## -->
<!-- ############################################################################################################################################################################################################################################################################################################################## -->
<!-- second group, 2 genes gamma rates	-->
<!-- 1,2 -->			<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; ((defined $gammarates41 &amp;&amp; !defined $gammarates42) || (defined $gammarates42 &amp;&amp; !defined $gammarates41))</code>
						</ctrl>
<!-- 1,3 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; ((defined $gammarates41 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates41))</code>
						</ctrl>
<!-- 1,4 -->						
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; ((defined $gammarates41 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates41))</code>
						</ctrl>
<!-- 1,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 5 &amp;&amp; ((defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41))</code>
						</ctrl>
<!-- 1,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 6 &amp;&amp; ((defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates45 &amp;&amp; !defined $gammarates46))</code>
						</ctrl>
<!-- 2,3 -->						
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; ((defined $gammarates42 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates42))</code>
						</ctrl>
<!-- 2,4 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; ((defined $gammarates42 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates42))</code>
						</ctrl>
<!-- 2,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 5 &amp;&amp; ((defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42))</code>
						</ctrl>
<!-- 2,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 6 &amp;&amp; ((defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42))</code>
						</ctrl>
<!-- 3,4 -->						
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; ((defined $gammarates43 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates43))</code>
						</ctrl>
<!-- 3,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 5 &amp;&amp; ((defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43))</code>
						</ctrl>
<!-- 3,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 6 &amp;&amp; ((defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43))</code>
						</ctrl>
<!-- 4,5 -->						
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; ((defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44))</code>
						</ctrl>
<!-- 4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 6 &amp;&amp; ((defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44))</code>
						</ctrl>
<!-- 5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; ((defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45))</code>
						</ctrl>
<!-- Gamma rates parameter,three genes, group 2 -->
<!-- 3 genes gamma rates -->
<!-- 1,2,3 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates42) || (defined $gammarates42 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,2,4 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates42) || (defined $gammarates42 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,2,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates42) || (defined $gammarates42 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,2,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates42) || (defined $gammarates42 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>				
<!-- 1,3,4 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,3,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,3,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,4,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 2,3,4 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
<!-- 2,3,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
<!-- 2,3,6 -->	
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>					
<!-- 2,4,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>	
<!-- 2,4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>	
<!-- 2,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>	
<!-- 3,4,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>	
<!-- 3,4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>	
<!-- 3,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>	
<!-- 4,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>	

<!-- Gamma rates parameter, four genes, group 2 -->
<!-- 1,2,3,4 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 4 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 4 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 4 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
<!-- 1,2,3,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
<!-- 1,2,3,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
<!-- 1,2,4,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
<!-- 1,2,4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
<!-- 1,2,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>
<!-- 1,3,4,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
<!-- 1,3,4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
<!-- 1,3,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>
<!-- 1,4,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>
<!-- 2,3,4,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
<!-- 2,3,4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
<!-- 2,3,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>
<!-- 2,4,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>

<!-- 3,4,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>					

<!-- second group, invariable, 2 genes  -->
<!-- 1,2 -->			<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; ((defined $invariable1 &amp;&amp; !defined $invariable2) || (defined $invariable2 &amp;&amp; !defined $invariable1))</code>
						</ctrl>
<!-- 1,3 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; ((defined $invariable1 &amp;&amp; !defined $invariable3) || (defined $invariable3 &amp;&amp; !defined $invariable1))</code>
						</ctrl>
<!-- 1,4 -->						
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; ((defined $invariable1 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable1))</code>
						</ctrl>
<!-- 1,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 5 &amp;&amp; ((defined $invariable1 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable1))</code>
						</ctrl>
<!-- 1,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 6 &amp;&amp; ((defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable5 &amp;&amp; !defined $invariable6))</code>
						</ctrl>
<!-- 2,3 -->						
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; ((defined $invariable2 &amp;&amp; !defined $invariable3) || (defined $invariable3 &amp;&amp; !defined $invariable2))</code>
						</ctrl>
<!-- 2,4 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; ((defined $invariable2 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable2))</code>
						</ctrl>
<!-- 2,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 5 &amp;&amp; ((defined $invariable2 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable2))</code>
						</ctrl>
<!-- 2,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 6 &amp;&amp; ((defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2))</code>
						</ctrl>
<!-- 3,4 -->						
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; ((defined $invariable3 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable3))</code>
						</ctrl>
<!-- 3,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 5 &amp;&amp; ((defined $invariable3 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable3))</code>
						</ctrl>
<!-- 3,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 6 &amp;&amp; ((defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3))</code>
						</ctrl>
<!-- 4,5 -->						
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; ((defined $invariable4 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable4))</code>
						</ctrl>
<!-- 4,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 6 &amp;&amp; ((defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4))</code>
						</ctrl>
<!-- 5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; ((defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable5))</code>
						</ctrl>
<!-- Invariable,three genes, group 2 -->
<!-- first group, 3 genes gamma rates -->
<!-- 1,2,3 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable2) || (defined $invariable2 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable3) || (defined $invariable3 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable3) || (defined $invariable3 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
<!-- 1,2,4 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable2) || (defined $invariable2 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
<!-- 1,2,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable2) || (defined $invariable2 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
<!-- 1,2,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable2) || (defined $invariable2 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>				
<!-- 1,3,4 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable3) || (defined $invariable3 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
<!-- 1,3,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable3) || (defined $invariable3 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
<!-- 1,3,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable3) || (defined $invariable3 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
<!-- 1,4,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
<!-- 1,4,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
<!-- 1,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable5) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
<!-- 2,3,4 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable3) || (defined $invariable3 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
<!-- 2,3,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable3) || (defined $invariable3 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
<!-- 2,3,6 -->	
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable3) || (defined $invariable3 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>					
<!-- 2,4,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>	
<!-- 2,4,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>	
<!-- 2,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable5) )</code>
						</ctrl>	
<!-- 3,4,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>	
<!-- 3,4,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>	
<!-- 3,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable5 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>	
<!-- 4,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable5 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>	

<!-- Invariable parameter, four genes, group 2 -->
<!-- 1,2,3,4 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 4 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 4 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 4 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable4) || (defined $invariable4 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
<!-- 1,2,3,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
<!-- 1,2,3,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
<!-- 1,2,4,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
<!-- 1,2,4,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
<!-- 1,2,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable5) )</code>
						</ctrl>
<!-- 1,3,4,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
<!-- 1,3,4,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
<!-- 1,3,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable5) )</code>
						</ctrl>
<!-- 1,4,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable1 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable1) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable5) )</code>
						</ctrl>
<!-- 2,3,4,5 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable5) || (defined $invariable5 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
<!-- 2,3,4,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
<!-- 2,3,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable5) )</code>
						</ctrl>
<!-- 2,4,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable2 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable2) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable5) )</code>
						</ctrl>

<!-- 3,4,5,6 -->
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable3 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable3) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable4 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable4) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Invariable is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $invariable5 &amp;&amp; !defined $invariable6) || (defined $invariable6 &amp;&amp; !defined $invariable5) )</code>
						</ctrl>
					</ctrls> 
				</attributes> 
			</parameter>

			<parameter  ismandatory="1"  type="Excl">
				<name>invariable2</name>
				<attributes>
					<prompt>Allow invariant sites for Partition 2</prompt>
					<precond>
						<language>perl</language>
						<code>defined $substitution_model2</code>
					</precond>
						<vlist>
							<value>+inv</value>
							<label>yes</label>
							<value></value>
							<label>no</label>
						</vlist>	
				</attributes>		
			</parameter>

<!--     -I [ -*imodel ] arg                Indel model: none, rs07, rs05. -->		
			<parameter ismandatory="1"  type="Excl">
				<name>model_type_2</name>
				<attributes>
					<prompt>Specify the insertion-deletion model for Partition 2 (-I)</prompt>
					<precond>
						<language>perl</language>
						<code>defined $input_file2</code>
					</precond>
					<vlist>
						<value>rs07</value>
						<label>RS07</label>
						<value>rs05</value>
						<label>RS05</label>
						<value>none</value>
						<label>no</label>
					</vlist>
				<ctrls>
				
<!-- model type group1 two genes -->
						 <ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; ($model_type_1 ne $model_type_2)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_3 &amp;&amp; ($model_type_1 ne $model_type_3)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_4 &amp;&amp; ($model_type_1 ne $model_type_4)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 5 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_1 ne $model_type_5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 ne $model_type_6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3 &amp;&amp; ($model_type_2 ne $model_type_3)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_4 &amp;&amp; ($model_type_2 ne $model_type_4)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 5 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_2 ne $model_type_5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 6 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_2 ne $model_type_6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4 &amp;&amp; ($model_type_3 ne $model_type_4)</code>
						</ctrl> 
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 5 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_3 ne $model_type_5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 6 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_3 ne $model_type_6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 5 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_4 ne $model_type_5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 6 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_4 ne $model_type_6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 5 &amp;&amp; $linkfile2 == 6 &amp;&amp; defined $model_type_5 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_5 ne $model_type_6)</code>
						</ctrl>
<!--  -I value, three genes, group 1 -->
<!-- 1,2,3 -->
  						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3 &amp;&amp; ($model_type_1 != $model_type_2 || $model_type_1 != $model_type_3 || $model_type_2 != $model_type_3 )</code>
						</ctrl>
<!-- 1,2,4 -->
  						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_4 &amp;&amp; ($model_type_1 != $model_type_2 || $model_type_1 != $model_type_4 || $model_type_2 != $model_type_4 )</code>
						</ctrl>
<!-- 1,2,5 -->
  						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_1 != $model_type_2 || $model_type_1 != $model_type_5 || $model_type_2 != $model_type_5 )</code>
						</ctrl>
<!-- 1,2,6 -->
  						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3 &amp;&amp; ($model_type_1 != $model_type_2 || $model_type_1 != $model_type_6 || $model_type_2 != $model_type_6 )</code>
						</ctrl>
<!-- 1,3,4 -->			<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4 &amp;&amp; ($model_type_1 != $model_type_3 || $model_type_1 != $model_type_4 || $model_type_3 != $model_type_4 )</code>
						</ctrl>
<!-- 1,3,5 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_1 != $model_type_3 || $model_type_1 != $model_type_5 || $model_type_3 != $model_type_5 )</code>
						</ctrl>
<!-- 1,3,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 != $model_type_3 || $model_type_1 != $model_type_6 || $model_type_3 != $model_type_6 )</code>
						</ctrl>
<!-- 1,4,5 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_1 != $model_type_4 || $model_type_1 != $model_type_5 || $model_type_4 != $model_type_5 )</code>
						</ctrl>
<!-- 1,4,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 != $model_type_4 || $model_type_1 != $model_type_6 || $model_type_4 != $model_type_6 )</code>
						</ctrl>
<!-- 1,5,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_5 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 != $model_type_5 || $model_type_1 != $model_type_6 || $model_type_5 != $model_type_6 )</code>
						</ctrl>
<!-- 2,3,4 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4 &amp;&amp; ($model_type_2 != $model_type_3 || $model_type_2 != $model_type_4 || $model_type_3 != $model_type_4 )</code>
						</ctrl>
<!-- 2,3,5 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_2 != $model_type_3 || $model_type_2 != $model_type_5 || $model_type_3 != $model_type_5 )</code>
						</ctrl>
<!-- 2,3,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_2 != $model_type_3 || $model_type_2 != $model_type_6 || $model_type_3 != $model_type_6 )</code>
						</ctrl>
<!-- 2,4,5 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_2 != $model_type_4 || $model_type_2 != $model_type_5 || $model_type_4 != $model_type_5 )</code>
						</ctrl>
<!-- 2,4,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_2 != $model_type_4 || $model_type_2 != $model_type_6 || $model_type_4 != $model_type_6 )</code>
						</ctrl>
<!-- 2,5,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_5 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_2 != $model_type_5 || $model_type_2 != $model_type_6 || $model_type_5 != $model_type_6 )</code>
						</ctrl>
<!-- 3,4,5 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_3 != $model_type_4 || $model_type_3 != $model_type_5 || $model_type_4 != $model_type_5 )</code>
						</ctrl>
<!-- 3,4,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_3 != $model_type_4 || $model_type_3 != $model_type_6 || $model_type_4 != $model_type_6 )</code>
						</ctrl>
<!-- 3,5,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_5 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_3 != $model_type_5 || $model_type_3 != $model_type_6 || $model_type_5 != $model_type_6 )</code>
						</ctrl>
<!-- 4,5,6 -->		
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_5 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_4 != $model_type_5 || $model_type_4 != $model_type_6 || $model_type_5 != $model_type_6 )</code>
						</ctrl>				
<!-- -I value, four genes, group 1 -->
<!-- 1,2,3,4 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3  &amp;&amp; defined $model_type_4 &amp;&amp; ($model_type_1 ne $model_type_4 || $model_type_2 ne $model_type_4 || $model_type_3 ne $model_type_4)</code>
						</ctrl>  
<!-- 1,2,3,5 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 5 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3  &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_1 ne $model_type_5 || $model_type_2 ne $model_type_5 || $model_type_3 ne $model_type_5)</code>
						</ctrl> 
<!-- 1,2,3,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3  &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 ne $model_type_6 || $model_type_2 ne $model_type_6 || $model_type_3 ne $model_type_6)</code>
						</ctrl> 
<!-- 1,2,4,5 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_4  &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_1 ne $model_type_5 || $model_type_2 ne $model_type_5 || $model_type_4 ne $model_type_5)</code>
						</ctrl>  
<!-- 1,2,4,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_4  &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 ne $model_type_6 || $model_type_2 ne $model_type_6 || $model_type_4 ne $model_type_6)</code>
						</ctrl> 
<!-- 1,2,5,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_5  &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 ne $model_type_6 || $model_type_2 ne $model_type_6 || $model_type_5 ne $model_type_6)</code>
						</ctrl> 
<!-- 1,3,4,5 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4  &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_1 ne $model_type_5 || $model_type_3 ne $model_type_5 || $model_type_4 ne $model_type_5)</code>
						</ctrl> 
<!-- 1,3,4,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4  &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 ne $model_type_6 || $model_type_3 ne $model_type_6 || $model_type_4 ne $model_type_6)</code>
						</ctrl> 
<!-- 1,3,5,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_5  &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 ne $model_type_6 || $model_type_3 ne $model_type_6 || $model_type_5 ne $model_type_6)</code>
						</ctrl> 
<!-- 1,4,5,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_5  &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 ne $model_type_6 || $model_type_4 ne $model_type_6 || $model_type_5 ne $model_type_6)</code>
						</ctrl>
<!-- 2,3,4,5 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4  &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_2 ne $model_type_5 || $model_type_3 ne $model_type_5 || $model_type_4 ne $model_type_5)</code>
						</ctrl> 
<!-- 2,3,4,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4  &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_2 ne $model_type_6 || $model_type_3 ne $model_type_6 || $model_type_4 ne $model_type_6)</code>
						</ctrl>
<!-- 2,3,5,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_5  &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_2 ne $model_type_6 || $model_type_3 ne $model_type_6 || $model_type_5 ne $model_type_6)</code>
						</ctrl>
<!-- 2,4,5,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_5  &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_2 ne $model_type_6 || $model_type_4 ne $model_type_6 || $model_type_5 ne $model_type_6)</code>
						</ctrl>
<!-- 3,4,5,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_5  &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_3 ne $model_type_6 || $model_type_4 ne $model_type_6 || $model_type_5 ne $model_type_6)</code>
						</ctrl>
<!-- -I value, five genes, group 1 -->
<!-- 1,2,3,4,5 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3  &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_1 ne $model_type_5 || $model_type_2 ne $model_type_5 || $model_type_3 ne $model_type_5 || $model_type_4 ne $model_type_5)</code>
						</ctrl>
<!-- 1,2,3,4,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3  &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model ne $custom_model6 || $custom_model2 ne $custom_model6 || $custom_model3 ne $custom_model6 || $custom_model4 ne $custom_model6)</code>
						</ctrl>
<!-- 2,3,4,5,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; $linkfile5 == 6 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4  &amp;&amp; defined $model_type_5 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_2 ne $model_type_6 || $model_type_3 ne $model_type_6 || $model_type_4 ne $model_type_6 || $model_type_5 ne $model_type_6)</code>
						</ctrl>
<!-- -I value, six genes, group 1 -->
<!-- 1,2,3,4,5,6 -->	
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5  &amp;&amp; $linkfile6 == 6 &amp;&amp; defined $model_type_1  &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4  &amp;&amp; defined $model_type_5 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 ne $model_type_6 || $model_type_2 ne $model_type_6 || $model_type_3 ne $model_type_6 || $model_type_4 ne $model_type_6 || $model_type_5 ne $model_type_6)</code>
						</ctrl>	
				

<!-- ############################################################################################################################################################################################################################################################################################################################################################################################################################## -->			
				
<!-- group 2 -I  -->	

<!-- model type group1 two genes -->
						 <ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 2 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; ($model_type_1 ne $model_type_2)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 3 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_3 &amp;&amp; ($model_type_1 ne $model_type_3)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 4 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_4 &amp;&amp; ($model_type_1 ne $model_type_4)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 5 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_1 ne $model_type_5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 ne $model_type_6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22  == 3 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3 &amp;&amp; ($model_type_2 ne $model_type_3)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22  == 4 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_4 &amp;&amp; ($model_type_2 ne $model_type_4)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22  == 5 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_2 ne $model_type_5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22  == 6 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_2 ne $model_type_6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22  == 4 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4 &amp;&amp; ($model_type_3 ne $model_type_4)</code>
						</ctrl> 
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22  == 5 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_3 ne $model_type_5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22  == 6 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_3 ne $model_type_6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22  == 5 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_4 ne $model_type_5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22  == 6 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_4 ne $model_type_6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 5 &amp;&amp; $linkfile22  == 6 &amp;&amp; defined $model_type_5 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_5 ne $model_type_6)</code>
						</ctrl>
<!--  -I value, three genes, group 1 -->
<!-- 1,2,3 -->
  						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3 &amp;&amp; ($model_type_1 != $model_type_2 || $model_type_1 != $model_type_3 || $model_type_2 != $model_type_3 )</code>
						</ctrl>
<!-- 1,2,4 -->
  						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_4 &amp;&amp; ($model_type_1 != $model_type_2 || $model_type_1 != $model_type_4 || $model_type_2 != $model_type_4 )</code>
						</ctrl>
<!-- 1,2,5 -->
  						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 2 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_1 != $model_type_2 || $model_type_1 != $model_type_5 || $model_type_2 != $model_type_5 )</code>
						</ctrl>
<!-- 1,2,6 -->
  						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 2 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3 &amp;&amp; ($model_type_1 != $model_type_2 || $model_type_1 != $model_type_6 || $model_type_2 != $model_type_6 )</code>
						</ctrl>
<!-- 1,3,4 -->			<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4 &amp;&amp; ($model_type_1 != $model_type_3 || $model_type_1 != $model_type_4 || $model_type_3 != $model_type_4 )</code>
						</ctrl>
<!-- 1,3,5 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_1 != $model_type_3 || $model_type_1 != $model_type_5 || $model_type_3 != $model_type_5 )</code>
						</ctrl>
<!-- 1,3,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 3 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 != $model_type_3 || $model_type_1 != $model_type_6 || $model_type_3 != $model_type_6 )</code>
						</ctrl>
<!-- 1,4,5 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_1 != $model_type_4 || $model_type_1 != $model_type_5 || $model_type_4 != $model_type_5 )</code>
						</ctrl>
<!-- 1,4,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 4 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 != $model_type_4 || $model_type_1 != $model_type_6 || $model_type_4 != $model_type_6 )</code>
						</ctrl>
<!-- 1,5,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 5 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_5 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 != $model_type_5 || $model_type_1 != $model_type_6 || $model_type_5 != $model_type_6 )</code>
						</ctrl>
<!-- 2,3,4 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22  == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4 &amp;&amp; ($model_type_2 != $model_type_3 || $model_type_2 != $model_type_4 || $model_type_3 != $model_type_4 )</code>
						</ctrl>
<!-- 2,3,5 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22  == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_2 != $model_type_3 || $model_type_2 != $model_type_5 || $model_type_3 != $model_type_5 )</code>
						</ctrl>
<!-- 2,3,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22  == 3 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_2 != $model_type_3 || $model_type_2 != $model_type_6 || $model_type_3 != $model_type_6 )</code>
						</ctrl>
<!-- 2,4,5 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22  == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_2 != $model_type_4 || $model_type_2 != $model_type_5 || $model_type_4 != $model_type_5 )</code>
						</ctrl>
<!-- 2,4,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22  == 4 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_2 != $model_type_4 || $model_type_2 != $model_type_6 || $model_type_4 != $model_type_6 )</code>
						</ctrl>
<!-- 2,5,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22  == 5 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_5 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_2 != $model_type_5 || $model_type_2 != $model_type_6 || $model_type_5 != $model_type_6 )</code>
						</ctrl>
<!-- 3,4,5 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22  == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_3 != $model_type_4 || $model_type_3 != $model_type_5 || $model_type_4 != $model_type_5 )</code>
						</ctrl>
<!-- 3,4,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22  == 4 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_3 != $model_type_4 || $model_type_3 != $model_type_6 || $model_type_4 != $model_type_6 )</code>
						</ctrl>
<!-- 3,5,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22  == 5 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_5 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_3 != $model_type_5 || $model_type_3 != $model_type_6 || $model_type_5 != $model_type_6 )</code>
						</ctrl>
<!-- 4,5,6 -->		
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22  == 5 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_5 &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_4 != $model_type_5 || $model_type_4 != $model_type_6 || $model_type_5 != $model_type_6 )</code>
						</ctrl>				
<!-- -I value, four genes, group 1 -->
<!-- 1,2,3,4 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 4 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3  &amp;&amp; defined $model_type_4 &amp;&amp; ($model_type_1 ne $model_type_4 || $model_type_2 ne $model_type_4 || $model_type_3 ne $model_type_4)</code>
						</ctrl>  
<!-- 1,2,3,5 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 5 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3  &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_1 ne $model_type_5 || $model_type_2 ne $model_type_5 || $model_type_3 ne $model_type_5)</code>
						</ctrl> 
<!-- 1,2,3,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3  &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 ne $model_type_6 || $model_type_2 ne $model_type_6 || $model_type_3 ne $model_type_6)</code>
						</ctrl> 
<!-- 1,2,4,5 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_4  &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_1 ne $model_type_5 || $model_type_2 ne $model_type_5 || $model_type_4 ne $model_type_5)</code>
						</ctrl>  
<!-- 1,2,4,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_4  &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 ne $model_type_6 || $model_type_2 ne $model_type_6 || $model_type_4 ne $model_type_6)</code>
						</ctrl> 
<!-- 1,2,5,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 2 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_5  &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 ne $model_type_6 || $model_type_2 ne $model_type_6 || $model_type_5 ne $model_type_6)</code>
						</ctrl> 
<!-- 1,3,4,5 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4  &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_1 ne $model_type_5 || $model_type_3 ne $model_type_5 || $model_type_4 ne $model_type_5)</code>
						</ctrl> 
<!-- 1,3,4,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4  &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 ne $model_type_6 || $model_type_3 ne $model_type_6 || $model_type_4 ne $model_type_6)</code>
						</ctrl> 
<!-- 1,3,5,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_5  &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 ne $model_type_6 || $model_type_3 ne $model_type_6 || $model_type_5 ne $model_type_6)</code>
						</ctrl> 
<!-- 1,4,5,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22  == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $model_type_1 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_5  &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_1 ne $model_type_6 || $model_type_4 ne $model_type_6 || $model_type_5 ne $model_type_6)</code>
						</ctrl>
<!-- 2,3,4,5 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22  == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4  &amp;&amp; defined $model_type_5 &amp;&amp; ($model_type_2 ne $model_type_5 || $model_type_3 ne $model_type_5 || $model_type_4 ne $model_type_5)</code>
						</ctrl> 
<!-- 2,3,4,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22  == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4  &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_2 ne $model_type_6 || $model_type_3 ne $model_type_6 || $model_type_4 ne $model_type_6)</code>
						</ctrl>
<!-- 2,3,5,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22  == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_5  &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_2 ne $model_type_6 || $model_type_3 ne $model_type_6 || $model_type_5 ne $model_type_6)</code>
						</ctrl>
<!-- 2,4,5,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22  == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $model_type_2 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_5  &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_2 ne $model_type_6 || $model_type_4 ne $model_type_6 || $model_type_5 ne $model_type_6)</code>
						</ctrl>
<!-- 3,4,5,6 -->
						<ctrl>
							<message>Please make the -I value the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22  == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $model_type_3 &amp;&amp; defined $model_type_4 &amp;&amp; defined $model_type_5  &amp;&amp; defined $model_type_6 &amp;&amp; ($model_type_3 ne $model_type_6 || $model_type_4 ne $model_type_6 || $model_type_5 ne $model_type_6)</code>
						</ctrl>



				</ctrls>			
				
				</attributes>
			</parameter>
			
			</parameters>
			</paragraph>
			</parameter>
			
			
<!-- label for Partition 3 -->
			<parameter type="Paragraph">
			<paragraph>
			<name>Configure_Partition3</name>
			<prompt>Configure Partition 3 analysis</prompt>
			
			<parameters>	
<!-- Supported Input file -c [ -*config ] arg                Config file to read.. -->
    	<parameter  ismandatory="1"  type="InFile">
			<name>input_file3</name>
			<attributes>
				<prompt>Specify a third input file</prompt>
				<filenames>sequences3.fasta</filenames>
				<precond>
					<language>perl</language>
					<code>$specify_partitioned &amp;&amp; defined $input_file2 &amp;&amp; !defined $config_file</code>
				</precond>
				<ctrls>
						<ctrl>
							<message>Please select a third partition file</message>
							<language>perl</language>
							<code>!defined $input_file3 &amp;&amp; $specify_multiparts &gt; 2 </code>
						</ctrl>
					</ctrls> 
			</attributes>
		</parameter>
		
			
<!--   -*alphabet arg DNA, RNA, Amino-Acids, Codons, etc. one for each input file -->		
			<parameter   ismandatory="1"  type="Excl">
				<name>datatype_3</name>
				<attributes>
					<prompt>Choose the data type for Partition 3 (--alphabet)</prompt>
					<precond>
						<language>perl</language>
						<code>defined $input_file3</code>
					</precond>
					<vlist>
						<value>DNA</value>
						<label>DNA</label>
						<value>RNA</value>
						<label>RNA</label>
						<value>Amino-Acids</value>
						<label>Amino-Acids</label>
						<value>Codons</value>
						<label>Codons</label>
						<value>Triplets</value>
						<label>Triplets</label>
					</vlist>				
				</attributes>
			</parameter>
			
<!--     -S [ -*smodel ] arg    Substitution model. -->		
			<parameter  ismandatory="1"   type="Excl">
				<name>substitution_model3</name>
				<attributes>
					<prompt>Choose the Substitution Model for Partition 3 (-S)</prompt>
					<precond>
						<language>perl</language>
						<code>defined $input_file3</code>
					</precond>
					<vlist>
						<value>f81</value>
						<label>F81 (all)</label>
						<value>jc69</value>
						<label>JC69 (all)</label>
						<value>gtr</value>
						<label>GTR (all)</label>
						<value>k80</value>
						<label>K80 (DNA/RNA)</label>
						<value>hky85</value>
						<label>HKY85 (DNA/RNA)</label>
						<value>tn93</value>
						<label>TN93 (DNA/RNA)</label>
						<value>jtt</value>
						<label>JTT (Amino-Acid)</label>
						<value>wag</value>
						<label>WAG (Amino-Acid)</label>
						<value>lg08</value>
						<label>LG (Amino-Acid)</label>
						<value>HKY+x3</value>
						<label>HKYx3 (Triplet)</label>
						<value>TN93+x3</value>
						<label>TNx3 (Triplet)</label>
						<value>GTR+x3</value>
						<label>GTRx3 (Triplet)</label>
						<value>gy94</value>
						<label>GY94 (Codon)</label>
						<value>mg94</value>
						<label>MG94 (Codon)</label>
						<value>gtr_sym+gy94</value>
						<label>GY94[GTR] (Codon)</label>
					</vlist>
					<ctrls>
						<ctrl>
							<message>Sorry, the HKY85, and TN93 models can only be used for DNA or RNA data</message>
							<language>perl</language>
							<code>($substitution_model3 eq "hky85" || $substitution_model3 eq "tn93" ) &amp;&amp; (defined $datatype_3  &amp;&amp; $datatype_3 ne "RNA" &amp;&amp; $datatype_3 ne "DNA")</code>
						</ctrl>
	  					<ctrl>
							<message>Sorry, the LG, JTT, and WAG models can only be used for Amino Acid data</message>
							<language>perl</language>
							<code>($substitution_model3 eq "lg08" || $substitution_model3 eq "jtt" || $substitution_model3 eq "wag") &amp;&amp; (defined $datatype_3 &amp;&amp; $datatype_3 ne "Amino-Acids")</code>
						</ctrl>						
						<ctrl>
							<message>Sorry, the HKY+x3, TN93+x3, and GTR+x3 models can only be used for Triplet data</message>
							<language>perl</language>
							<code>($substitution_model3 eq "HKY+x3" || $substitution_model3 eq "TN93+x3" || $substitution_model3 eq "GTR+x3") &amp;&amp; (defined $datatype_3 &amp;&amp; $datatype_3 ne "Triplets")</code>
						</ctrl>
						<ctrl>
							<message>Sorry, the GY94 and GY94[GTR] models can only be used for Codon data</message>
							<language>perl</language>
							<code>($substitution_model3 eq "gy94" || $substitution_model3 eq "gtr_sym+gy94") &amp;&amp; (defined $datatype_3 &amp;&amp; $datatype_3 ne "Codons")</code>
						</ctrl>
					</ctrls>	
				</attributes>
			</parameter>
			
<!--  			<parameter type="String">
				<name>custom_model3</name>
				<attributes>
					<prompt>Enter a custom substitution model for Partition 3</prompt>
					<precond>
						<language>perl</language>
						<code>defined $input_file3</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"-S 3:$value"</code>
					</format>
					<ctrls>
						<ctrl>
							<message>Sorry, you cant specify both a substitution model and a custom model</message>
							<language>perl</language>
							<code>defined $custom_model3 &amp;&amp; $substitution_model3</code>
						</ctrl>
					</ctrls>
					<group>22</group>	
				</attributes>		
			</parameter>-->
			
			<parameter  ismandatory="1"   type="Excl">
				<name>gammarates43</name>
				<attributes>
					<prompt>Use Gamma[4] for Partition 3</prompt>
					<precond>
						<language>perl</language>
						<code>defined $substitution_model3</code>
					</precond>					
					<vlist>
						<value>+Rates.gamma[4]</value>
						<label>yes</label>
						<value></value>
						<label>no</label>
					</vlist>
				</attributes>
			</parameter>

			<parameter  ismandatory="1"  type="Excl">
				<name>invariable3</name>
				<attributes>
					<prompt>Allow invariant sites for Partition 3</prompt>
					<precond>
						<language>perl</language>
						<code>defined $substitution_model3</code>
					</precond>
						<vlist>
							<value>+inv</value>
							<label>yes</label>
							<value></value>
							<label>no</label>
						</vlist>	
				</attributes>		
			</parameter>

<!--     -I [ -*imodel ] arg                Indel model: none, rs07, rs05. -->		
			<parameter  ismandatory="1"   type="Excl">
				<name>model_type_3</name>
				<attributes>
					<prompt>Specify the insertion-deletion model for Partition 3 (-I)</prompt>
					<precond>
						<language>perl</language>
						<code>defined $input_file3</code>
					</precond>
					<vlist>
						<value>rs07</value>
						<label>RS07</label>
						<value>rs05</value>
						<label>RS05</label>
						<value>none</value>
						<label>no</label>
					</vlist>

				</attributes>
			</parameter>
			
			</parameters>
			</paragraph>
			</parameter>
			

<!-- label for Partition 4 -->
			<parameter type="Paragraph">
			<paragraph>
			<name>Configure_Partition4</name>
			<prompt>Configure Partition 4 analysis</prompt>
			
			<parameters>
<!-- Supported Input file -c [ -*config ] arg                Config file to read.. -->
    		<parameter  ismandatory="1"  type="InFile">
			<name>input_file4</name>
			<attributes>
				<prompt>Specify a fourth input file</prompt>
				<filenames>sequences4.fasta</filenames>
				<precond>
					<language>perl</language>
					<code>defined $input_file3 &amp;&amp; $specify_partitioned &amp;&amp; !defined $config_file</code>
				</precond>
				<ctrls>
						<ctrl>
							<message>Please select a fourth partition file</message>
							<language>perl</language>
							<code>!defined $input_file4 &amp;&amp; $specify_multiparts &gt; 3 </code>
						</ctrl>
					</ctrls>
			</attributes>
		</parameter>
								
<!--   -*alphabet arg DNA, RNA, Amino-Acids, Codons, etc. one for each input file -->		
			<parameter  ismandatory="1"  type="Excl">
				<name>datatype_4</name>
				<attributes>
					<prompt>Choose the data type for Partition 4 (--alphabet)</prompt>
					<group>22</group>
					<precond>
						<language>perl</language>
						<code>defined $input_file4</code>
					</precond>
					<vlist>
						<value>DNA</value>
						<label>DNA</label>
						<value>RNA</value>
						<label>RNA</label>
						<value>Amino-Acids</value>
						<label>Amino-Acids</label>
						<value>Codons</value>
						<label>Codons</label>
						<value>Triplets</value>
						<label>Triplets</label>
					</vlist>					
				</attributes>
			</parameter>
			
<!--     -S [ -*smodel ] arg    Substitution model. -->		
			<parameter  ismandatory="1"   type="Excl">
				<name>substitution_model4</name>
				<attributes>
					<prompt>Choose the Substitution Model for Partition 4 (-S)</prompt>
					<precond>
						<language>perl</language>
						<code>defined $input_file4</code>
					</precond>
					<group>22</group>
					<vlist>
						<value>f81</value>
						<label>F81 (all)</label>
						<value>jc69</value>
						<label>JC69 (all)</label>
						<value>gtr</value>
						<label>GTR (all)</label>
						<value>k80</value>
						<label>K80 (DNA/RNA)</label>
						<value>hky85</value>
						<label>HKY85 (DNA/RNA)</label>
						<value>tn93</value>
						<label>TN93 (DNA/RNA)</label>
						<value>jtt</value>
						<label>JTT (Amino-Acid)</label>
						<value>wag</value>
						<label>WAG (Amino-Acid)</label>
						<value>lg08</value>
						<label>LG (Amino-Acid)</label>
						<value>HKY+x3</value>
						<label>HKYx3 (Triplet)</label>
						<value>TN93+x3</value>
						<label>TNx3 (Triplet)</label>
						<value>GTR+x3</value>
						<label>GTRx3 (Triplet)</label>
						<value>gy94</value>
						<label>GY94 (Codon)</label>
						<value>mg94</value>
						<label>MG94 (Codon)</label>
						<value>gtr_sym+gy94</value>
						<label>GY94[GTR] (Codon)</label>
					</vlist>
					<ctrls>
						<ctrl>
							<message>Sorry, the GTR, HKY85, and TN93 models can only be used for DNA or RNA data</message>
							<language>perl</language>
							<code>($substitution_model4 eq "hky85" || $substitution_model4 eq "tn93" ) &amp;&amp; (defined $datatype_4  &amp;&amp; $datatype_4 ne "RNA" &amp;&amp; $datatype_4 ne "DNA")</code>
						</ctrl>
	  					<ctrl>
							<message>Sorry, the LG, JTT, and WAG models can only be used for Amino Acid data</message>
							<language>perl</language>
							<code>($substitution_model4 eq "lg08" || $substitution_model4 eq "jtt" || $substitution_model4 eq "wag") &amp;&amp; (defined $datatype_4 &amp;&amp; $datatype_4 ne "Amino-Acids")</code>
						</ctrl>						
						<ctrl>
							<message>Sorry, the HKYx3, TNx3, and GTRx3 models can only be used for Triplet data</message>
							<language>perl</language>
							<code>($substitution_model4 eq "HKY+x3" || $substitution_model4 eq " TN93+x3" || $substitution_model4 eq "GTR+x3") &amp;&amp; (defined $datatype_4 &amp;&amp; $datatype_4 ne "Triplets")</code>
						</ctrl>
						<ctrl>
							<message>Sorry, the GY94 and GY94[GTR] models can only be used for Codon data</message>
							<language>perl</language>
							<code>($substitution_model4 eq "gy94" || $substitution_model4 eq "gtr_sym+gy94") &amp;&amp; (defined $datatype_4 &amp;&amp; $datatype_4 ne "Codons")</code>
						</ctrl>
					</ctrls>	
				</attributes>
			</parameter>
			
<!-- 		<parameter type="String">
				<name>custom_model4</name>
				<attributes>
					<prompt>Enter a custom substitution model for Partition 4</prompt>
					<precond>
						<language>perl</language>
						<code>defined $input_file4</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"-S 4:$value"</code>
					</format>
					<ctrls>
						<ctrl>
							<message>Sorry, you cant specify both a substitution model and a custom model</message>
							<language>perl</language>
							<code>defined $custom_model4 &amp;&amp; $substitution_model4</code>
						</ctrl>
					</ctrls>
					<group>22</group>	
				</attributes>		
			</parameter> -->	
			
			<parameter  ismandatory="1"  type="Excl">
				<name>gammarates44</name>
				<attributes>
					<prompt>Use Gamma[4] for Partition 4</prompt>	
					<precond>
						<language>perl</language>
						<code>defined $substitution_model4</code>
					</precond>				
					<vlist>
						<value>+Rates.gamma[4]</value>
						<label>yes</label>
						<value></value>
						<label>no</label>
					</vlist>
				</attributes>
			</parameter>

			<parameter  ismandatory="1"   type="Excl">
				<name>invariable4</name>
				<attributes>
					<prompt>Allow invariant sites for Partition 4</prompt>
					<precond>
						<language>perl</language>
						<code>defined $substitution_model4</code>
					</precond>
					<vlist>
						<value>+inv</value>
						<label>yes</label>
						<value></value>
						<label>no</label>
					</vlist>	
				</attributes>		
			</parameter>

<!--     -I [ -*imodel ] arg                Indel model: none, rs07, rs05. -->		
			<parameter  ismandatory="1"   type="Excl">
				<name>model_type_4</name>
				<attributes>
					<prompt>Specify the insertion-deletion model for Partition 4 (-I)</prompt>
					<precond>
						<language>perl</language>
						<code>defined $input_file4</code>
					</precond>
					<vlist>
						<value>rs07</value>
						<label>RS07</label>
						<value>rs05</value>
						<label>RS05</label>
						<value>none</value>
						<label>no</label>
					</vlist>
					<group>22</group>
				</attributes>
			</parameter>

</parameters>
</paragraph>
</parameter>

<!-- label for Partition 5 -->
			<parameter type="Paragraph">
			<paragraph>
			<name>Configure_Partition5</name>
			<prompt>Configure Partition 5 analysis</prompt>
			
			<parameters>
			
<!-- Supported Input file -c [ -*config ] arg                Config file to read.. -->
    		<parameter  ismandatory="1"   type="InFile">
			<name>input_file5</name>
			<attributes>
				<prompt>Specify a fifth input file</prompt>
				<filenames>sequences5.fasta</filenames>
				<precond>
					<language>perl</language>
					<code>$specify_partitioned &amp;&amp; defined $input_file4 &amp;&amp; !defined $config_file</code>
				</precond>
				<ctrls>
						<ctrl>
							<message>Please select a fifth partition file</message>
							<language>perl</language>
							<code>!defined $input_file5 &amp;&amp; $specify_multiparts &gt; 4 </code>
						</ctrl>
					</ctrls>
			</attributes>
		</parameter>
						
<!--   -*alphabet arg DNA, RNA, Amino-Acids, Codons, etc. one for each input file -->		
			<parameter  ismandatory="1"  type="Excl">
				<name>datatype_5</name>
				<attributes>
					<prompt>Choose the data type for Partition 5 (--alphabet)</prompt>
					<group>22</group>
					<precond>
						<language>perl</language>
						<code>defined $input_file5</code>
					</precond>
					<vlist>
						<value>DNA</value>
						<label>DNA</label>
						<value>RNA</value>
						<label>RNA</label>
						<value>Amino-Acids</value>
						<label>Amino-Acids</label>
						<value>Codons</value>
						<label>Codons</label>
						<value>Triplets</value>
						<label>Triplets</label>
					</vlist>					
				</attributes>
			</parameter>
			
<!--     -S [ -*smodel ] arg    Substitution model. -->		
			<parameter  ismandatory="1"   type="Excl">
				<name>substitution_model5</name>
				<attributes>
					<prompt>Choose the Substitution Model for Partition 5 (-S)</prompt>
					<precond>
						<language>perl</language>
						<code>defined $input_file5</code>
					</precond>
					<vlist>
						<value>f81</value>
						<label>F81 (all)</label>
						<value>jc69</value>
						<label>JC69 (all)</label>
						<value>gtr</value>
						<label>GTR (all)</label>
						<value>k80</value>
						<label>K80 (DNA/RNA)</label>
						<value>hky85</value>
						<label>HKY85 (DNA/RNA)</label>
						<value>tn93</value>
						<label>TN93 (DNA/RNA)</label>
						<value>jtt</value>
						<label>JTT (Amino-Acid)</label>
						<value>wag</value>
						<label>WAG (Amino-Acid)</label>
						<value>lg08</value>
						<label>LG (Amino-Acid)</label>
						<value>HKY+x3</value>
						<label>HKYx3 (Triplet)</label>
						<value>TN93+x3</value>
						<label>TNx3 (Triplet)</label>
						<value>GTR+x3</value>
						<label>GTRx3 (Triplet)</label>
						<value>gy94</value>
						<label>GY94 (Codon)</label>
						<value>mg94</value>
						<label>MG94 (Codon)</label>
						<value>gtr_sym+gy94</value>
						<label>GY94[GTR] (Codon)</label>
					</vlist>
					<ctrls>
						<ctrl>
							<message>Sorry, the GTR, HKY85, and TN93 models can only be used for DNA or RNA data</message>
							<language>perl</language>
							<code>($substitution_model5 eq "hky85" || $substitution_model5 eq "tn93" ) &amp;&amp; (defined $datatype_5  &amp;&amp; $datatype_5 ne "RNA" &amp;&amp; $datatype_5 ne "DNA")</code>
						</ctrl>
	  					<ctrl>
							<message>Sorry, the LG, JTT, and WAG models can only be used for Amino Acid data</message>
							<language>perl</language>
							<code>($substitution_model5 eq "lg08" || $substitution_model5 eq "jtt" || $substitution_model5 eq "wag") &amp;&amp; (defined $datatype_5 &amp;&amp; $datatype_5 ne "Amino-Acids")</code>
						</ctrl>						
						<ctrl>
							<message>Sorry, the HKYx3, TNx3, and GTRx3 models can only be used for Triplet data</message>
							<language>perl</language>
							<code>($substitution_model5 eq "HKY+x3" || $substitution_model5 eq " TN93+x3" || $substitution_model5 eq "GTR+x3") &amp;&amp; (defined $datatype_5 &amp;&amp; $datatype_5 ne "Triplets")</code>
						</ctrl>
						<ctrl>
							<message>Sorry, the GY94 and GY94[GTR] models can only be used for Codon data</message>
							<language>perl</language>
							<code>($substitution_model5 eq "gy94" || $substitution_model5 eq "gtr_sym+gy94") &amp;&amp; (defined $datatype_5 &amp;&amp; $datatype_5 ne "Codons")</code>
						</ctrl>
					</ctrls>	
				</attributes>
			</parameter>
			
<!-- 		<parameter type="String">
				<name>custom_model5</name>
				<attributes>
					<prompt>Enter a custom substitution model for Partition 5</prompt>
					<precond>
						<language>perl</language>
						<code>defined $input_file5</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"-S 5:$value"</code>
					</format>
					<ctrls>
						<ctrl>
							<message>Sorry, you cant specify both a substitution model and a custom model</message>
							<language>perl</language>
							<code>defined $custom_model5 &amp;&amp; $substitution_model5</code>
						</ctrl>
					</ctrls>
					<group>22</group>	
				</attributes>		
			</parameter> -->	
			
			<parameter  ismandatory="1"  type="Excl">
				<name>gammarates45</name>
				<attributes>
					<prompt>Use Gamma[4] for Partition 5</prompt>	
					<precond>
						<language>perl</language>
						<code>defined $substitution_model5</code>
					</precond>				
					<vlist>
						<value>+Rates.gamma[4]</value>
						<label>yes</label>
						<value></value>
						<label>no</label>
					</vlist>
				</attributes>
			</parameter>

			<parameter  ismandatory="1"  type="Excl">
				<name>invariable5</name>
				<attributes>
					<prompt>Allow invariant sites for Partition 5</prompt>
					<precond>
						<language>perl</language>
						<code>defined $substitution_model5</code>
					</precond>
					<vlist>
						<value>+inv</value>
						<label>yes</label>
						<value></value>
						<label>no</label>
					</vlist>	
				</attributes>		
			</parameter>

<!--     -I [ -*imodel ] arg                Indel model: none, rs07, rs05. -->		
			<parameter  ismandatory="1"  type="Excl">
				<name>model_type_5</name>
				<attributes>
					<prompt>Specify the insertion-deletion model for Partition 5 (-I)</prompt>
					<precond>
						<language>perl</language>
						<code>defined $input_file5</code>
					</precond>
					<vlist>
						<value>rs07</value>
						<label>RS07</label>
						<value>rs05</value>
						<label>RS05</label>
						<value>none</value>
						<label>no</label>
					</vlist>
					<group>22</group>
				</attributes>
			</parameter>

</parameters>
</paragraph>
</parameter>

<!-- label for Partition 6 -->
			<parameter type="Paragraph">
			<paragraph>
			<name>Configure_Partition6</name>
			<prompt>Configure Partition 6 analysis</prompt>
			
			<parameters>
		
<!-- Supported Input file -c [ -*config ] arg                Config file to read.. -->
    		<parameter  ismandatory="1"  type="InFile">
			<name>input_file6</name>
			<attributes>
				<prompt>Specify a sixth input file</prompt>
				<filenames>sequences6.fasta</filenames>
				<precond>
					<language>perl</language>
					<code>$specify_partitioned &amp;&amp; defined $input_file5 &amp;&amp; !defined $config_file</code>
				</precond>
				<ctrls>
						<ctrl>
							<message>Please select a sixth partition file</message>
							<language>perl</language>
							<code>!defined $input_file6 &amp;&amp; $specify_multiparts &gt; 5 </code>
						</ctrl>
					</ctrls>
			</attributes>
		</parameter>	
								
<!--   -*alphabet arg DNA, RNA, Amino-Acids, Codons, etc. one for each input file -->		
			<parameter  ismandatory="1"   type="Excl">
				<name>datatype_6</name>
				<attributes>
					<prompt>Choose the data type for Partition 6 (--alphabet)</prompt>
					<group>22</group>
					<precond>
						<language>perl</language>
						<code>defined $input_file6</code>
					</precond>
					<vlist>
						<value>DNA</value>
						<label>DNA</label>
						<value>RNA</value>
						<label>RNA</label>
						<value>Amino-Acids</value>
						<label>Amino-Acids</label>
						<value>Codons</value>
						<label>Codons</label>
						<value>Triplets</value>
						<label>Triplets</label>
					</vlist>					
				</attributes>
			</parameter>
			
<!--     -S [ -*smodel ] arg    Substitution model. -->		
			<parameter  ismandatory="1"   type="Excl">
				<name>substitution_model6</name>
				<attributes>
					<prompt>Choose the Substitution Model for Partition 6 (-S)</prompt>
					<precond>
						<language>perl</language>
						<code>defined $input_file6</code>
					</precond>
					<group>22</group>
					<vlist>
						<value>f81</value>
						<label>F81 (all)</label>
						<value>jc69</value>
						<label>JC69 (all)</label>
						<value>gtr</value>
						<label>GTR (all)</label>
						<value>k80</value>
						<label>K80 (DNA/RNA)</label>
						<value>hky85</value>
						<label>HKY85 (DNA/RNA)</label>
						<value>tn93</value>
						<label>TN93 (DNA/RNA)</label>
						<value>jtt</value>
						<label>JTT (Amino-Acid)</label>
						<value>wag</value>
						<label>WAG (Amino-Acid)</label>
						<value>lg08</value>
						<label>LG (Amino-Acid)</label>
						<value>HKY+x3</value>
						<label>HKYx3 (Triplet)</label>
						<value>TN93+x3</value>
						<label>TNx3 (Triplet)</label>
						<value>GTR+x3</value>
						<label>GTRx3 (Triplet)</label>
						<value>gy94</value>
						<label>GY94 (Codon)</label>
						<value>mg94</value>
						<label>MG94 (Codon)</label>
						<value>gtr_sym+gy94</value>
						<label>GY94[GTR] (Codon)</label>
					</vlist>
					<ctrls>
						<ctrl>
							<message>Sorry, the GTR, HKY85, and TN93 models can only be used for DNA or RNA data</message>
							<language>perl</language>
							<code>($substitution_model6 eq "hky85" || $substitution_model6 eq "tn93" ) &amp;&amp; (defined $datatype_6  &amp;&amp; $datatype_6 ne "RNA" &amp;&amp; $datatype_6 ne "DNA")</code>
						</ctrl>
	  					<ctrl>
							<message>Sorry, the LG, JTT, and WAG models can only be used for Amino Acid data</message>
							<language>perl</language>
							<code>($substitution_model6 eq "lg08" || $substitution_model6 eq "jtt" || $substitution_model6 eq "wag") &amp;&amp; (defined $datatype_6 &amp;&amp; $datatype_6 ne "Amino-Acids")</code>
						</ctrl>						
						<ctrl>
							<message>Sorry, the HKYx3, TNx3, and GTRx3 models can only be used for Triplet data</message>
							<language>perl</language>
							<code>($substitution_model6 eq "HKY+x3" || $substitution_model6 eq " TN93+x3" || $substitution_model6 eq "GTR+x3") &amp;&amp; (defined $datatype_6 &amp;&amp; $datatype_6 ne "Triplets")</code>
						</ctrl>
						<ctrl>
							<message>Sorry, the GY94 and GY94[GTR] models can only be used for Codon data</message>
							<language>perl</language>
							<code>($substitution_model6 eq "gy94" || $substitution_model6 eq "gtr_sym+gy94") &amp;&amp; (defined $datatype_6 &amp;&amp; $datatype_6 ne "Codons")</code>
						</ctrl>
					</ctrls>	
				</attributes>
			</parameter>
			
<!--  		<parameter type="String">
				<name>custom_model6</name>
				<attributes>
					<prompt>Enter a custom substitution model for Partition 6</prompt>
					<precond>
						<language>perl</language>
						<code>defined $input_file6</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"-S 6:$value"</code>
					</format>
					<ctrls>
						<ctrl>
							<message>Sorry, you cant specify both a substitution model and a custom model</message>
							<language>perl</language>
							<code>defined $custom_model6 &amp;&amp; $substitution_model6</code>
						</ctrl>
					</ctrls>
					<group>22</group>	
				</attributes>		
			</parameter>-->	
			
			<parameter  ismandatory="1"   type="Excl">
				<name>gammarates46</name>
				<attributes>
					<prompt>Use Gamma[4] for Partition 6</prompt>	
					<precond>
						<language>perl</language>
						<code>defined $substitution_model6</code>
					</precond>				
					<vlist>
						<value>+Rates.gamma[4]</value>
						<label>yes</label>
						<value></value>
						<label>no</label>
					</vlist>
				</attributes>
			</parameter>

			<parameter  ismandatory="1"   type="Excl">
				<name>invariable6</name>
				<attributes>
					<prompt>Allow invariant sites for Partition 6</prompt>
					<precond>
						<language>perl</language>
						<code>defined $substitution_model6</code>
					</precond>
					<vlist>
						<value>+inv</value>
						<label>yes</label>
						<value></value>
						<label>no</label>
					</vlist>	
				</attributes>		
			</parameter>

<!--     -I [ -*imodel ] arg                Indel model: none, rs07, rs05. -->		
			<parameter  ismandatory="1"   type="Excl">
				<name>model_type_6</name>
				<attributes>
					<prompt>Specify the insertion-deletion model for Partition 6 (-I)</prompt>
					<precond>
						<language>perl</language>
						<code>defined $input_file6</code>
					</precond>
					<vlist>
						<value>rs07</value>
						<label>RS07</label>
						<value>rs05</value>
						<label>RS05</label>
						<value>none</value>
						<label>no</label>
					</vlist>
					<group>22</group>
				</attributes>
			</parameter>

</parameters>
</paragraph>
</parameter>

<!-- Visible options:
MCMC options:
  -i [ -*iterations ] arg (=100000)  The number of iterations to run. -->

<parameter type="Paragraph">
	<paragraph>
	<name>mcmc_options</name>
	<prompt>Model Options</prompt>
		<parameters>
			
<!--   -x [ -*subsample ] arg (=1)        Factor by which to subsample. -->		
			<parameter type="Integer">
				<name>subsample_factor</name>
				<attributes>
					<prompt>Factor by which to subsample (-x)</prompt>
					<precond>
						<language>perl</language>
						<code>!$specify_mr &amp;&amp; !defined $config_file</code>
					</precond>
					<format>
						<language>perl</language>
						<code>($value != $vdef) ? "-x $value":""</code>
					</format>
					<vdef>
						<value>1</value>
					</vdef>	
					<group>22</group>
					<warns>
						<warn>
							<message>The optimal value for subsample factor is one in most cases</message>
							<language>perl</language>
							<code>$subsample_factor != "1"</code>
						</warn>
					</warns>
					<comment>
						<value>The number supplied here determines how often to sample. For example -x 10 keep every 10th sample. 1 is the best value</value>
					</comment>	
				</attributes>
			</parameter>		
			
<!--     -*branch-length arg                Defaults to ~Gamma[0.5, 2/n_branches[T]]. -->
<!--  			<parameter type="Float">
				<name>branchlength_specified</name>
				<attributes>
					<prompt>Branch Length (-*branch-length)</prompt>
					<format>
						<language>perl</language>
						<code>(defined $value) ? "-*branch-length $value":""</code>
					</format>
					<group>44</group>
					<vdef>
						<value>0.5</value>
					</vdef>		
				</attributes>
			</parameter>  -->

<!--   -*link arg                        Which partitions are linked? -->	
			<parameter ishidden="1" type="String">
				<name>link_specified_h</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; !defined $linkfile3 </code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2"</code>
					</format>
					<group>18</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_hb</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code> $specify_multiruns &gt; 1 &amp;&amp;  defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; !defined $linkfile3 </code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2"</code>
					</format>
					<group>33</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_hc</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 2 &amp;&amp;  defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; !defined $linkfile3 </code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2"</code>
					</format>
					<group>53</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_hd</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 3 &amp;&amp;  defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; !defined $linkfile3 </code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2"</code>
					</format>
					<group>71</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_he</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 4 &amp;&amp;  defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; !defined $linkfile3 </code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2"</code>
					</format>
					<group>82</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_hf</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 5 &amp;&amp;  defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; !defined $linkfile3 </code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2"</code>
					</format>
					<group>90</group>
				</attributes>				
			</parameter>
	
			<parameter ishidden="1" type="String">
				<name>link_specified_h2</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; !defined $linkfile4</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3"</code>
					</format>
					<group>18</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h2b</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 1 &amp;&amp;  defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; !defined $linkfile4</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3"</code>
					</format>
					<group>33</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h2c</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 2 &amp;&amp;  defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; !defined $linkfile4</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3"</code>
					</format>
					<group>53</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h2d</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 3 &amp;&amp;  defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; !defined $linkfile4</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3"</code>
					</format>
					<group>71</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h2e</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 4 &amp;&amp;  defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; !defined $linkfile4</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3"</code>
					</format>
					<group>82</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h2f</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 5 &amp;&amp;  defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; !defined $linkfile4</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3"</code>
					</format>
					<group>90</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h3</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; defined $linkfile4  &amp;&amp; !defined $linkfile5</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3,$linkfile4"</code>
					</format>
					<group>18</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h3b</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 1 &amp;&amp; defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; defined $linkfile4  &amp;&amp; !defined $linkfile5</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3,$linkfile4"</code>
					</format>
					<group>33</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h3c</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 2 &amp;&amp;defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; defined $linkfile4  &amp;&amp; !defined $linkfile5</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3,$linkfile4"</code>
					</format>
					<group>53</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h3d</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 3 &amp;&amp; defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; defined $linkfile4  &amp;&amp; !defined $linkfile5</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3,$linkfile4"</code>
					</format>
					<group>71</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h3e</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 4 &amp;&amp; defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; defined $linkfile4  &amp;&amp; !defined $linkfile5</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3,$linkfile4"</code>
					</format>
					<group>82</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h3f</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 5 &amp;&amp; defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; defined $linkfile4  &amp;&amp; !defined $linkfile5</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3,$linkfile4"</code>
					</format>
					<group>90</group>
				</attributes>				
			</parameter>
																		
			<parameter ishidden="1" type="String">
				<name>link_specified_h4</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; defined $linkfile4 &amp;&amp; defined $linkfile5  &amp;&amp; !defined $linkfile6</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3,$linkfile4,linkfile5"</code>
					</format>
					<group>18</group>
				</attributes>				
			</parameter>
																		
			<parameter ishidden="1" type="String">
				<name>link_specified_h4b</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 1 &amp;&amp; defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; defined $linkfile4 &amp;&amp; defined $linkfile5  &amp;&amp; !defined $linkfile6</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3,$linkfile4,linkfile5"</code>
					</format>
					<group>33</group>
				</attributes>				
			</parameter>
																		
			<parameter ishidden="1" type="String">
				<name>link_specified_h4c</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 2 &amp;&amp; defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; defined $linkfile4 &amp;&amp; defined $linkfile5  &amp;&amp; !defined $linkfile6</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3,$linkfile4,linkfile5"</code>
					</format>
					<group>53</group>
				</attributes>				
			</parameter>
																		
			<parameter ishidden="1" type="String">
				<name>link_specified_h4d</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 3 &amp;&amp; defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; defined $linkfile4 &amp;&amp; defined $linkfile5  &amp;&amp; !defined $linkfile6</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3,$linkfile4,linkfile5"</code>
					</format>
					<group>72</group>
				</attributes>				
			</parameter>
																		
			<parameter ishidden="1" type="String">
				<name>link_specified_h4e</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 4 &amp;&amp; defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; defined $linkfile4 &amp;&amp; defined $linkfile5  &amp;&amp; !defined $linkfile6</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3,$linkfile4,linkfile5"</code>
					</format>
					<group>82</group>
				</attributes>				
			</parameter>
																					
			<parameter ishidden="1" type="String">
				<name>link_specified_h4f</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 5 &amp;&amp; defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; defined $linkfile4 &amp;&amp; defined $linkfile5  &amp;&amp; !defined $linkfile6</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3,$linkfile4,linkfile5"</code>
					</format>
					<group>90</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h5</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; defined $linkfile4 &amp;&amp; defined $linkfile5 &amp;&amp; defined $linkfile6</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3,$linkfile4,$linkfile5,$linkfile6"</code>
					</format>
					<group>18</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h5b</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 1 &amp;&amp; defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; defined $linkfile4 &amp;&amp; defined $linkfile5 &amp;&amp; defined $linkfile6</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3,$linkfile4,$linkfile5,$linkfile6"</code>
					</format>
					<group>33</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h5c</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 2 &amp;&amp; defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; defined $linkfile4 &amp;&amp; defined $linkfile5 &amp;&amp; defined $linkfile6</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3,$linkfile4,$linkfile5,$linkfile6"</code>
					</format>
					<group>53</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h5d</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 3 &amp;&amp; defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; defined $linkfile4 &amp;&amp; defined $linkfile5 &amp;&amp; defined $linkfile6</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3,$linkfile4,$linkfile5,$linkfile6"</code>
					</format>
					<group>72</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h5e</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 4 &amp;&amp; defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; defined $linkfile4 &amp;&amp; defined $linkfile5 &amp;&amp; defined $linkfile6</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3,$linkfile4,$linkfile5,$linkfile6"</code>
					</format>
					<group>81</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h5f</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 5 &amp;&amp; defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; defined $linkfile3 &amp;&amp; defined $linkfile4 &amp;&amp; defined $linkfile5 &amp;&amp; defined $linkfile6</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile1,$linkfile2,$linkfile3,$linkfile4,$linkfile5,$linkfile6"</code>
					</format>
					<group>90</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h21</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; !defined $linkfile23</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile21,$linkfile22"</code>
					</format>
					<group>18</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h21b</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 1 &amp;&amp; defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; !defined $linkfile23</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile21,$linkfile22"</code>
					</format>
					<group>33</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h21c</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 2 &amp;&amp; defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; !defined $linkfile23</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile21,$linkfile22"</code>
					</format>
					<group>53</group>
				</attributes>				
			</parameter>	
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h21d</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 3 &amp;&amp; defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; !defined $linkfile23</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile21,$linkfile22"</code>
					</format>
					<group>72</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h21e</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 4 &amp;&amp; defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; !defined $linkfile23</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile21,$linkfile22"</code>
					</format>
					<group>82</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h21f</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 5 &amp;&amp; defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; !defined $linkfile23</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile21,$linkfile22"</code>
					</format>
					<group>90</group>
				</attributes>				
			</parameter>
							
			<parameter ishidden="1" type="String">
				<name>link_specified_h22</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; defined $linkfile23 &amp;&amp; !defined $linkfile24</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile21,$linkfile22,$linkfile23"</code>
					</format>
					<group>18</group>
				</attributes>				
			</parameter>
										
			<parameter ishidden="1" type="String">
				<name>link_specified_h22b</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 1 &amp;&amp; defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; defined $linkfile23 &amp;&amp; !defined $linkfile24</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile21,$linkfile22,$linkfile23"</code>
					</format>
					<group>33</group>
				</attributes>				
			</parameter>
										
			<parameter ishidden="1" type="String">
				<name>link_specified_h22c</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 2 &amp;&amp; defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; defined $linkfile23 &amp;&amp; !defined $linkfile24</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile21,$linkfile22,$linkfile23"</code>
					</format>
					<group>53</group>
				</attributes>				
			</parameter>
										
			<parameter ishidden="1" type="String">
				<name>link_specified_h22d</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 3 &amp;&amp; defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; defined $linkfile23 &amp;&amp; !defined $linkfile24</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile21,$linkfile22,$linkfile23"</code>
					</format>
					<group>71</group>
				</attributes>				
			</parameter>
										
			<parameter ishidden="1" type="String">
				<name>link_specified_h22e</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 4 &amp;&amp; defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; defined $linkfile23 &amp;&amp; !defined $linkfile24</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile21,$linkfile22,$linkfile23"</code>
					</format>
					<group>82</group>
				</attributes>				
			</parameter>
										
			<parameter ishidden="1" type="String">
				<name>link_specified_h22f</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 5 &amp;&amp; defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; defined $linkfile23 &amp;&amp; !defined $linkfile24</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile21,$linkfile22,$linkfile23"</code>
					</format>
					<group>90</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h23</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; defined $linkfile23 &amp;&amp; defined $linkfile24</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile21,$linkfile22,$linkfile23,$linkfile24"</code>
					</format>
					<group>18</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h23b</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 1 &amp;&amp; defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; defined $linkfile23 &amp;&amp; defined $linkfile24</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile21,$linkfile22,$linkfile23,$linkfile24"</code>
					</format>
					<group>33</group>
				</attributes>				
			</parameter>			
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h23c</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 2 &amp;&amp; defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; defined $linkfile23 &amp;&amp; defined $linkfile24</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile21,$linkfile22,$linkfile23,$linkfile24"</code>
					</format>
					<group>53</group>
				</attributes>				
			</parameter>			

			<parameter ishidden="1" type="String">
				<name>link_specified_h23d</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 3 &amp;&amp; defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; defined $linkfile23 &amp;&amp; defined $linkfile24</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile21,$linkfile22,$linkfile23,$linkfile24"</code>
					</format>
					<group>71</group>
				</attributes>				
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h23e</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 4 &amp;&amp; defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; defined $linkfile23 &amp;&amp; defined $linkfile24</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile21,$linkfile22,$linkfile23,$linkfile24"</code>
					</format>
					<group>82</group>
				</attributes>				
			</parameter>	
			
			<parameter ishidden="1" type="String">
				<name>link_specified_h23f</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>$specify_multiruns &gt; 5 &amp;&amp; defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; defined $linkfile23 &amp;&amp; defined $linkfile24</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"--link $linkfile21,$linkfile22,$linkfile23,$linkfile24"</code>
					</format>
					<group>90</group>
				</attributes>				
			</parameter>
			
<!--  			<parameter ishidden="1" type="String">
				<name>scalepartition_specified_hb</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>defined $linkfile1_specified2</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"$linkfile1_specified2"</code>
					</format>
					<group>71</group>
				</attributes>				
			</parameter> -->
			
<!-- 			<parameter ishidden="1" type="String">
				<name>scalepartition_specified_hc</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>defined $linkfile1_specified3</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"$linkfile1_specified3"</code>
					</format>
					<group>72</group>
				</attributes>				
			</parameter>  -->
			
<!--  			<parameter ishidden="1" type="String">
				<name>scalepartition_specified_hc</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>defined $linkfile1_specified4</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"$linkfile1_specified4"</code>
					</format>
					<group>71</group>
				</attributes>				
			</parameter> -->
		</parameters>
	</paragraph>
</parameter>
			
<parameter type="Paragraph">
	<paragraph>
		<name>link_models</name>
		<prompt>Linking model options</prompt>

			<parameters>
<!--  Here we create a section that will allow us to make the command line entry -*link l,m,n,o which will be the equivalent to -S 1,2:value -*alphabet l,m,n,o:value -*scale l,m,n,o:value -I l,m,n,o:value  -->			

			<parameter type="Label" >
			<name>Group of Genes to Link</name>
			<attributes>
				<prompt>Select a group of Genes to Link</prompt>
			</attributes>
			</parameter>
			
			<parameter type="Excl">
				<name>linkfile1</name>
				<attributes>
					<prompt>Select the first gene to link (choose the lowest value first)</prompt>
					<precond>
						<language>perl</language>
						<code>$specify_partitioned &amp;&amp; !$specify_mr</code>
					</precond>
					<vlist>
						<value>1</value>
						<label>1</label>
						<value>2</value>
						<label>2</label>
						<value>3</value>
						<label>3</label>
						<value>4</value>
						<label>4</label>
						<value>5</value>
						<label>5</label>
						<value>6</value>
						<label>6</label>
					</vlist>
					<ctrls>
						<ctrl>
							<message>Please enter the lowest gene number first</message>
							<language>perl</language>
							<code>$linkfile1 &gt; $linkfile2</code>
						</ctrl>	
						<ctrl>
							<message>Sorry, a given gene can only be linked once</message>
							<language>perl</language>
							<code>defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; ($linkfile1 eq $linkfile21 || $linkfile1 eq $linkfile22 || $linkfile2 eq $linkfile21 || $linkfile2 eq $linkfile22 )</code>
						</ctrl>
						<ctrl>
							<message>Sorry, a given gene can only be linked once</message>
							<language>perl</language>
							<code>defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; ($linkfile1 eq $linkfile23 || $linkfile1 eq $linkfile24 || $linkfile2 eq $linkfile23 || $linkfile2 eq $linkfile24 )</code>
						</ctrl>
						<ctrl>
							<message>Sorry, the same gene cannot be linked twice to the same group</message>
							<language>perl</language>
							<code>defined $linkfile1 &amp;&amp; defined $linkfile2 &amp;&amp; ($linkfile1 eq $linkfile2)</code>
						</ctrl>
						<ctrl>
							<message>Please select at least one more gene (up to six) to link </message>
							<language>perl</language>
							<code>defined $linkfile1 &amp;&amp; !defined $linkfile2</code>
						</ctrl> 
<!-- alphabet -->
<!-- group1 two genes -->
						 <ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; ($datatype ne $datatype_2)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_3 &amp;&amp; ($datatype ne $datatype_3)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_4 &amp;&amp; ($datatype ne $datatype_4)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 5 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype ne $datatype_5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype ne $datatype_6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; ($datatype_2 ne $datatype_3)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_4 &amp;&amp; ($datatype_2 ne $datatype_4)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 5 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype_2 ne $datatype_5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 6 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_2 ne $datatype_6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4 &amp;&amp; ($datatype_3 ne $datatype_4)</code>
						</ctrl> 
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 5 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype_3 ne $datatype_5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 6 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_3 ne $datatype_6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 5 &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype_4 ne $datatype_5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 6 &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_4 ne $datatype_6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 5 &amp;&amp; $linkfile2 == 6 &amp;&amp; defined $datatype_5 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_5 ne $datatype_6)</code>
						</ctrl>
<!--  alphabet, three genes, group 1 -->
<!-- 1,2,3 -->
  						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; ($datatype != $datatype_2 || $datatype != $datatype_3 || $datatype_2 != $datatype_3 )</code>
						</ctrl>
<!-- 1,2,4 -->
  						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_4 &amp;&amp; ($datatype != $datatype_2 || $datatype != $datatype_4 || $datatype_2 != $datatype_4 )</code>
						</ctrl>
<!-- 1,2,5 -->
  						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype != $datatype_2 || $datatype != $datatype_5 || $datatype_2 != $datatype_5 )</code>
						</ctrl>
<!-- 1,2,6 -->
  						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; ($datatype != $datatype_2 || $datatype != $datatype_6 || $datatype_2 != $datatype_6 )</code>
						</ctrl>
<!-- 1,3,4 -->			<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4 &amp;&amp; ($datatype != $datatype_3 || $datatype != $datatype_4 || $datatype_3 != $datatype_4 )</code>
						</ctrl>
<!-- 1,3,5 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype != $datatype_3 || $datatype != $datatype_5 || $datatype_3 != $datatype_5 )</code>
						</ctrl>
<!-- 1,3,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype != $datatype_3 || $datatype != $datatype_6 || $datatype_3 != $datatype_6 )</code>
						</ctrl>
<!-- 1,4,5 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype != $datatype_4 || $datatype != $datatype_5 || $datatype_4 != $datatype_5 )</code>
						</ctrl>
<!-- 1,4,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype != $datatype_4 || $datatype != $datatype_6 || $datatype_4 != $datatype_6 )</code>
						</ctrl>
<!-- 1,5,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_5 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype != $datatype_5 || $datatype != $datatype_6 || $datatype_5 != $datatype_6 )</code>
						</ctrl>
<!-- 2,3,4 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4 &amp;&amp; ($datatype_2 != $datatype_3 || $datatype_2 != $datatype_4 || $datatype_3 != $datatype_4 )</code>
						</ctrl>
<!-- 2,3,5 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype_2 != $datatype_3 || $datatype_2 != $datatype_5 || $datatype_3 != $datatype_5 )</code>
						</ctrl>
<!-- 2,3,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_2 != $datatype_3 || $datatype_2 != $datatype_6 || $datatype_3 != $datatype_6 )</code>
						</ctrl>
<!-- 2,4,5 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype_2 != $datatype_4 || $datatype_2 != $datatype_5 || $datatype_4 != $datatype_5 )</code>
						</ctrl>
<!-- 2,4,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_2 != $datatype_4 || $datatype_2 != $datatype_6 || $datatype_4 != $datatype_6 )</code>
						</ctrl>
<!-- 2,5,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_5 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_2 != $datatype_5 || $datatype_2 != $datatype_6 || $datatype_5 != $datatype_6 )</code>
						</ctrl>
<!-- 3,4,5 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype_3 != $datatype_4 || $datatype_3 != $datatype_5 || $datatype_4 != $datatype_5 )</code>
						</ctrl>
<!-- 3,4,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_3 != $datatype_4 || $datatype_3 != $datatype_6 || $datatype_4 != $datatype_6 )</code>
						</ctrl>
<!-- 3,5,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_5 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_3 != $datatype_5 || $datatype_3 != $datatype_6 || $datatype_5 != $datatype_6 )</code>
						</ctrl>
<!-- 4,5,6 -->		
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_5 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_4 != $datatype_5 || $datatype_4 != $datatype_6 || $datatype_5 != $datatype_6 )</code>
						</ctrl>				
<!-- alphabet, four genes, group 1 -->
<!-- 1,2,3,4 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3  &amp;&amp; defined $datatype_4 &amp;&amp; ($datatype ne $datatype_4 || $datatype_2 ne $datatype_4 || $datatype_3 ne $datatype_4)</code>
						</ctrl>  
<!-- 1,2,3,5 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 5 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3  &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype ne $datatype_5 || $datatype_2 ne $datatype_5 || $datatype_3 ne $datatype_5)</code>
						</ctrl> 
<!-- 1,2,3,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype ne $datatype_6 || $datatype_2 ne $datatype_6 || $datatype_3 ne $datatype_6)</code>
						</ctrl> 
<!-- 1,2,4,5 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_4  &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype ne $datatype_5 || $datatype_2 ne $datatype_5 || $datatype_4 ne $datatype_5)</code>
						</ctrl>  
<!-- 1,2,4,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_4  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype ne $datatype_6 || $datatype_2 ne $datatype_6 || $datatype_4 ne $datatype_6)</code>
						</ctrl> 
<!-- 1,2,5,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_5  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype ne $datatype_6 || $datatype_2 ne $datatype_6 || $datatype_5 ne $datatype_6)</code>
						</ctrl> 
<!-- 1,3,4,5 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4  &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype ne $datatype_5 || $datatype_3 ne $datatype_5 || $datatype_4 ne $datatype_5)</code>
						</ctrl> 
<!-- 1,3,4,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype ne $datatype_6 || $datatype_3 ne $datatype_6 || $datatype_4 ne $datatype_6)</code>
						</ctrl> 
<!-- 1,3,5,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_5  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype ne $datatype_6 || $datatype_3 ne $datatype_6 || $datatype_5 ne $datatype_6)</code>
						</ctrl> 
<!-- 1,4,5,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_5  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype ne $datatype_6 || $datatype_4 ne $datatype_6 || $datatype_5 ne $datatype_6)</code>
						</ctrl>
<!-- 2,3,4,5 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4  &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype_2 ne $datatype_5 || $datatype_3 ne $datatype_5 || $datatype_4 ne $datatype_5)</code>
						</ctrl> 
<!-- 2,3,4,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_2 ne $datatype_6 || $datatype_3 ne $datatype_6 || $datatype_4 ne $datatype_6)</code>
						</ctrl>
<!-- 2,3,5,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_5  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_2 ne $datatype_6 || $datatype_3 ne $datatype_6 || $datatype_5 ne $datatype_6)</code>
						</ctrl>
<!-- 2,4,5,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_5  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_2 ne $datatype_6 || $datatype_4 ne $datatype_6 || $datatype_5 ne $datatype_6)</code>
						</ctrl>
<!-- 3,4,5,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_5  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_3 ne $datatype_6 || $datatype_4 ne $datatype_6 || $datatype_5 ne $datatype_6)</code>
						</ctrl>
<!-- alphabet, five genes, group 1 -->
<!-- 1,2,3,4,5 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3  &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype ne $datatype_5 || $datatype_2 ne $datatype_5 || $datatype_3 ne $datatype_5 || $datatype_4 ne $datatype_5)</code>
						</ctrl>
<!-- 1,2,3,4,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3  &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model ne $custom_model6 || $custom_model2 ne $custom_model6 || $custom_model3 ne $custom_model6 || $custom_model4 ne $custom_model6)</code>
						</ctrl>
<!-- 2,3,4,5,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; $linkfile5 == 6 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4  &amp;&amp; defined $datatype_5 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_2 ne $datatype_6 || $datatype_3 ne $datatype_6 || $datatype_4 ne $datatype_6 || $datatype_5 ne $datatype_6)</code>
						</ctrl>
<!-- alphabet, six genes, group 1 -->
<!-- 1,2,3,4,5,6 -->	
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5  &amp;&amp; $linkfile6 == 6 &amp;&amp; defined $datatype  &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4  &amp;&amp; defined $datatype_5 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype ne $datatype_6 || $datatype_2 ne $datatype_6 || $datatype_3 ne $datatype_6 || $datatype_4 ne $datatype_6 || $datatype_5 ne $datatype_6)</code>
						</ctrl>	
<!-- new substitution model -->
<!-- group1 two genes -->
						 <ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; ($substitution_model ne $substitution_model2)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model3 &amp;&amp; ($substitution_model ne $substitution_model3)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model4 &amp;&amp; ($substitution_model ne $substitution_model4)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 5 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model ne $substitution_model5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model ne $substitution_model6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3 &amp;&amp; ($substitution_model2 ne $substitution_model3)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model4 &amp;&amp; ($substitution_model2 ne $substitution_model4)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 5 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model2 ne $substitution_model5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 6 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model2 ne $substitution_model6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4 &amp;&amp; ($substitution_model3 ne $substitution_model4)</code>
						</ctrl> 
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 5 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model3 ne $substitution_model5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 6 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model3 ne $substitution_model6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 5 &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model4 ne $substitution_model5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 6 &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model4 ne $substitution_model6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 5 &amp;&amp; $linkfile2 == 6 &amp;&amp; defined $substitution_model5 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model5 ne $substitution_model6)</code>
						</ctrl>
<!-- substitution model,three genes, group 1 -->
<!-- 1,2,3 -->
  						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3 &amp;&amp; ($substitution_model != $substitution_model2 || $substitution_model != $substitution_model3 || $substitution_model2 != $substitution_model3 )</code>
						</ctrl>
<!-- 1,2,4 -->
  						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model4 &amp;&amp; ($substitution_model != $substitution_model2 || $substitution_model != $substitution_model4 || $substitution_model2 != $substitution_model4 )</code>
						</ctrl>
<!-- 1,2,5 -->
  						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model != $substitution_model2 || $substitution_model != $substitution_model5 || $substitution_model2 != $substitution_model5 )</code>
						</ctrl>
<!-- 1,2,6 -->
  						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3 &amp;&amp; ($substitution_model != $substitution_model2 || $substitution_model != $substitution_model6 || $substitution_model2 != $substitution_model6 )</code>
						</ctrl>
<!-- 1,3,4 -->			<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4 &amp;&amp; ($substitution_model != $substitution_model3 || $substitution_model != $substitution_model4 || $substitution_model3 != $substitution_model4 )</code>
						</ctrl>
<!-- 1,3,5 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model != $substitution_model3 || $substitution_model != $substitution_model5 || $substitution_model3 != $substitution_model5 )</code>
						</ctrl>
<!-- 1,3,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model != $substitution_model3 || $substitution_model != $substitution_model6 || $substitution_model3 != $substitution_model6 )</code>
						</ctrl>
<!-- 1,4,5 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model != $substitution_model4 || $substitution_model != $substitution_model5 || $substitution_model4 != $substitution_model5 )</code>
						</ctrl>
<!-- 1,4,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model != $substitution_model4 || $substitution_model != $substitution_model6 || $substitution_model4 != $substitution_model6 )</code>
						</ctrl>
<!-- 1,5,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model5 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model != $substitution_model5 || $substitution_model != $substitution_model6 || $substitution_model5 != $substitution_model6 )</code>
						</ctrl>
<!-- 2,3,4 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4 &amp;&amp; ($substitution_model2 != $substitution_model3 || $substitution_model2 != $substitution_model4 || $substitution_model3 != $substitution_model4 )</code>
						</ctrl>
<!-- 2,3,5 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model2 != $substitution_model3 || $substitution_model2 != $substitution_model5 || $substitution_model3 != $substitution_model5 )</code>
						</ctrl>
<!-- 2,3,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model2 != $substitution_model3 || $substitution_model2 != $substitution_model6 || $substitution_model3 != $substitution_model6 )</code>
						</ctrl>
<!-- 2,4,5 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model2 != $substitution_model4 || $substitution_model2 != $substitution_model5 || $substitution_model4 != $substitution_model5 )</code>
						</ctrl>
<!-- 2,4,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model2 != $substitution_model4 || $substitution_model2 != $substitution_model6 || $substitution_model4 != $substitution_model6 )</code>
						</ctrl>
<!-- 2,5,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model5 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model2 != $substitution_model5 || $substitution_model2 != $substitution_model6 || $substitution_model5 != $substitution_model6 )</code>
						</ctrl>
<!-- 3,4,5 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model3 != $substitution_model4 || $substitution_model3 != $substitution_model5 || $substitution_model4 != $substitution_model5 )</code>
						</ctrl>
<!-- 3,4,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model3 != $substitution_model4 || $substitution_model3 != $substitution_model6 || $substitution_model4 != $substitution_model6 )</code>
						</ctrl>
<!-- 3,5,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model5 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model3 != $substitution_model5 || $substitution_model3 != $substitution_model6 || $substitution_model5 != $substitution_model6 )</code>
						</ctrl>
<!-- 4,5,6 -->		
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model5 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model4 != $substitution_model5 || $substitution_model4 != $substitution_model6 || $substitution_model5 != $substitution_model6 )</code>
						</ctrl>				
<!-- substitution model, four genes, group 1 -->
<!-- 1,2,3,4 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3  &amp;&amp; defined $substitution_model4 &amp;&amp; ($substitution_model ne $substitution_model4 || $substitution_model2 ne $substitution_model4 || $substitution_model3 ne $substitution_model4)</code>
						</ctrl>  
<!-- 1,2,3,5 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 5 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3  &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model ne $substitution_model5 || $substitution_model2 ne $substitution_model5 || $substitution_model3 ne $substitution_model5)</code>
						</ctrl> 
<!-- 1,2,3,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3  &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model ne $substitution_model6 || $substitution_model2 ne $substitution_model6 || $substitution_model3 ne $substitution_model6)</code>
						</ctrl> 
<!-- 1,2,4,5 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model4  &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model ne $substitution_model5 || $substitution_model2 ne $substitution_model5 || $substitution_model4 ne $substitution_model5)</code>
						</ctrl>  
<!-- 1,2,4,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model4  &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model ne $substitution_model6 || $substitution_model2 ne $substitution_model6 || $substitution_model4 ne $substitution_model6)</code>
						</ctrl> 
<!-- 1,2,5,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model5  &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model ne $substitution_model6 || $substitution_model2 ne $substitution_model6 || $substitution_model5 ne $substitution_model6)</code>
						</ctrl> 
<!-- 1,3,4,5 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4  &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model ne $substitution_model5 || $substitution_model3 ne $substitution_model5 || $substitution_model4 ne $substitution_model5)</code>
						</ctrl> 
<!-- 1,3,4,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4  &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model ne $substitution_model6 || $substitution_model3 ne $substitution_model6 || $substitution_model4 ne $substitution_model6)</code>
						</ctrl> 
<!-- 1,3,5,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model5  &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model ne $substitution_model6 || $substitution_model3 ne $substitution_model6 || $substitution_model5 ne $substitution_model6)</code>
						</ctrl> 
<!-- 1,4,5,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model5  &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model ne $substitution_model6 || $substitution_model4 ne $substitution_model6 || $substitution_model5 ne $substitution_model6)</code>
						</ctrl>
<!-- 2,3,4,5 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4  &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model2 ne $substitution_model5 || $substitution_model3 ne $substitution_model5 || $substitution_model4 ne $substitution_model5)</code>
						</ctrl> 
<!-- 2,3,4,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4  &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model2 ne $substitution_model6 || $substitution_model3 ne $substitution_model6 || $substitution_model4 ne $substitution_model6)</code>
						</ctrl>
<!-- 2,3,5,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model5  &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model2 ne $substitution_model6 || $substitution_model3 ne $substitution_model6 || $substitution_model5 ne $substitution_model6)</code>
						</ctrl>
<!-- 2,4,5,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model5  &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model2 ne $substitution_model6 || $substitution_model4 ne $substitution_model6 || $substitution_model5 ne $substitution_model6)</code>
						</ctrl>
<!-- 3,4,5,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model5  &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model3 ne $substitution_model6 || $substitution_model4 ne $substitution_model6 || $substitution_model5 ne $substitution_model6)</code>
						</ctrl>
<!-- substitution model, five genes, group 1 -->
<!-- 1,2,3,4,5 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3  &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model ne $substitution_model5 || $substitution_model2 ne $substitution_model5 || $substitution_model3 ne $substitution_model5 || $substitution_model4 ne $substitution_model5)</code>
						</ctrl>
<!-- 1,2,3,4,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3  &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model ne $custom_model6 || $custom_model2 ne $custom_model6 || $custom_model3 ne $custom_model6 || $custom_model4 ne $custom_model6)</code>
						</ctrl>
<!-- 2,3,4,5,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; $linkfile5 == 6 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4  &amp;&amp; defined $substitution_model5 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model2 ne $substitution_model6 || $substitution_model3 ne $substitution_model6 || $substitution_model4 ne $substitution_model6 || $substitution_model5 ne $substitution_model6)</code>
						</ctrl>
<!-- substitution model, six genes, group 1 -->
<!-- 1,2,3,4,5,6 -->	
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5  &amp;&amp; $linkfile6 == 6 &amp;&amp; defined $substitution_model  &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4  &amp;&amp; defined $substitution_model5 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model ne $substitution_model6 || $substitution_model2 ne $substitution_model6 || $substitution_model3 ne $substitution_model6 || $substitution_model4 ne $substitution_model6 || $substitution_model5 ne $substitution_model6)</code>
						</ctrl>	
					</ctrls>
				</attributes>				
			</parameter>
			
			<parameter  type="Excl">
				<name>linkfile2</name>
				<attributes>
					<prompt>Select the second gene to link (--link)</prompt>
					<precond>
						<language>perl</language>
						<code>!defined $config_file</code>
					</precond>
					<vlist>
						<value>1</value>
						<label>1</label>
						<value>2</value>
						<label>2</label>
						<value>3</value>
						<label>3</label>
						<value>4</value>
						<label>4</label>
						<value>5</value>
						<label>5</label>
						<value>6</value>
						<label>6</label>
					</vlist>
<!-- custom substitution model, group 1 -->
<!-- custom substitution model,two genes, group 1 -->
					<ctrls>
						 <ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; ($custom_model ne $custom_model2)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model3 &amp;&amp; ($custom_model ne $custom_model3)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model4 &amp;&amp; ($custom_model ne $custom_model4)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 5 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model ne $custom_model5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model ne $custom_model6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3 &amp;&amp; ($custom_model2 ne $custom_model3)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model4 &amp;&amp; ($custom_model2 ne $custom_model4)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 5 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model2 ne $custom_model5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 6 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model2 ne $custom_model6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4 &amp;&amp; ($custom_model3 ne $custom_model4)</code>
						</ctrl> 
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 5 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model3 ne $custom_model5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 6 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model3 ne $custom_model6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 5 &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model4 ne $custom_model5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 6 &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model4 ne $custom_model6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 5 &amp;&amp; $linkfile2 == 6 &amp;&amp; defined $custom_model5 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model5 ne $custom_model6)</code>
						</ctrl>
<!-- custom substitution model,three genes, group 1 -->
<!-- 1,2,3 -->
  						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3 &amp;&amp; ($custom_model != $custom_model2 || $custom_model != $custom_model3 || $custom_model2 != $custom_model3 )</code>
						</ctrl>
<!-- 1,2,4 -->
  						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model4 &amp;&amp; ($custom_model != $custom_model2 || $custom_model != $custom_model4 || $custom_model2 != $custom_model4 )</code>
						</ctrl>
<!-- 1,2,5 -->
  						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model != $custom_model2 || $custom_model != $custom_model5 || $custom_model2 != $custom_model5 )</code>
						</ctrl>
<!-- 1,2,6 -->
  						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3 &amp;&amp; ($custom_model != $custom_model2 || $custom_model != $custom_model6 || $custom_model2 != $custom_model6 )</code>
						</ctrl>
<!-- 1,3,4 -->			<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4 &amp;&amp; ($custom_model != $custom_model3 || $custom_model != $custom_model4 || $custom_model3 != $custom_model4 )</code>
						</ctrl>
<!-- 1,3,5 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model != $custom_model3 || $custom_model != $custom_model5 || $custom_model3 != $custom_model5 )</code>
						</ctrl>
<!-- 1,3,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model != $custom_model3 || $custom_model != $custom_model6 || $custom_model3 != $custom_model6 )</code>
						</ctrl>
<!-- 1,4,5 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model != $custom_model4 || $custom_model != $custom_model5 || $custom_model4 != $custom_model5 )</code>
						</ctrl>
<!-- 1,4,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model != $custom_model4 || $custom_model != $custom_model6 || $custom_model4 != $custom_model6 )</code>
						</ctrl>
<!-- 1,5,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model5 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model != $custom_model5 || $custom_model != $custom_model6 || $custom_model5 != $custom_model6 )</code>
						</ctrl>
<!-- 2,3,4 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4 &amp;&amp; ($custom_model2 != $custom_model3 || $custom_model2 != $custom_model4 || $custom_model3 != $custom_model4 )</code>
						</ctrl>
<!-- 2,3,5 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model2 != $custom_model3 || $custom_model2 != $custom_model5 || $custom_model3 != $custom_model5 )</code>
						</ctrl>
<!-- 2,3,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model2 != $custom_model3 || $custom_model2 != $custom_model6 || $custom_model3 != $custom_model6 )</code>
						</ctrl>
<!-- 2,4,5 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model2 != $custom_model4 || $custom_model2 != $custom_model5 || $custom_model4 != $custom_model5 )</code>
						</ctrl>
<!-- 2,4,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model2 != $custom_model4 || $custom_model2 != $custom_model6 || $custom_model4 != $custom_model6 )</code>
						</ctrl>
<!-- 2,5,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model5 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model2 != $custom_model5 || $custom_model2 != $custom_model6 || $custom_model5 != $custom_model6 )</code>
						</ctrl>
<!-- 3,4,5 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model3 != $custom_model4 || $custom_model3 != $custom_model5 || $custom_model4 != $custom_model5 )</code>
						</ctrl>
<!-- 3,4,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model3 != $custom_model4 || $custom_model3 != $custom_model6 || $custom_model4 != $custom_model6 )</code>
						</ctrl>
<!-- 3,5,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model5 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model3 != $custom_model5 || $custom_model3 != $custom_model6 || $custom_model5 != $custom_model6 )</code>
						</ctrl>
<!-- 4,5,6 -->		
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6 &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model5 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model4 != $custom_model5 || $custom_model4 != $custom_model6 || $custom_model5 != $custom_model6 )</code>
						</ctrl>				
<!-- custom substitution model, four genes, group 1 -->
<!-- 1,2,3,4 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3  &amp;&amp; defined $custom_model4 &amp;&amp; ($custom_model ne $custom_model4 || $custom_model2 ne $custom_model4 || $custom_model3 ne $custom_model4)</code>
						</ctrl>  
<!-- 1,2,3,5 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 5 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3  &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model ne $custom_model5 || $custom_model2 ne $custom_model5 || $custom_model3 ne $custom_model5)</code>
						</ctrl> 
<!-- 1,2,3,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3  &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model ne $custom_model6 || $custom_model2 ne $custom_model6 || $custom_model3 ne $custom_model6)</code>
						</ctrl> 
<!-- 1,2,4,5 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model4  &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model ne $custom_model5 || $custom_model2 ne $custom_model5 || $custom_model4 ne $custom_model5)</code>
						</ctrl>  
<!-- 1,2,4,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model4  &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model ne $custom_model6 || $custom_model2 ne $custom_model6 || $custom_model4 ne $custom_model6)</code>
						</ctrl> 
<!-- 1,2,5,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model5  &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model ne $custom_model6 || $custom_model2 ne $custom_model6 || $custom_model5 ne $custom_model6)</code>
						</ctrl> 
<!-- 1,3,4,5 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4  &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model ne $custom_model5 || $custom_model3 ne $custom_model5 || $custom_model4 ne $custom_model5)</code>
						</ctrl> 
<!-- 1,3,4,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4  &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model ne $custom_model6 || $custom_model3 ne $custom_model6 || $custom_model4 ne $custom_model6)</code>
						</ctrl> 
<!-- 1,3,5,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model5  &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model ne $custom_model6 || $custom_model3 ne $custom_model6 || $custom_model5 ne $custom_model6)</code>
						</ctrl> 
<!-- 1,4,5,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model5  &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model ne $custom_model6 || $custom_model4 ne $custom_model6 || $custom_model5 ne $custom_model6)</code>
						</ctrl>
<!-- 2,3,4,5 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4  &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model2 ne $custom_model5 || $custom_model3 ne $custom_model5 || $custom_model4 ne $custom_model5)</code>
						</ctrl> 
<!-- 2,3,4,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4  &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model2 ne $custom_model6 || $custom_model3 ne $custom_model6 || $custom_model4 ne $custom_model6)</code>
						</ctrl>
<!-- 2,3,5,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model5  &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model2 ne $custom_model6 || $custom_model3 ne $custom_model6 || $custom_model5 ne $custom_model6)</code>
						</ctrl>
<!-- 2,4,5,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model5  &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model2 ne $custom_model6 || $custom_model4 ne $custom_model6 || $custom_model5 ne $custom_model6)</code>
						</ctrl>
<!-- 3,4,5,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model5  &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model3 ne $custom_model6 || $custom_model4 ne $custom_model6 || $custom_model5 ne $custom_model6)</code>
						</ctrl>
<!-- custom substitution model, five genes, group 1 -->
<!-- 1,2,3,4,5 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3  &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model ne $custom_model5 || $custom_model2 ne $custom_model5 || $custom_model3 ne $custom_model5 || $custom_model4 ne $custom_model5)</code>
						</ctrl>
<!-- 1,2,3,4,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3  &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model ne $custom_model6 || $custom_model2 ne $custom_model6 || $custom_model3 ne $custom_model6 || $custom_model4 ne $custom_model6)</code>
						</ctrl>
<!-- 2,3,4,5,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; $linkfile5 == 6 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4  &amp;&amp; defined $custom_model5 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model2 ne $custom_model6 || $custom_model3 ne $custom_model6 || $custom_model4 ne $custom_model6 || $custom_model5 ne $custom_model6)</code>
						</ctrl>
<!-- custom substitution model, six genes, group 1 -->
<!-- 1,2,3,4,5,6 -->	
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5  &amp;&amp; $linkfile6 == 6 &amp;&amp; defined $custom_model  &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4  &amp;&amp; defined $custom_model5 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model ne $custom_model6 || $custom_model2 ne $custom_model6 || $custom_model3 ne $custom_model6 || $custom_model4 ne $custom_model6 || $custom_model5 ne $custom_model6)</code>
						</ctrl>	
<!-- gammarates -->	
<!-- custom substitution model,two genes, group 1 -->
<!-- 1,2 -->			<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; ((defined $gammarates41 &amp;&amp; !defined $gammarates42) || (defined $gammarates42 &amp;&amp; !defined $gammarates41))</code>
						</ctrl>
<!-- 1,3 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; ((defined $gammarates41 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates41))</code>
						</ctrl>
<!-- 1,4 -->						
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; ((defined $gammarates41 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates41))</code>
						</ctrl>
<!-- 1,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 5 &amp;&amp; ((defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41))</code>
						</ctrl>
<!-- 1,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 6 &amp;&amp; ((defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates45 &amp;&amp; !defined $gammarates46))</code>
						</ctrl>
<!-- 2,3 -->						
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; ((defined $gammarates42 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates42))</code>
						</ctrl>
<!-- 2,4 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; ((defined $gammarates42 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates42))</code>
						</ctrl>
<!-- 2,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 5 &amp;&amp; ((defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42))</code>
						</ctrl>
<!-- 2,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 6 &amp;&amp; ((defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42))</code>
						</ctrl>
<!-- 3,4 -->						
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; ((defined $gammarates43 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates43))</code>
						</ctrl>
<!-- 3,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 5 &amp;&amp; ((defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43))</code>
						</ctrl>
<!-- 3,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 6 &amp;&amp; ((defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43))</code>
						</ctrl>
<!-- 4,5 -->						
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 5 &amp;&amp; ((defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44))</code>
						</ctrl>
<!-- 4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 6 &amp;&amp; ((defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44))</code>
						</ctrl>
<!-- 5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 5 &amp;&amp; ((defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45))</code>
						</ctrl>
<!-- Gamma rates parameter,three genes, group 1 -->
<!-- first group, 3 genes gamma rates -->
<!-- 1,2,3 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates42) || (defined $gammarates42 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,2,4 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates42) || (defined $gammarates42 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,2,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates42) || (defined $gammarates42 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,2,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates42) || (defined $gammarates42 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>				
<!-- 1,3,4 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,3,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,3,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,4,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 2,3,4 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
<!-- 2,3,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
<!-- 2,3,6 -->	
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>					
<!-- 2,4,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>	
<!-- 2,4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>	
<!-- 2,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>	
<!-- 3,4,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>	
<!-- 3,4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>	
<!-- 3,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>	
<!-- 4,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 4 &amp;&amp; $linkfile2 == 5 &amp;&amp; $linkfile3 == 6  &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>	

<!-- Gamma rates parameter, four genes, group 1 -->
<!-- 1,2,3,4 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
<!-- 1,2,3,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
<!-- 1,2,3,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
<!-- 1,2,4,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
<!-- 1,2,4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
<!-- 1,2,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>
<!-- 1,3,4,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
<!-- 1,3,4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
<!-- 1,3,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>
<!-- 1,4,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>
<!-- 2,3,4,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
<!-- 2,3,4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
<!-- 2,3,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>
<!-- 2,4,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>

<!-- 3,4,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 3 &amp;&amp; $linkfile2 == 4 &amp;&amp; $linkfile3 == 5 &amp;&amp; $linkfile4 == 6 &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>
<!-- Gamma rates parameter, five genes, group 1 -->
<!-- 1,2,3,4,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
<!-- 1,2,3,4,6 -->
					<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 6 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
<!-- 2,3,4,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; $linkfile5 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; $linkfile5 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; $linkfile5 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 2 &amp;&amp; $linkfile2 == 3 &amp;&amp; $linkfile3 == 4 &amp;&amp; $linkfile4 == 5 &amp;&amp; $linkfile5 == 6 &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>
<!-- Gamma rates parameter, six genes, group 1 -->
<!-- 1,2,3,4,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5 &amp;&amp; $linkfile6 == 6 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5  &amp;&amp; $linkfile6 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5  &amp;&amp; $linkfile6 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5  &amp;&amp; $linkfile6 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile1 == 1 &amp;&amp; $linkfile2 == 2 &amp;&amp; $linkfile3 == 3 &amp;&amp; $linkfile4 == 4 &amp;&amp; $linkfile5 == 5  &amp;&amp; $linkfile6 == 6 &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>		
					</ctrls>
				</attributes>				
			</parameter>
			
			<parameter  type="Excl">					
				<name>linkfile3</name>
				<attributes>
					<prompt>Select the third gene to link (--link)</prompt>
					<precond>
						<language>perl</language>
						<code>defined $linkfile2</code>
					</precond>
					<vlist>
						<value>1</value>
						<label>1</label>
						<value>2</value>
						<label>2</label>
						<value>3</value>
						<label>3</label>
						<value>4</value>
						<label>4</label>
						<value>5</value>
						<label>5</label>
						<value>6</value>
						<label>6</label>
					</vlist>
					<ctrls>
						<ctrl>
							<message>A given gene can only be linked once per run</message>
							<language>perl</language>
							<code>defined $linkfile3 &amp;&amp; defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; ($linkfile3 eq $linkfile21 || $linkfile3 eq $linkfile22)</code>
						</ctrl>
						<ctrl>
							<message>Sorry, the same gene cannot be linked twice to the same group</message>
							<language>perl</language>
							<code>defined $linkfile3 &amp;&amp; ($linkfile3 eq $linkfile1 || $linkfile3 eq $linkfile2)</code>
						</ctrl>
	  					<ctrl>
							<message>Please enter the lowest gene number first</message>
							<language>perl</language>
							<code>defined $linkfile3 &amp;&amp; $linkfile2 &gt; $linkfile3</code>
						</ctrl>	
					</ctrls>
				</attributes>				
			</parameter>
			
			<parameter type="Excl">
				<name>linkfile4</name>
				<attributes>
					<prompt>Select the fourth gene to link (--link)</prompt>
					<precond>
						<language>perl</language>
						<code>defined $linkfile3</code>
					</precond>
					<vlist>
						<value>1</value>
						<label>1</label>
						<value>2</value>
						<label>2</label>
						<value>3</value>
						<label>3</label>
						<value>4</value>
						<label>4</label>
						<value>5</value>
						<label>5</label>
						<value>6</value>
						<label>6</label>
					</vlist>
					<ctrls>
						<ctrl>
							<message>Sorry, a given gene can only be linked once per run</message>
							<language>perl</language>
							<code>defined $linkfile4 &amp;&amp; defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; ($linkfile4 eq $linkfile21 || $linkfile4 eq $linkfile22)</code>
						</ctrl>
 						<ctrl>
							<message>Sorry, the same gene cannot be linked twice to the same group</message>
							<language>perl</language>
							<code>defined $linkfile4 &amp;&amp; ($linkfile4 eq $linkfile1 || $linkfile4 eq $linkfile2 || $linkfile4 eq $linkfile3)</code>
						</ctrl>
						<ctrl>
							<message>Please enter the lowest gene number first</message>
							<language>perl</language>
							<code>defined $linkfile4 &amp;&amp; $linkfile3 &gt; $linkfile4</code>
 						</ctrl>
					</ctrls>
				</attributes>				
			</parameter>
			
			<parameter type="Excl">
				<name>linkfile5</name>
				<attributes>
					<prompt>Select the fifth gene to link (--link)</prompt>
					<precond>
						<language>perl</language>
						<code>defined $linkfile4</code>
					</precond>
					<vlist>
						<value>1</value>
						<label>1</label>
						<value>2</value>
						<label>2</label>
						<value>3</value>
						<label>3</label>
						<value>4</value>
						<label>4</label>
						<value>5</value>
						<label>5</label>
						<value>6</value>
						<label>6</label>
					</vlist>
					<ctrls>
						<ctrl>
							<message>Sorry, a given gene can only be linked once per run</message>
							<language>perl</language>
							<code>defined $linkfile4 &amp;&amp; defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; ($linkfile4 eq $linkfile21 || $linkfile4 eq $linkfile22)</code>
						</ctrl>
 						<ctrl>
							<message>Sorry, the same gene cannot be linked twice to the same group</message>
							<language>perl</language>
							<code>defined $linkfile4 &amp;&amp; ($linkfile4 eq $linkfile1 || $linkfile4 eq $linkfile2 || $linkfile4 eq $linkfile3)</code>
						</ctrl>
						<ctrl>
							<message>Please enter the lowest gene number first</message>
							<language>perl</language>
							<code>defined $linkfile4 &amp;&amp; $linkfile3 &gt; $linkfile4</code>
 						</ctrl>
					</ctrls>
				</attributes>				
			</parameter>
			
			<parameter type="Excl">
				<name>linkfile6</name>
				<attributes>
					<prompt>Select the sixth gene to link (--link)</prompt>
					<precond>
						<language>perl</language>
						<code>defined $linkfile5</code>
					</precond>
					<vlist>
						<value>1</value>
						<label>1</label>
						<value>2</value>
						<label>2</label>
						<value>3</value>
						<label>3</label>
						<value>4</value>
						<label>4</label>
						<value>5</value>
						<label>5</label>
						<value>6</value>
						<label>6</label>
					</vlist>
					<ctrls>
						<ctrl>
							<message>Sorry, a given gene can only be linked once per run</message>
							<language>perl</language>
							<code>defined $linkfile4 &amp;&amp; defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; ($linkfile4 eq $linkfile21 || $linkfile4 eq $linkfile22)</code>
						</ctrl>
 						<ctrl>
							<message>Sorry, the same gene cannot be linked twice to the same group</message>
							<language>perl</language>
							<code>defined $linkfile4 &amp;&amp; ($linkfile4 eq $linkfile1 || $linkfile4 eq $linkfile2 || $linkfile4 eq $linkfile3)</code>
						</ctrl>
						<ctrl>
							<message>Please enter the lowest gene number first</message>
							<language>perl</language>
							<code>defined $linkfile4 &amp;&amp; $linkfile3 &gt; $linkfile4</code>
 						</ctrl>
					</ctrls>
				</attributes>				
			</parameter>
			
			<parameter type="Label" >
			<name>Second group of Genes to Link</name>
			<attributes>
				<prompt>Select a second group of Genes to Link</prompt>
			</attributes>
			</parameter>
			
			<parameter type="Excl">
				<name>linkfile21</name>
				<attributes>
					<prompt>Select the first gene to link (--link)</prompt>
	  				<precond>
						<language>perl</language>
						<code>defined $linkfile1 &amp;&amp; !defined $linkfile5 &amp;&amp; !defined $config_file</code>
					</precond> 	
					<vlist>
						<value>1</value>
						<label>1</label>
						<value>2</value>
						<label>2</label>
						<value>3</value>
						<label>3</label>
						<value>4</value>
						<label>4</label>
						<value>5</value>
						<label>5</label>
						<value>6</value>
						<label>6</label>
					</vlist>
				</attributes>				
			</parameter>
			
			<parameter type="Excl">
				<name>linkfile22</name>
				<attributes>
					<prompt>Select the second gene to link (--link)</prompt>
  					<precond>
						<language>perl</language>
						<code>defined $linkfile21</code>
					</precond>
					<vlist>
						<value>1</value>
						<label>1</label>
						<value>2</value>
						<label>2</label>
						<value>3</value>
						<label>3</label>
						<value>4</value>
						<label>4</label>
						<value>5</value>
						<label>5</label>
						<value>6</value>
						<label>6</label>
					</vlist>
					<ctrls>
						<ctrl>
							<message>Sorry, the same gene cannot be selected twice for linking</message>
							<language>perl</language>
							<code>defined $linkfile21 &amp;&amp; defined $linkfile22 &amp;&amp; ($linkfile21 eq $linkfile22)</code>
						</ctrl>
						<ctrl>
							<message>Sorry, the same gene cannot be selected twice for linking</message>
							<language>perl</language>
							<code>defined $linkfile23 &amp;&amp; ($linkfile21 eq $linkfile23 || $linkfile22 eq $linkfile23)</code>
						</ctrl>
						<ctrl>
							<message>Sorry, the same gene cannot be selected twice for linking</message>
							<language>perl</language>
							<code>defined $linkfile24 &amp;&amp; ($linkfile21 eq $linkfile24 || $linkfile22 eq $linkfile24 || $linkfile22 eq $linkfile24)</code>
						</ctrl>
						<ctrl>
							<message>Please select one more gene to link</message>
							<language>perl</language>
							<code>defined $linkfile21 &amp;&amp; !defined $linkfile22</code>
						</ctrl>
						<ctrl>
							<message>Please enter the lowest gene number first</message>
							<language>perl</language>
							<code>defined $linkfile22 &amp;&amp; $linkfile21 &gt; $linkfile22</code>
						</ctrl>
					</ctrls>
				</attributes>				
			</parameter>
			
			<parameter type="Excl">
				<name>linkfile23</name>
				<attributes>
					<prompt>Select the third gene to link (--link)</prompt>
	  				<precond>
						<language>perl</language>
						<code>defined $linkfile22</code>
					</precond> 	
					<vlist>
						<value>1</value>
						<label>1</label>
						<value>2</value>
						<label>2</label>
						<value>3</value>
						<label>3</label>
						<value>4</value>
						<label>4</label>
						<value>5</value>
						<label>5</label>
						<value>6</value>
						<label>6</label>
					</vlist>
					<ctrls>
						<ctrl>
							<message>Please enter the lowest gene number first</message>
							<language>perl</language>
							<code>defined $linkfile23 &amp;&amp; $linkfile22 &gt; $linkfile23</code>
						</ctrl>
<!-- alphabet group2 two genes -->
						 <ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; ($datatype ne $datatype_2)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_3 &amp;&amp; ($datatype ne $datatype_3)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_4 &amp;&amp; ($datatype ne $datatype_4)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 5 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype ne $datatype_5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype ne $datatype_6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; ($datatype_2 ne $datatype_3)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_4 &amp;&amp; ($datatype_2 ne $datatype_4)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 5 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype_2 ne $datatype_5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 6 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_2 ne $datatype_6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4 &amp;&amp; ($datatype_3 ne $datatype_4)</code>
						</ctrl> 
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 5 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype_3 ne $datatype_5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 6 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_3 ne $datatype_6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype_4 ne $datatype_5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 6 &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_4 ne $datatype_6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 5 &amp;&amp; $linkfile22 == 6 &amp;&amp; defined $datatype_5 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_5 ne $datatype_6)</code>
						</ctrl>
<!--  alphabet, three genes, group 2 -->
<!-- 1,2,3 -->
  						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; ($datatype != $datatype_2 || $datatype != $datatype_3 || $datatype_2 != $datatype_3 )</code>
						</ctrl>
<!-- 1,2,4 -->
  						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_4 &amp;&amp; ($datatype != $datatype_2 || $datatype != $datatype_4 || $datatype_2 != $datatype_4 )</code>
						</ctrl>
<!-- 1,2,5 -->
  						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype != $datatype_2 || $datatype != $datatype_5 || $datatype_2 != $datatype_5 )</code>
						</ctrl>
<!-- 1,2,6 -->
  						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; ($datatype != $datatype_2 || $datatype != $datatype_6 || $datatype_2 != $datatype_6 )</code>
						</ctrl>
<!-- 1,3,4 -->			<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4 &amp;&amp; ($datatype != $datatype_3 || $datatype != $datatype_4 || $datatype_3 != $datatype_4 )</code>
						</ctrl>
<!-- 1,3,5 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype != $datatype_3 || $datatype != $datatype_5 || $datatype_3 != $datatype_5 )</code>
						</ctrl>
<!-- 1,3,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype != $datatype_3 || $datatype != $datatype_6 || $datatype_3 != $datatype_6 )</code>
						</ctrl>
<!-- 1,4,5 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype != $datatype_4 || $datatype != $datatype_5 || $datatype_4 != $datatype_5 )</code>
						</ctrl>
<!-- 1,4,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype != $datatype_4 || $datatype != $datatype_6 || $datatype_4 != $datatype_6 )</code>
						</ctrl>
<!-- 1,5,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_5 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype != $datatype_5 || $datatype != $datatype_6 || $datatype_5 != $datatype_6 )</code>
						</ctrl>
<!-- 2,3,4 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4 &amp;&amp; ($datatype_2 != $datatype_3 || $datatype_2 != $datatype_4 || $datatype_3 != $datatype_4 )</code>
						</ctrl>
<!-- 2,3,5 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype_2 != $datatype_3 || $datatype_2 != $datatype_5 || $datatype_3 != $datatype_5 )</code>
						</ctrl>
<!-- 2,3,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_2 != $datatype_3 || $datatype_2 != $datatype_6 || $datatype_3 != $datatype_6 )</code>
						</ctrl>
<!-- 2,4,5 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype_2 != $datatype_4 || $datatype_2 != $datatype_5 || $datatype_4 != $datatype_5 )</code>
						</ctrl>
<!-- 2,4,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_2 != $datatype_4 || $datatype_2 != $datatype_6 || $datatype_4 != $datatype_6 )</code>
						</ctrl>
<!-- 2,5,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_5 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_2 != $datatype_5 || $datatype_2 != $datatype_6 || $datatype_5 != $datatype_6 )</code>
						</ctrl>
<!-- 3,4,5 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype_3 != $datatype_4 || $datatype_3 != $datatype_5 || $datatype_4 != $datatype_5 )</code>
						</ctrl>
<!-- 3,4,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_3 != $datatype_4 || $datatype_3 != $datatype_6 || $datatype_4 != $datatype_6 )</code>
						</ctrl>
<!-- 3,5,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_5 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_3 != $datatype_5 || $datatype_3 != $datatype_6 || $datatype_5 != $datatype_6 )</code>
						</ctrl>
<!-- 4,5,6 -->		
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_5 &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_4 != $datatype_5 || $datatype_4 != $datatype_6 || $datatype_5 != $datatype_6 )</code>
						</ctrl>				
<!-- alphabet, four genes, group 2 -->
<!-- 1,2,3,4 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 4 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3  &amp;&amp; defined $datatype_4 &amp;&amp; ($datatype ne $datatype_4 || $datatype_2 ne $datatype_4 || $datatype_3 ne $datatype_4)</code>
						</ctrl>  
<!-- 1,2,3,5 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 5 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3  &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype ne $datatype_5 || $datatype_2 ne $datatype_5 || $datatype_3 ne $datatype_5)</code>
						</ctrl> 
<!-- 1,2,3,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype ne $datatype_6 || $datatype_2 ne $datatype_6 || $datatype_3 ne $datatype_6)</code>
						</ctrl> 
<!-- 1,2,4,5 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_4  &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype ne $datatype_5 || $datatype_2 ne $datatype_5 || $datatype_4 ne $datatype_5)</code>
						</ctrl>  
<!-- 1,2,4,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_4  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype ne $datatype_6 || $datatype_2 ne $datatype_6 || $datatype_4 ne $datatype_6)</code>
						</ctrl> 
<!-- 1,2,5,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_5  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype ne $datatype_6 || $datatype_2 ne $datatype_6 || $datatype_5 ne $datatype_6)</code>
						</ctrl> 
<!-- 1,3,4,5 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4  &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype ne $datatype_5 || $datatype_3 ne $datatype_5 || $datatype_4 ne $datatype_5)</code>
						</ctrl> 
<!-- 1,3,4,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype ne $datatype_6 || $datatype_3 ne $datatype_6 || $datatype_4 ne $datatype_6)</code>
						</ctrl> 
<!-- 1,3,5,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_5  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype ne $datatype_6 || $datatype_3 ne $datatype_6 || $datatype_5 ne $datatype_6)</code>
						</ctrl> 
<!-- 1,4,5,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $datatype &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_5  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype ne $datatype_6 || $datatype_4 ne $datatype_6 || $datatype_5 ne $datatype_6)</code>
						</ctrl>
<!-- 2,3,4,5 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4  &amp;&amp; defined $datatype_5 &amp;&amp; ($datatype_2 ne $datatype_5 || $datatype_3 ne $datatype_5 || $datatype_4 ne $datatype_5)</code>
						</ctrl> 
<!-- 2,3,4,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_2 ne $datatype_6 || $datatype_3 ne $datatype_6 || $datatype_4 ne $datatype_6)</code>
						</ctrl>
<!-- 2,3,5,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_5  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_2 ne $datatype_6 || $datatype_3 ne $datatype_6 || $datatype_5 ne $datatype_6)</code>
						</ctrl>
<!-- 2,3,5,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_5  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_2 ne $datatype_6 || $datatype_3 ne $datatype_6 || $datatype_5 ne $datatype_6)</code>
						</ctrl>
<!-- 2,4,5,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $datatype_2 &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_5  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_2 ne $datatype_6 || $datatype_4 ne $datatype_6 || $datatype_5 ne $datatype_6)</code>
						</ctrl>
<!-- 3,4,5,6 -->
						<ctrl>
							<message>Please make the alphabet the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $datatype_3 &amp;&amp; defined $datatype_4 &amp;&amp; defined $datatype_5  &amp;&amp; defined $datatype_6 &amp;&amp; ($datatype_3 ne $datatype_6 || $datatype_4 ne $datatype_6 || $datatype_5 ne $datatype_6)</code>
						</ctrl>
						
<!-- new substitution model -->
<!-- group2 two genes -->
						 <ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; ($substitution_model ne $substitution_model2)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model3 &amp;&amp; ($substitution_model ne $substitution_model3)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model4 &amp;&amp; ($substitution_model ne $substitution_model4)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 5 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model ne $substitution_model5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model ne $substitution_model6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3 &amp;&amp; ($substitution_model2 ne $substitution_model3)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model4 &amp;&amp; ($substitution_model2 ne $substitution_model4)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 5 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model2 ne $substitution_model5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 6 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model2 ne $substitution_model6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4 &amp;&amp; ($substitution_model3 ne $substitution_model4)</code>
						</ctrl> 
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 5 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model3 ne $substitution_model5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 6 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model3 ne $substitution_model6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model4 ne $substitution_model5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 6 &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model4 ne $substitution_model6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 5 &amp;&amp; $linkfile22 == 6 &amp;&amp; defined $substitution_model5 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model5 ne $substitution_model6)</code>
						</ctrl>
<!-- substitution model,three genes, group 2 -->
<!-- 1,2,3 -->
  						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3 &amp;&amp; ($substitution_model != $substitution_model2 || $substitution_model != $substitution_model3 || $substitution_model2 != $substitution_model3 )</code>
						</ctrl>
<!-- 1,2,4 -->
  						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model4 &amp;&amp; ($substitution_model != $substitution_model2 || $substitution_model != $substitution_model4 || $substitution_model2 != $substitution_model4 )</code>
						</ctrl>
<!-- 1,2,5 -->
  						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model != $substitution_model2 || $substitution_model != $substitution_model5 || $substitution_model2 != $substitution_model5 )</code>
						</ctrl>
<!-- 1,2,6 -->
  						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3 &amp;&amp; ($substitution_model != $substitution_model2 || $substitution_model != $substitution_model6 || $substitution_model2 != $substitution_model6 )</code>
						</ctrl>
<!-- 1,3,4 -->			<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4 &amp;&amp; ($substitution_model != $substitution_model3 || $substitution_model != $substitution_model4 || $substitution_model3 != $substitution_model4 )</code>
						</ctrl>
<!-- 1,3,5 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model != $substitution_model3 || $substitution_model != $substitution_model5 || $substitution_model3 != $substitution_model5 )</code>
						</ctrl>
<!-- 1,3,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model != $substitution_model3 || $substitution_model != $substitution_model6 || $substitution_model3 != $substitution_model6 )</code>
						</ctrl>
<!-- 1,4,5 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model != $substitution_model4 || $substitution_model != $substitution_model5 || $substitution_model4 != $substitution_model5 )</code>
						</ctrl>
<!-- 1,4,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model != $substitution_model4 || $substitution_model != $substitution_model6 || $substitution_model4 != $substitution_model6 )</code>
						</ctrl>
<!-- 1,5,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model5 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model != $substitution_model5 || $substitution_model != $substitution_model6 || $substitution_model5 != $substitution_model6 )</code>
						</ctrl>
<!-- 2,3,4 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4 &amp;&amp; ($substitution_model2 != $substitution_model3 || $substitution_model2 != $substitution_model4 || $substitution_model3 != $substitution_model4 )</code>
						</ctrl>
<!-- 2,3,5 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model2 != $substitution_model3 || $substitution_model2 != $substitution_model5 || $substitution_model3 != $substitution_model5 )</code>
						</ctrl>
<!-- 2,3,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model2 != $substitution_model3 || $substitution_model2 != $substitution_model6 || $substitution_model3 != $substitution_model6 )</code>
						</ctrl>
<!-- 2,4,5 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model2 != $substitution_model4 || $substitution_model2 != $substitution_model5 || $substitution_model4 != $substitution_model5 )</code>
						</ctrl>
<!-- 2,4,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model2 != $substitution_model4 || $substitution_model2 != $substitution_model6 || $substitution_model4 != $substitution_model6 )</code>
						</ctrl>
<!-- 2,5,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model5 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model2 != $substitution_model5 || $substitution_model2 != $substitution_model6 || $substitution_model5 != $substitution_model6 )</code>
						</ctrl>
<!-- 3,4,5 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model3 != $substitution_model4 || $substitution_model3 != $substitution_model5 || $substitution_model4 != $substitution_model5 )</code>
						</ctrl>
<!-- 3,4,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model3 != $substitution_model4 || $substitution_model3 != $substitution_model6 || $substitution_model4 != $substitution_model6 )</code>
						</ctrl>
<!-- 3,5,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model5 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model3 != $substitution_model5 || $substitution_model3 != $substitution_model6 || $substitution_model5 != $substitution_model6 )</code>
						</ctrl>
<!-- 4,5,6 -->		
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model5 &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model4 != $substitution_model5 || $substitution_model4 != $substitution_model6 || $substitution_model5 != $substitution_model6 )</code>
						</ctrl>				
<!-- substitution model, four genes, group 2 -->
<!-- 1,2,3,4 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 4 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3  &amp;&amp; defined $substitution_model4 &amp;&amp; ($substitution_model ne $substitution_model4 || $substitution_model2 ne $substitution_model4 || $substitution_model3 ne $substitution_model4)</code>
						</ctrl>  
<!-- 1,2,3,5 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 5 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3  &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model ne $substitution_model5 || $substitution_model2 ne $substitution_model5 || $substitution_model3 ne $substitution_model5)</code>
						</ctrl> 
<!-- 1,2,3,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3  &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model ne $substitution_model6 || $substitution_model2 ne $substitution_model6 || $substitution_model3 ne $substitution_model6)</code>
						</ctrl> 
<!-- 1,2,4,5 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model4  &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model ne $substitution_model5 || $substitution_model2 ne $substitution_model5 || $substitution_model4 ne $substitution_model5)</code>
						</ctrl>  
<!-- 1,2,4,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model4  &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model ne $substitution_model6 || $substitution_model2 ne $substitution_model6 || $substitution_model4 ne $substitution_model6)</code>
						</ctrl> 
<!-- 1,2,5,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model5  &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model ne $substitution_model6 || $substitution_model2 ne $substitution_model6 || $substitution_model5 ne $substitution_model6)</code>
						</ctrl> 
<!-- 1,3,4,5 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4  &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model ne $substitution_model5 || $substitution_model3 ne $substitution_model5 || $substitution_model4 ne $substitution_model5)</code>
						</ctrl> 
<!-- 1,3,4,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4  &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model ne $substitution_model6 || $substitution_model3 ne $substitution_model6 || $substitution_model4 ne $substitution_model6)</code>
						</ctrl> 
<!-- 1,3,5,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model5  &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model ne $substitution_model6 || $substitution_model3 ne $substitution_model6 || $substitution_model5 ne $substitution_model6)</code>
						</ctrl> 
<!-- 1,4,5,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $substitution_model &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model5  &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model ne $substitution_model6 || $substitution_model4 ne $substitution_model6 || $substitution_model5 ne $substitution_model6)</code>
						</ctrl>
<!-- 2,3,4,5 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4  &amp;&amp; defined $substitution_model5 &amp;&amp; ($substitution_model2 ne $substitution_model5 || $substitution_model3 ne $substitution_model5 || $substitution_model4 ne $substitution_model5)</code>
						</ctrl> 
<!-- 2,3,4,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4  &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model2 ne $substitution_model6 || $substitution_model3 ne $substitution_model6 || $substitution_model4 ne $substitution_model6)</code>
						</ctrl>
<!-- 2,3,5,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model5  &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model2 ne $substitution_model6 || $substitution_model3 ne $substitution_model6 || $substitution_model5 ne $substitution_model6)</code>
						</ctrl>
<!-- 2,4,5,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $substitution_model2 &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model5  &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model2 ne $substitution_model6 || $substitution_model4 ne $substitution_model6 || $substitution_model5 ne $substitution_model6)</code>
						</ctrl>
<!-- 3,4,5,6 -->
						<ctrl>
							<message>Please make the substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $substitution_model3 &amp;&amp; defined $substitution_model4 &amp;&amp; defined $substitution_model5  &amp;&amp; defined $substitution_model6 &amp;&amp; ($substitution_model3 ne $substitution_model6 || $substitution_model4 ne $substitution_model6 || $substitution_model5 ne $substitution_model6)</code>
						</ctrl>
					</ctrls> 
				</attributes>				
			</parameter>
			
			<parameter type="Excl">
				<name>linkfile24</name>
				<attributes>
					<prompt>Select the fourth gene to link (--link)</prompt>
	  				<precond>
						<language>perl</language>
						<code>defined $linkfile23</code>
					</precond> 	
					<vlist>
						<value>1</value>
						<label>1</label>
						<value>2</value>
						<label>2</label>
						<value>3</value>
						<label>3</label>
						<value>4</value>
						<label>4</label>
						<value>5</value>
						<label>5</label>
						<value>6</value>
						<label>6</label>
					</vlist>
					<ctrls>
						<ctrl>
							<message>Please enter the lowest gene number first</message>
							<language>perl</language>
							<code>defined $linkfile24 &amp;&amp; $linkfile23 &gt; $linkfile24</code>
						</ctrl>
<!-- custom substitution model, group 2 -->
<!-- custom substitution model,two genes, group 2 -->
						 <ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; ($custom_model ne $custom_model2)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model3 &amp;&amp; ($custom_model ne $custom_model3)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model4 &amp;&amp; ($custom_model ne $custom_model4)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 5 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model ne $custom_model5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model ne $custom_model6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3 &amp;&amp; ($custom_model2 ne $custom_model3)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model4 &amp;&amp; ($custom_model2 ne $custom_model4)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 5 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model2 ne $custom_model5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 6 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model2 ne $custom_model6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4 &amp;&amp; ($custom_model3 ne $custom_model4)</code>
						</ctrl> 
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 5 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model3 ne $custom_model5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 6 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model3 ne $custom_model6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model4 ne $custom_model5)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 6 &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model4 ne $custom_model6)</code>
						</ctrl>
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 5 &amp;&amp; $linkfile22 == 6 &amp;&amp; defined $custom_model5 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model5 ne $custom_model6)</code>
						</ctrl>
<!-- custom substitution model,three genes, group 2 -->
<!-- 1,2,3 -->
  						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3 &amp;&amp; ($custom_model != $custom_model2 || $custom_model != $custom_model3 || $custom_model2 != $custom_model3 )</code>
						</ctrl>
<!-- 1,2,4 -->
  						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model4 &amp;&amp; ($custom_model != $custom_model2 || $custom_model != $custom_model4 || $custom_model2 != $custom_model4 )</code>
						</ctrl>
<!-- 1,2,5 -->
  						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model != $custom_model2 || $custom_model != $custom_model5 || $custom_model2 != $custom_model5 )</code>
						</ctrl>
<!-- 1,2,6 -->
  						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3 &amp;&amp; ($custom_model != $custom_model2 || $custom_model != $custom_model6 || $custom_model2 != $custom_model6 )</code>
						</ctrl>
<!-- 1,3,4 -->			<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4 &amp;&amp; ($custom_model != $custom_model3 || $custom_model != $custom_model4 || $custom_model3 != $custom_model4 )</code>
						</ctrl>
<!-- 1,3,5 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model != $custom_model3 || $custom_model != $custom_model5 || $custom_model3 != $custom_model5 )</code>
						</ctrl>
<!-- 1,3,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model != $custom_model3 || $custom_model != $custom_model6 || $custom_model3 != $custom_model6 )</code>
						</ctrl>
<!-- 1,4,5 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model != $custom_model4 || $custom_model != $custom_model5 || $custom_model4 != $custom_model5 )</code>
						</ctrl>
<!-- 1,4,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model != $custom_model4 || $custom_model != $custom_model6 || $custom_model4 != $custom_model6 )</code>
						</ctrl>
<!-- 1,5,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model5 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model != $custom_model5 || $custom_model != $custom_model6 || $custom_model5 != $custom_model6 )</code>
						</ctrl>
<!-- 2,3,4 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4 &amp;&amp; ($custom_model2 != $custom_model3 || $custom_model2 != $custom_model4 || $custom_model3 != $custom_model4 )</code>
						</ctrl>
<!-- 2,3,5 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model2 != $custom_model3 || $custom_model2 != $custom_model5 || $custom_model3 != $custom_model5 )</code>
						</ctrl>
<!-- 2,3,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model2 != $custom_model3 || $custom_model2 != $custom_model6 || $custom_model3 != $custom_model6 )</code>
						</ctrl>
<!-- 2,4,5 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model2 != $custom_model4 || $custom_model2 != $custom_model5 || $custom_model4 != $custom_model5 )</code>
						</ctrl>
<!-- 2,4,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model2 != $custom_model4 || $custom_model2 != $custom_model6 || $custom_model4 != $custom_model6 )</code>
						</ctrl>
<!-- 2,5,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model5 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model2 != $custom_model5 || $custom_model2 != $custom_model6 || $custom_model5 != $custom_model6 )</code>
						</ctrl>
<!-- 3,4,5 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model3 != $custom_model4 || $custom_model3 != $custom_model5 || $custom_model4 != $custom_model5 )</code>
						</ctrl>
<!-- 3,4,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model3 != $custom_model4 || $custom_model3 != $custom_model6 || $custom_model4 != $custom_model6 )</code>
						</ctrl>
<!-- 3,5,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model5 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model3 != $custom_model5 || $custom_model3 != $custom_model6 || $custom_model5 != $custom_model6 )</code>
						</ctrl>
<!-- 4,5,6 -->		
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6 &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model5 &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model4 != $custom_model5 || $custom_model4 != $custom_model6 || $custom_model5 != $custom_model6 )</code>
						</ctrl>				
<!-- custom substitution model,four genes, group 4 -->
<!-- 1,2,3,4 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 4 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3  &amp;&amp; defined $custom_model4 &amp;&amp; ($custom_model ne $custom_model4 || $custom_model2 ne $custom_model4 || $custom_model3 ne $custom_model4)</code>
						</ctrl>  
<!-- 1,2,3,5 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 5 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3  &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model ne $custom_model5 || $custom_model2 ne $custom_model5 || $custom_model3 ne $custom_model5)</code>
						</ctrl> 
<!-- 1,2,3,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3  &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model ne $custom_model6 || $custom_model2 ne $custom_model6 || $custom_model3 ne $custom_model6)</code>
						</ctrl> 
<!-- 1,2,4,5 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model4  &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model ne $custom_model5 || $custom_model2 ne $custom_model5 || $custom_model4 ne $custom_model5)</code>
						</ctrl>  
<!-- 1,2,4,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model4  &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model ne $custom_model6 || $custom_model2 ne $custom_model6 || $custom_model4 ne $custom_model6)</code>
						</ctrl> 
<!-- 1,2,5,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model5  &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model ne $custom_model6 || $custom_model2 ne $custom_model6 || $custom_model5 ne $custom_model6)</code>
						</ctrl> 
<!-- 1,3,4,5 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4  &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model ne $custom_model5 || $custom_model3 ne $custom_model5 || $custom_model4 ne $custom_model5)</code>
						</ctrl>  
<!-- 1,3,4,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4  &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model ne $custom_model6 || $custom_model3 ne $custom_model6 || $custom_model4 ne $custom_model6)</code>
						</ctrl> 
<!-- 1,3,5,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model5  &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model ne $custom_model6 || $custom_model3 ne $custom_model6 || $custom_model5 ne $custom_model6)</code>
						</ctrl> 
<!-- 1,4,5,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $custom_model &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model5  &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model ne $custom_model6 || $custom_model4 ne $custom_model6 || $custom_model5 ne $custom_model6)</code>
						</ctrl> 	
<!-- 2,3,4,5 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4  &amp;&amp; defined $custom_model5 &amp;&amp; ($custom_model2 ne $custom_model5 || $custom_model3 ne $custom_model5 || $custom_model4 ne $custom_model5)</code>
						</ctrl> 
<!-- 2,3,4,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4  &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model2 ne $custom_model6 || $custom_model3 ne $custom_model6 || $custom_model4 ne $custom_model6)</code>
						</ctrl>
<!-- 2,3,5,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model5  &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model2 ne $custom_model6 || $custom_model3 ne $custom_model6 || $custom_model5 ne $custom_model6)</code>
						</ctrl>
<!-- 2,4,5,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $custom_model2 &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model5  &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model2 ne $custom_model6 || $custom_model4 ne $custom_model6 || $custom_model5 ne $custom_model6)</code>
						</ctrl>
<!-- 3,4,5,6 -->
						<ctrl>
							<message>Please make the custom substitution model the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; defined $custom_model3 &amp;&amp; defined $custom_model4 &amp;&amp; defined $custom_model5  &amp;&amp; defined $custom_model6 &amp;&amp; ($custom_model3 ne $custom_model6 || $custom_model4 ne $custom_model6 || $custom_model5 ne $custom_model6)</code>
						</ctrl>
						<!-- gammarates -->	
<!-- cgammarates two genes, group 2 -->
<!-- 1,2 -->			<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; ((defined $gammarates41 &amp;&amp; !defined $gammarates42) || (defined $gammarates42 &amp;&amp; !defined $gammarates41))</code>
						</ctrl>
<!-- 1,3 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; ((defined $gammarates41 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates41))</code>
						</ctrl>
<!-- 1,4 -->						
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; ((defined $gammarates41 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates41))</code>
						</ctrl>
<!-- 1,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 5 &amp;&amp; ((defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41))</code>
						</ctrl>
<!-- 1,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 6 &amp;&amp; ((defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates45 &amp;&amp; !defined $gammarates46))</code>
						</ctrl>
<!-- 2,3 -->						
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; ((defined $gammarates42 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates42))</code>
						</ctrl>
<!-- 2,4 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; ((defined $gammarates42 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates42))</code>
						</ctrl>
<!-- 2,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 5 &amp;&amp; ((defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42))</code>
						</ctrl>
<!-- 2,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 6 &amp;&amp; ((defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42))</code>
						</ctrl>
<!-- 3,4 -->						
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; ((defined $gammarates43 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates43))</code>
						</ctrl>
<!-- 3,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 5 &amp;&amp; ((defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43))</code>
						</ctrl>
<!-- 3,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 6 &amp;&amp; ((defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43))</code>
						</ctrl>
<!-- 4,5 -->						
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; ((defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44))</code>
						</ctrl>
<!-- 4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 6 &amp;&amp; ((defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44))</code>
						</ctrl>
<!-- 5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; ((defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45))</code>
						</ctrl>
<!-- Gamma rates parameter,three genes, group 2 -->
<!-- 3 genes gamma rates -->
<!-- 1,2,3 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates42) || (defined $gammarates42 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,2,4 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates42) || (defined $gammarates42 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,2,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates42) || (defined $gammarates42 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,2,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates42) || (defined $gammarates42 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>				
<!-- 1,3,4 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,3,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,3,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,4,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 1,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
<!-- 2,3,4 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
<!-- 2,3,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
<!-- 2,3,6 -->	
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates43) || (defined $gammarates43 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>					
<!-- 2,4,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>	
<!-- 2,4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>	
<!-- 2,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>	
<!-- 3,4,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>	
<!-- 3,4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>	
<!-- 3,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>	
<!-- 4,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 4 &amp;&amp; $linkfile22 == 5 &amp;&amp; $linkfile23 == 6  &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>	

<!-- Gamma rates parameter, four genes, group 2 -->
<!-- 1,2,3,4 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 4 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 4 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 4 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates44) || (defined $gammarates44 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
<!-- 1,2,3,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
<!-- 1,2,3,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 3 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
<!-- 1,2,4,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
<!-- 1,2,4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
<!-- 1,2,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 2 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>
<!-- 1,3,4,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
<!-- 1,3,4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
<!-- 1,3,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>
<!-- 1,4,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates41 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates41) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 1 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>
<!-- 2,3,4,5 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 5 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates45) || (defined $gammarates45 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
<!-- 2,3,4,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 4 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
<!-- 2,3,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 3 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>
<!-- 2,4,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates42 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates42) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 2 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>

<!-- 3,4,5,6 -->
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates43 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates43) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates44 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates44) )</code>
						</ctrl>
						<ctrl>
							<message>Please make sure Use Gamma[4] is the same for all linked genes</message>
							<language>perl</language>
							<code>$linkfile21 == 3 &amp;&amp; $linkfile22 == 4 &amp;&amp; $linkfile23 == 5 &amp;&amp; $linkfile24 == 6 &amp;&amp; ( (defined $gammarates45 &amp;&amp; !defined $gammarates46) || (defined $gammarates46 &amp;&amp; !defined $gammarates45) )</code>
						</ctrl>
					</ctrls>
				</attributes>				
			</parameter>	
			
<!--  		<parameter type="String">
				<name>scalepartition_specified</name>
				<attributes>
					<prompt>These partitions (input files) have the same branch scale (-*scale)</prompt>
				</attributes>
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>scalepartition_specified_2h</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>defined $scalepartition_specified_2</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"-*scale 2:$scalepartition_specified_2"</code>d
					</format>
					<group>86</group>
				</attributes>				
			</parameter>
			
			<parameter type="String">
				<name>scalepartition_specified_2</name>
				<attributes>
					<prompt>These partitions (input files) have the same branch scale (-*scale)</prompt>
					<precond>
						<language>perl</language>
						<code>defined $input_file2</code>
					</precond>
				</attributes>
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>scalepartition_specified_3h</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>defined $scalepartition_specified_3</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"-*scale 3:$scalepartition_specified_3"</code>
					</format>
					<group>87</group>
				</attributes>				
			</parameter>
			
			<parameter type="String">
				<name>scalepartition_specified_3</name>
				<attributes>
					<prompt>These partitions (input files) have the same branch scale (-*scale)</prompt>
					<precond>
						<language>perl</language>
						<code>defined $input_file3</code>
					</precond>
				</attributes>
			</parameter>
			
			<parameter ishidden="1" type="String">
				<name>scalepartition_specified_4h</name>
				<attributes>
					<precond>
						<language>perl</language>
						<code>defined $scalepartition_specified_4</code>
					</precond>
					<format>
						<language>perl</language>
						<code>"-*scale 4:$scalepartition_specified_4"</code>
					</format>
					<group>89</group>
				</attributes>				
			</parameter>
			
			<parameter type="String">
				<name>scalepartition_specified_4</name>
				<attributes>
					<prompt>These partitions (input files) have the same branch scale (-*scale)</prompt>
					<precond>
						<language>perl</language
						<code>defined $input_file4</code>
					</precond>
				</attributes>
			</parameter> -->
			
						
			</parameters>
			</paragraph>
			</parameter>
			
<parameter type="Paragraph">
<paragraph>
<name>Consensus_options</name>
<prompt>Consensus Tree Options</prompt>

<parameters>
 				<parameter type="Switch">
					<name>specify_mr</name>
					<attributes>
						<prompt>Calculate majority rule trees</prompt> 
						<precond>
							<language>perl</language>
							<code>!defined $config_file  &amp;&amp; $which_runtype &gt; 1 </code>
						</precond> 			
					</attributes>
				</parameter> 

 				<parameter ismandatory="1" type="Excl">
					<name>specify_mrruns</name>
					<attributes>
						<prompt>How many tree files?</prompt>
						<precond>
							<language>perl</language>
							<code>$specify_mr</code>
						</precond>
						<vlist>
							<value>2</value>
							<label>2</label>
							<value>3</value>
							<label>3</label>
							<value>4</value>
							<label>4</label>
							<value>5</value>
							<label>5</label>
							<value>6</value>
							<label>6</label>
						</vlist> 
					</attributes>
				</parameter> 
				
				<parameter type="String" issimple="0"  ishidden="1" >
					<name>specify_mr2</name>
					<attributes>
						<precond>
							<language>perl</language>
							<code>$specify_mr &amp;&amp; $specify_mrruns == 2</code>
						</precond>
  						<format>
 							<language>perl</language>
 							<code>"$specify_dirname-1/C1.trees $specify_dirname-2/C1.trees &gt; c50.PP.tree"</code>
 						</format>  
						<group>40</group>
					</attributes>
				</parameter> 
				
				<parameter type="String" issimple="0"  ishidden="1" >
					<name>specify_mr3</name>
					<attributes>
						<precond>
							<language>perl</language>
							<code>$specify_mr &amp;&amp; $specify_mrruns == 3</code>
						</precond>
  						<format>
 							<language>perl</language>
 							<code>"$specify_dirname-1/C1.trees $specify_dirname-2/C1.trees $specify_dirname-3/C1.trees &gt; c50.PP.tree"</code>
 						</format>  
						<group>40</group>
					</attributes>
				</parameter> 
				
				<parameter type="String" issimple="0"  ishidden="1" >
					<name>specify_mr4</name>
					<attributes>
						<precond>
							<language>perl</language>
							<code>$specify_mr &amp;&amp; $specify_mrruns == 4</code>
						</precond>
  						<format>
 							<language>perl</language>
 							<code>"$specify_dirname-1/C1.trees $specify_dirname-2/C1.trees  $specify_dirname-3/C1.trees $specify_dirname-4/C1.trees &gt; c50.PP.tree"</code>
 						</format>  
						<group>40</group>
					</attributes>
				</parameter> 
				
				<parameter type="String" issimple="0"  ishidden="1" >
					<name>specify_mr5</name>
					<attributes>
						<precond>
							<language>perl</language>
							<code>$specify_mr &amp;&amp; $specify_mrruns == 5</code>
						</precond>
  						<format>
 							<language>perl</language>
 							<code>"$specify_dirname-1/C1.trees $specify_dirname-2/C1.trees  $specify_dirname-3/C1.trees $specify_dirname-4/C1.trees $specify_dirname-5/C1.trees &gt; c50.PP.tree"</code>
 						</format>  
						<group>40</group>
					</attributes>
				</parameter> 
				
				<parameter type="String" issimple="0"  ishidden="1" >
					<name>specify_mr6</name>
					<attributes>
						<precond>
							<language>perl</language>
							<code>$specify_mr &amp;&amp; $specify_mrruns == 6 </code>
						</precond>
  						<format>
 							<language>perl</language>
 							<code>"$specify_dirname-1/C1.trees $specify_dirname-2/C1.trees $specify_dirname-3/C1.trees $specify_dirname-4/C1.trees $specify_dirname-5/C1.trees $specify_dirname-6/C1.trees &gt; c50.PP.tree"</code>
 						</format>  
						<group>40</group>
					</attributes>
				</parameter> 
<!-- By default, the first 10% of tree samples are skipped as burn-in (-*skip=10% or -s 10%) and every generation is analyzed (-*subsample=1 or -x 1). To discard the first 1000 tree samples and analyze every 10th sample:  
--> 				
 				<parameter type="String">
					<name>specify_burnin</name>
					<attributes>
						<prompt>Specify percent of trees to burnin (-s)</prompt>
						<precond>
							<language>perl</language>
							<code>$specify_mr  </code>
						</precond>
						<format>
							<language>perl</language>
							<code>($value ne $vdef) ? "-s $value%":""</code>
						</format> 
						<group>31</group>
						<vdef>
							<value>10</value>
						</vdef>
						<ctrls>
							<ctrl>
								<message>Sorry, you cant specify both a percentage and an explicit number of burnin trees</message>
								<language>perl</language>
								<code>defined $specify_burnin &amp;&amp; defined $specify_burnin2</code>
							</ctrl>
						</ctrls> 			
					</attributes>
				</parameter>
				
				 <parameter type="Integer">
					<name>specify_burnin2</name>
					<attributes>
						<prompt>Specify number of trees to burnin (-s)</prompt>
						<precond>
							<language>perl</language>
							<code>$specify_mr </code>
						</precond>
						<format>
							<language>perl</language>
							<code>(defined $value) ? "-s $value":""</code>
						</format>
						<group>32</group> 			
					</attributes>
				</parameter>  
				
				<parameter type="Integer">
					<name>specify_subsample</name>
					<attributes>
						<precond>
							<language>perl</language>
							<code>$specify_mr  </code>
						</precond>
						<prompt>Count every nth tree (-x)</prompt>
						<format>
							<language>perl</language>
							<code>($value ne $vdef) ? "-x $value":""</code>
						</format>
						<group>33</group> 			
						<vdef>
							<value>1</value>
						</vdef>
					</attributes>
				</parameter>

<!-- By default, splits are included in the consensus tree if they have a PP greater than 0.5. 
You can specify a more stringent level (e.g. 0.66) by adding the option -*consensus-PP=0.66 as follows:  -->
				<parameter type="Float">
					<name>specify_stringency</name>
					<attributes>
						<prompt>Specify splits stringency (-*consensus-PP)</prompt>
						<precond>
							<language>perl</language>
							<code>$specify_mr </code>
						</precond>
						<format>
							<language>perl</language>
							<code>($value ne $vdef) ? "--consensus-PP $value":""</code>
						</format> 			
						<vdef>
							<value>0.5</value>
						</vdef>
						<group>34</group>
					</attributes>
				</parameter>
				
<!-- By default, splits are included in the consensus tree if they have a PP greater than 0.5. 
You can specify a more stringent level (e.g. 0.66) by adding the option -*consensus-PP=0.66 as follows:  -->
				<parameter type="Float">
					<name>specify_stringency2</name>
					<attributes>
						<prompt>Specify splits stringency (--consensus)</prompt>
						<precond>
							<language>perl</language>
							<code>$specify_mr</code>
						</precond> 
						<format>
							<language>perl</language>
							<code>(defined $value) ? "--consensus $value":""</code>
						</format>
						<group>35</group> 			
					</attributes>
				</parameter>
											
				</parameters>
				</paragraph>
				</parameter>	
</parameters>
</pise>


