4
|
1 <tool id="compStrains" name="Compare Strains" version="0.1.0">
|
|
2
|
|
3 <!-- Margaret Antonio 17.01.08 -->
|
|
4
|
|
5 <description> compare gene aggregate fitness from two different experiments for two different strains (genomes)</description>
|
|
6
|
|
7 <requirements>
|
|
8 <requirement type="package" version="5.18.1">perl</requirement>
|
|
9 <requirement type="package" version="2.45">perl_getopt_long</requirement>
|
|
10 <requirement type="package" version="1.02">perl_statistics_distributions</requirement>
|
|
11 <requirement type="package" version="2.121">perl_data_dumper</requirement>
|
|
12 <requirement type="package" version="2.12">perl_file_path</requirement>
|
|
13 <requirement type="package" version="5.24.1">perl_file_basename</requirement>
|
|
14 </requirements>
|
|
15
|
|
16 <command interpreter="perl">
|
|
17 compStrains.pl
|
|
18 -input1 $input1
|
|
19 -input2 $input2
|
|
20 -c $cfile
|
|
21 -l1 $l1
|
|
22 -l2 $l2
|
|
23 -o $outfile
|
|
24 </command>
|
|
25
|
|
26 <inputs>
|
|
27 <param name="input1" type="data" label="csv gene aggregate fitness file #1"/>
|
|
28 <param name="input2" type="data" label="csv gene aggregate fitness file #2"/>
|
|
29 <param name="l1" type="text" value ="input1" label="Label for input #1"/>
|
|
30 <param name="l2" type="text" value ="input2" label="Label for input #2"/>
|
|
31 <param name="cfile" type="data" label="Conversion file for homologous genes"/>
|
|
32
|
|
33
|
|
34 </inputs>
|
|
35
|
|
36 <outputs>
|
|
37 <data format="csv" name="outfile" />
|
|
38 </outputs>
|
|
39
|
|
40 <help>
|
|
41 **What it does**
|
|
42
|
|
43 This tool compares genes for different strains under a single condition. It takes two geneAgregate outputs and compares them calculating the difference in mean fitness for each gene. A tab-delimited conversion file, with one set of gene homologs per line is required Example usage: compare two strains of in presence of an antibiotic. For the same strain/genome, where gene ids are the same, use compGenes.pl;
|
|
44
|
|
45
|
|
46 **The options explained**
|
|
47
|
|
48 Input 1 and 2: These are the csv (comma separated values) files containing the gene fitness values. Since they should have been produced by the "Aggregate Fitness" tool, each line besides the header should represent the following information for a gene: Locus, Fitness, NumberofInsertions, StandardDev of insertion fitness, Standard Error of insertion fitness, and Marking
|
|
49
|
|
50 Label 1 and 2: Labels for the column headers for files in the comparison
|
|
51
|
|
52 Conversion File: Tab-delimited file of homologous genes for the two strains. One set of homologs per line, with each gene id separated by a tab.
|
|
53
|
|
54
|
|
55
|
|
56 </help>
|
|
57
|
|
58 </tool>
|