Mercurial > repos > bgruening > bg_statistical_hypothesis_testing
annotate statistical_hypothesis_testing.py @ 0:178b22349b79 draft default tip
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
author | bgruening |
---|---|
date | Mon, 21 Nov 2022 18:08:27 +0000 |
parents | |
children |
rev | line source |
---|---|
0
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
1 #!/usr/bin/env python |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
2 |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
3 """ |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
4 |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
5 """ |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
6 import argparse |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
7 |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
8 import numpy as np |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
9 from scipy import stats |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
10 |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
11 |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
12 def columns_to_values(args, line): |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
13 # here you go over every list |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
14 samples = [] |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
15 for i in args: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
16 cols = line.split("\t") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
17 sample_list = [] |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
18 for row in i: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
19 sample_list.append(cols[row - 1]) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
20 samples.append(list(map(int, sample_list))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
21 return samples |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
22 |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
23 |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
24 def main(): |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
25 parser = argparse.ArgumentParser() |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
26 parser.add_argument("-i", "--infile", required=True, help="Tabular file.") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
27 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
28 "-o", "--outfile", required=True, help="Path to the output file." |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
29 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
30 parser.add_argument("--sample_one_cols", help="Input format, like smi, sdf, inchi") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
31 parser.add_argument("--sample_two_cols", help="Input format, like smi, sdf, inchi") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
32 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
33 "--sample_cols", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
34 help="Input format, like smi, sdf, inchi,separate arrays using ;", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
35 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
36 parser.add_argument("--test_id", help="statistical test method") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
37 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
38 "--mwu_use_continuity", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
39 action="store_true", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
40 default=False, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
41 help="Whether a continuity correction (1/2.) should be taken into account.", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
42 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
43 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
44 "--equal_var", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
45 action="store_true", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
46 default=False, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
47 help="If set perform a standard independent 2 sample test that assumes equal population variances. If not set, perform Welch's t-test, which does not assume equal population variance.", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
48 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
49 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
50 "--reta", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
51 action="store_true", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
52 default=False, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
53 help="Whether or not to return the internally computed a values.", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
54 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
55 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
56 "--fisher", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
57 action="store_true", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
58 default=False, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
59 help="if true then Fisher definition is used", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
60 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
61 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
62 "--bias", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
63 action="store_true", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
64 default=False, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
65 help="if false,then the calculations are corrected for statistical bias", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
66 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
67 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
68 "--inclusive1", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
69 action="store_true", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
70 default=False, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
71 help="if false,lower_limit will be ignored", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
72 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
73 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
74 "--inclusive2", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
75 action="store_true", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
76 default=False, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
77 help="if false,higher_limit will be ignored", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
78 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
79 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
80 "--inclusive", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
81 action="store_true", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
82 default=False, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
83 help="if false,limit will be ignored", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
84 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
85 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
86 "--printextras", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
87 action="store_true", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
88 default=False, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
89 help="If True, if there are extra points a warning is raised saying how many of those points there are", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
90 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
91 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
92 "--initial_lexsort", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
93 action="store_true", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
94 default="False", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
95 help="Whether to use lexsort or quicksort as the sorting method for the initial sort of the inputs.", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
96 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
97 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
98 "--correction", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
99 action="store_true", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
100 default=False, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
101 help="continuity correction ", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
102 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
103 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
104 "--axis", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
105 type=int, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
106 default=0, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
107 help="Axis can equal None (ravel array first), or an integer (the axis over which to operate on a and b)", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
108 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
109 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
110 "--n", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
111 type=int, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
112 default=0, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
113 help="the number of trials. This is ignored if x gives both the number of successes and failures", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
114 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
115 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
116 "--b", type=int, default=0, help="The number of bins to use for the histogram" |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
117 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
118 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
119 "--N", type=int, default=0, help="Score that is compared to the elements in a." |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
120 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
121 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
122 "--ddof", type=int, default=0, help="Degrees of freedom correction" |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
123 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
124 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
125 "--score", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
126 type=int, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
127 default=0, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
128 help="Score that is compared to the elements in a.", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
129 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
130 parser.add_argument("--m", type=float, default=0.0, help="limits") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
131 parser.add_argument("--mf", type=float, default=2.0, help="lower limit") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
132 parser.add_argument("--nf", type=float, default=99.9, help="higher_limit") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
133 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
134 "--p", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
135 type=float, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
136 default=0.5, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
137 help="The hypothesized probability of success. 0 <= p <= 1. The default value is p = 0.5", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
138 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
139 parser.add_argument("--alpha", type=float, default=0.9, help="probability") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
140 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
141 "--new", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
142 type=float, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
143 default=0.0, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
144 help="Value to put in place of values in a outside of bounds", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
145 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
146 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
147 "--proportiontocut", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
148 type=float, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
149 default=0.0, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
150 help="Proportion (in range 0-1) of total data set to trim of each end.", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
151 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
152 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
153 "--lambda_", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
154 type=float, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
155 default=1.0, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
156 help="lambda_ gives the power in the Cressie-Read power divergence statistic", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
157 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
158 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
159 "--imbda", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
160 type=float, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
161 default=0, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
162 help="If lmbda is not None, do the transformation for that value.If lmbda is None, find the lambda that maximizes the log-likelihood function and return it as the second output argument.", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
163 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
164 parser.add_argument( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
165 "--base", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
166 type=float, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
167 default=1.6, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
168 help="The logarithmic base to use, defaults to e", |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
169 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
170 parser.add_argument("--dtype", help="dtype") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
171 parser.add_argument("--med", help="med") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
172 parser.add_argument("--cdf", help="cdf") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
173 parser.add_argument("--zero_method", help="zero_method options") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
174 parser.add_argument("--dist", help="dist options") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
175 parser.add_argument("--ties", help="ties options") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
176 parser.add_argument("--alternative", help="alternative options") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
177 parser.add_argument("--mode", help="mode options") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
178 parser.add_argument("--method", help="method options") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
179 parser.add_argument("--md", help="md options") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
180 parser.add_argument("--center", help="center options") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
181 parser.add_argument("--kind", help="kind options") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
182 parser.add_argument("--tail", help="tail options") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
183 parser.add_argument("--interpolation", help="interpolation options") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
184 parser.add_argument("--statistic", help="statistic options") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
185 |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
186 args = parser.parse_args() |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
187 infile = args.infile |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
188 outfile = open(args.outfile, "w+") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
189 test_id = args.test_id |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
190 nf = args.nf |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
191 mf = args.mf |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
192 imbda = args.imbda |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
193 inclusive1 = args.inclusive1 |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
194 inclusive2 = args.inclusive2 |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
195 sample0 = 0 |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
196 sample1 = 0 |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
197 sample2 = 0 |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
198 if args.sample_cols is not None: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
199 sample0 = 1 |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
200 barlett_samples = [] |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
201 for sample in args.sample_cols.split(";"): |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
202 barlett_samples.append(list(map(int, sample.split(",")))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
203 if args.sample_one_cols is not None: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
204 sample1 = 1 |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
205 sample_one_cols = args.sample_one_cols.split(",") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
206 if args.sample_two_cols is not None: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
207 sample_two_cols = args.sample_two_cols.split(",") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
208 sample2 = 1 |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
209 for line in open(infile): |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
210 sample_one = [] |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
211 sample_two = [] |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
212 cols = line.strip().split("\t") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
213 if sample0 == 1: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
214 b_samples = columns_to_values(barlett_samples, line) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
215 if sample1 == 1: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
216 for index in sample_one_cols: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
217 sample_one.append(cols[int(index) - 1]) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
218 if sample2 == 1: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
219 for index in sample_two_cols: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
220 sample_two.append(cols[int(index) - 1]) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
221 if test_id.strip() == "describe": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
222 size, min_max, mean, uv, bs, bk = stats.describe( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
223 list(map(float, sample_one)) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
224 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
225 cols.append(size) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
226 cols.append(min_max) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
227 cols.append(mean) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
228 cols.append(uv) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
229 cols.append(bs) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
230 cols.append(bk) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
231 elif test_id.strip() == "mode": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
232 vals, counts = stats.mode(list(map(float, sample_one))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
233 cols.append(vals) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
234 cols.append(counts) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
235 elif test_id.strip() == "nanmean": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
236 m = stats.nanmean(list(map(float, sample_one))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
237 cols.append(m) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
238 elif test_id.strip() == "nanmedian": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
239 m = stats.nanmedian(list(map(float, sample_one))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
240 cols.append(m) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
241 elif test_id.strip() == "kurtosistest": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
242 z_value, p_value = stats.kurtosistest(list(map(float, sample_one))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
243 cols.append(z_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
244 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
245 elif test_id.strip() == "variation": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
246 ra = stats.variation(list(map(float, sample_one))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
247 cols.append(ra) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
248 elif test_id.strip() == "itemfreq": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
249 freq = np.unique(list(map(float, sample_one)), return_counts=True) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
250 for i in freq: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
251 elements = ",".join(list(map(str, i))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
252 cols.append(elements) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
253 elif test_id.strip() == "nanmedian": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
254 m = stats.nanmedian(list(map(float, sample_one))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
255 cols.append(m) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
256 elif test_id.strip() == "variation": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
257 ra = stats.variation(list(map(float, sample_one))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
258 cols.append(ra) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
259 elif test_id.strip() == "boxcox_llf": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
260 IIf = stats.boxcox_llf(imbda, list(map(float, sample_one))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
261 cols.append(IIf) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
262 elif test_id.strip() == "tiecorrect": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
263 fa = stats.tiecorrect(list(map(float, sample_one))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
264 cols.append(fa) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
265 elif test_id.strip() == "rankdata": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
266 r = stats.rankdata(list(map(float, sample_one)), method=args.md) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
267 cols.append(r) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
268 elif test_id.strip() == "nanstd": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
269 s = stats.nanstd(list(map(float, sample_one)), bias=args.bias) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
270 cols.append(s) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
271 elif test_id.strip() == "anderson": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
272 A2, critical, sig = stats.anderson( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
273 list(map(float, sample_one)), dist=args.dist |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
274 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
275 cols.append(A2) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
276 for i in critical: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
277 cols.append(i) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
278 cols.append(",") |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
279 for i in sig: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
280 cols.append(i) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
281 elif test_id.strip() == "binom_test": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
282 p_value = stats.binom_test(list(map(float, sample_one)), n=args.n, p=args.p) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
283 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
284 elif test_id.strip() == "gmean": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
285 gm = stats.gmean(list(map(float, sample_one)), dtype=args.dtype) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
286 cols.append(gm) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
287 elif test_id.strip() == "hmean": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
288 hm = stats.hmean(list(map(float, sample_one)), dtype=args.dtype) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
289 cols.append(hm) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
290 elif test_id.strip() == "kurtosis": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
291 k = stats.kurtosis( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
292 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
293 axis=args.axis, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
294 fisher=args.fisher, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
295 bias=args.bias, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
296 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
297 cols.append(k) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
298 elif test_id.strip() == "moment": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
299 n_moment = stats.moment(list(map(float, sample_one)), n=args.n) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
300 cols.append(n_moment) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
301 elif test_id.strip() == "normaltest": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
302 k2, p_value = stats.normaltest(list(map(float, sample_one))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
303 cols.append(k2) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
304 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
305 elif test_id.strip() == "skew": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
306 skewness = stats.skew(list(map(float, sample_one)), bias=args.bias) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
307 cols.append(skewness) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
308 elif test_id.strip() == "skewtest": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
309 z_value, p_value = stats.skewtest(list(map(float, sample_one))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
310 cols.append(z_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
311 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
312 elif test_id.strip() == "sem": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
313 s = stats.sem(list(map(float, sample_one)), ddof=args.ddof) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
314 cols.append(s) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
315 elif test_id.strip() == "zscore": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
316 z = stats.zscore(list(map(float, sample_one)), ddof=args.ddof) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
317 for i in z: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
318 cols.append(i) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
319 elif test_id.strip() == "signaltonoise": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
320 s2n = stats.signaltonoise(list(map(float, sample_one)), ddof=args.ddof) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
321 cols.append(s2n) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
322 elif test_id.strip() == "percentileofscore": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
323 p = stats.percentileofscore( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
324 list(map(float, sample_one)), score=args.score, kind=args.kind |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
325 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
326 cols.append(p) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
327 elif test_id.strip() == "bayes_mvs": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
328 c_mean, c_var, c_std = stats.bayes_mvs( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
329 list(map(float, sample_one)), alpha=args.alpha |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
330 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
331 cols.append(c_mean) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
332 cols.append(c_var) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
333 cols.append(c_std) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
334 elif test_id.strip() == "sigmaclip": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
335 c, c_low, c_up = stats.sigmaclip( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
336 list(map(float, sample_one)), low=args.m, high=args.n |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
337 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
338 cols.append(c) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
339 cols.append(c_low) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
340 cols.append(c_up) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
341 elif test_id.strip() == "kstest": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
342 d, p_value = stats.kstest( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
343 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
344 cdf=args.cdf, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
345 N=args.N, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
346 alternative=args.alternative, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
347 mode=args.mode, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
348 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
349 cols.append(d) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
350 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
351 elif test_id.strip() == "chi2_contingency": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
352 chi2, p, dof, ex = stats.chi2_contingency( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
353 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
354 correction=args.correction, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
355 lambda_=args.lambda_, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
356 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
357 cols.append(chi2) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
358 cols.append(p) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
359 cols.append(dof) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
360 cols.append(ex) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
361 elif test_id.strip() == "tmean": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
362 if nf == 0 and mf == 0: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
363 mean = stats.tmean(list(map(float, sample_one))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
364 else: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
365 mean = stats.tmean( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
366 list(map(float, sample_one)), (mf, nf), (inclusive1, inclusive2) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
367 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
368 cols.append(mean) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
369 elif test_id.strip() == "tmin": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
370 if mf == 0: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
371 min = stats.tmin(list(map(float, sample_one))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
372 else: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
373 min = stats.tmin( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
374 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
375 lowerlimit=mf, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
376 inclusive=args.inclusive, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
377 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
378 cols.append(min) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
379 elif test_id.strip() == "tmax": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
380 if nf == 0: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
381 max = stats.tmax(list(map(float, sample_one))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
382 else: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
383 max = stats.tmax( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
384 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
385 upperlimit=nf, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
386 inclusive=args.inclusive, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
387 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
388 cols.append(max) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
389 elif test_id.strip() == "tvar": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
390 if nf == 0 and mf == 0: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
391 var = stats.tvar(list(map(float, sample_one))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
392 else: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
393 var = stats.tvar( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
394 list(map(float, sample_one)), (mf, nf), (inclusive1, inclusive2) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
395 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
396 cols.append(var) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
397 elif test_id.strip() == "tstd": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
398 if nf == 0 and mf == 0: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
399 std = stats.tstd(list(map(float, sample_one))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
400 else: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
401 std = stats.tstd( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
402 list(map(float, sample_one)), (mf, nf), (inclusive1, inclusive2) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
403 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
404 cols.append(std) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
405 elif test_id.strip() == "tsem": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
406 if nf == 0 and mf == 0: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
407 s = stats.tsem(list(map(float, sample_one))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
408 else: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
409 s = stats.tsem( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
410 list(map(float, sample_one)), (mf, nf), (inclusive1, inclusive2) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
411 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
412 cols.append(s) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
413 elif test_id.strip() == "scoreatpercentile": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
414 if nf == 0 and mf == 0: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
415 s = stats.scoreatpercentile( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
416 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
417 list(map(float, sample_two)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
418 interpolation_method=args.interpolation, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
419 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
420 else: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
421 s = stats.scoreatpercentile( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
422 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
423 list(map(float, sample_two)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
424 (mf, nf), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
425 interpolation_method=args.interpolation, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
426 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
427 for i in s: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
428 cols.append(i) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
429 elif test_id.strip() == "relfreq": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
430 if nf == 0 and mf == 0: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
431 rel, low_range, binsize, ex = stats.relfreq( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
432 list(map(float, sample_one)), args.b |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
433 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
434 else: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
435 rel, low_range, binsize, ex = stats.relfreq( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
436 list(map(float, sample_one)), args.b, (mf, nf) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
437 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
438 for i in rel: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
439 cols.append(i) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
440 cols.append(low_range) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
441 cols.append(binsize) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
442 cols.append(ex) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
443 elif test_id.strip() == "binned_statistic": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
444 if nf == 0 and mf == 0: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
445 st, b_edge, b_n = stats.binned_statistic( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
446 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
447 list(map(float, sample_two)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
448 statistic=args.statistic, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
449 bins=args.b, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
450 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
451 else: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
452 st, b_edge, b_n = stats.binned_statistic( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
453 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
454 list(map(float, sample_two)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
455 statistic=args.statistic, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
456 bins=args.b, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
457 range=(mf, nf), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
458 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
459 cols.append(st) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
460 cols.append(b_edge) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
461 cols.append(b_n) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
462 elif test_id.strip() == "threshold": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
463 if nf == 0 and mf == 0: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
464 o = stats.threshold(list(map(float, sample_one)), newval=args.new) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
465 else: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
466 o = stats.threshold( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
467 list(map(float, sample_one)), mf, nf, newval=args.new |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
468 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
469 for i in o: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
470 cols.append(i) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
471 elif test_id.strip() == "trimboth": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
472 o = stats.trimboth( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
473 list(map(float, sample_one)), proportiontocut=args.proportiontocut |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
474 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
475 for i in o: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
476 cols.append(i) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
477 elif test_id.strip() == "trim1": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
478 t1 = stats.trim1( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
479 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
480 proportiontocut=args.proportiontocut, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
481 tail=args.tail, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
482 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
483 for i in t1: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
484 cols.append(i) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
485 elif test_id.strip() == "histogram": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
486 if nf == 0 and mf == 0: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
487 hi, low_range, binsize, ex = stats.histogram( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
488 list(map(float, sample_one)), args.b |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
489 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
490 else: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
491 hi, low_range, binsize, ex = stats.histogram( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
492 list(map(float, sample_one)), args.b, (mf, nf) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
493 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
494 cols.append(hi) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
495 cols.append(low_range) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
496 cols.append(binsize) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
497 cols.append(ex) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
498 elif test_id.strip() == "cumfreq": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
499 if nf == 0 and mf == 0: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
500 cum, low_range, binsize, ex = stats.cumfreq( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
501 list(map(float, sample_one)), args.b |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
502 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
503 else: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
504 cum, low_range, binsize, ex = stats.cumfreq( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
505 list(map(float, sample_one)), args.b, (mf, nf) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
506 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
507 cols.append(cum) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
508 cols.append(low_range) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
509 cols.append(binsize) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
510 cols.append(ex) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
511 elif test_id.strip() == "boxcox_normmax": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
512 if nf == 0 and mf == 0: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
513 ma = stats.boxcox_normmax(list(map(float, sample_one))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
514 else: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
515 ma = stats.boxcox_normmax( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
516 list(map(float, sample_one)), (mf, nf), method=args.method |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
517 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
518 cols.append(ma) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
519 elif test_id.strip() == "boxcox": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
520 if imbda == 0: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
521 box, ma, ci = stats.boxcox( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
522 list(map(float, sample_one)), alpha=args.alpha |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
523 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
524 cols.append(box) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
525 cols.append(ma) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
526 cols.append(ci) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
527 else: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
528 box = stats.boxcox( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
529 list(map(float, sample_one)), imbda, alpha=args.alpha |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
530 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
531 cols.append(box) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
532 elif test_id.strip() == "histogram2": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
533 h2 = stats.histogram2( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
534 list(map(float, sample_one)), list(map(float, sample_two)) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
535 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
536 for i in h2: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
537 cols.append(i) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
538 elif test_id.strip() == "ranksums": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
539 z_statistic, p_value = stats.ranksums( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
540 list(map(float, sample_one)), list(map(float, sample_two)) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
541 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
542 cols.append(z_statistic) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
543 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
544 elif test_id.strip() == "ttest_1samp": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
545 t, prob = stats.ttest_1samp(map(float, sample_one), map(float, sample_two)) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
546 for i in t: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
547 cols.append(i) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
548 for i in prob: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
549 cols.append(i) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
550 elif test_id.strip() == "ansari": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
551 AB, p_value = stats.ansari( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
552 list(map(float, sample_one)), list(map(float, sample_two)) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
553 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
554 cols.append(AB) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
555 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
556 elif test_id.strip() == "linregress": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
557 slope, intercept, r_value, p_value, stderr = stats.linregress( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
558 list(map(float, sample_one)), list(map(float, sample_two)) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
559 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
560 cols.append(slope) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
561 cols.append(intercept) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
562 cols.append(r_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
563 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
564 cols.append(stderr) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
565 elif test_id.strip() == "pearsonr": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
566 cor, p_value = stats.pearsonr( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
567 list(map(float, sample_one)), list(map(float, sample_two)) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
568 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
569 cols.append(cor) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
570 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
571 elif test_id.strip() == "pointbiserialr": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
572 r, p_value = stats.pointbiserialr( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
573 list(map(float, sample_one)), list(map(float, sample_two)) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
574 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
575 cols.append(r) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
576 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
577 elif test_id.strip() == "ks_2samp": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
578 d, p_value = stats.ks_2samp( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
579 list(map(float, sample_one)), list(map(float, sample_two)) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
580 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
581 cols.append(d) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
582 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
583 elif test_id.strip() == "mannwhitneyu": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
584 mw_stats_u, p_value = stats.mannwhitneyu( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
585 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
586 list(map(float, sample_two)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
587 use_continuity=args.mwu_use_continuity, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
588 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
589 cols.append(mw_stats_u) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
590 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
591 elif test_id.strip() == "zmap": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
592 z = stats.zmap( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
593 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
594 list(map(float, sample_two)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
595 ddof=args.ddof, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
596 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
597 for i in z: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
598 cols.append(i) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
599 elif test_id.strip() == "ttest_ind": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
600 mw_stats_u, p_value = stats.ttest_ind( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
601 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
602 list(map(float, sample_two)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
603 equal_var=args.equal_var, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
604 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
605 cols.append(mw_stats_u) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
606 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
607 elif test_id.strip() == "ttest_rel": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
608 t, prob = stats.ttest_rel( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
609 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
610 list(map(float, sample_two)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
611 axis=args.axis, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
612 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
613 cols.append(t) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
614 cols.append(prob) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
615 elif test_id.strip() == "mood": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
616 z, p_value = stats.mood( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
617 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
618 list(map(float, sample_two)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
619 axis=args.axis, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
620 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
621 cols.append(z) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
622 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
623 elif test_id.strip() == "shapiro": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
624 W, p_value = stats.shapiro(list(map(float, sample_one))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
625 cols.append(W) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
626 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
627 elif test_id.strip() == "kendalltau": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
628 k, p_value = stats.kendalltau( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
629 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
630 list(map(float, sample_two)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
631 initial_lexsort=args.initial_lexsort, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
632 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
633 cols.append(k) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
634 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
635 elif test_id.strip() == "entropy": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
636 s = stats.entropy( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
637 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
638 list(map(float, sample_two)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
639 base=args.base, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
640 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
641 cols.append(s) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
642 elif test_id.strip() == "spearmanr": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
643 if sample2 == 1: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
644 rho, p_value = stats.spearmanr( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
645 list(map(float, sample_one)), list(map(float, sample_two)) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
646 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
647 else: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
648 rho, p_value = stats.spearmanr(list(map(float, sample_one))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
649 cols.append(rho) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
650 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
651 elif test_id.strip() == "wilcoxon": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
652 if sample2 == 1: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
653 T, p_value = stats.wilcoxon( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
654 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
655 list(map(float, sample_two)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
656 zero_method=args.zero_method, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
657 correction=args.correction, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
658 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
659 else: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
660 T, p_value = stats.wilcoxon( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
661 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
662 zero_method=args.zero_method, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
663 correction=args.correction, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
664 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
665 cols.append(T) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
666 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
667 elif test_id.strip() == "chisquare": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
668 if sample2 == 1: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
669 rho, p_value = stats.chisquare( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
670 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
671 list(map(float, sample_two)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
672 ddof=args.ddof, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
673 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
674 else: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
675 rho, p_value = stats.chisquare( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
676 list(map(float, sample_one)), ddof=args.ddof |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
677 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
678 cols.append(rho) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
679 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
680 elif test_id.strip() == "power_divergence": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
681 if sample2 == 1: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
682 stat, p_value = stats.power_divergence( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
683 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
684 list(map(float, sample_two)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
685 ddof=args.ddof, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
686 lambda_=args.lambda_, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
687 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
688 else: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
689 stat, p_value = stats.power_divergence( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
690 list(map(float, sample_one)), ddof=args.ddof, lambda_=args.lambda_ |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
691 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
692 cols.append(stat) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
693 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
694 elif test_id.strip() == "theilslopes": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
695 if sample2 == 1: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
696 mpe, met, lo, up = stats.theilslopes( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
697 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
698 list(map(float, sample_two)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
699 alpha=args.alpha, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
700 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
701 else: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
702 mpe, met, lo, up = stats.theilslopes( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
703 list(map(float, sample_one)), alpha=args.alpha |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
704 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
705 cols.append(mpe) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
706 cols.append(met) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
707 cols.append(lo) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
708 cols.append(up) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
709 elif test_id.strip() == "combine_pvalues": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
710 if sample2 == 1: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
711 stat, p_value = stats.combine_pvalues( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
712 list(map(float, sample_one)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
713 method=args.med, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
714 weights=list(map(float, sample_two)), |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
715 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
716 else: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
717 stat, p_value = stats.combine_pvalues( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
718 list(map(float, sample_one)), method=args.med |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
719 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
720 cols.append(stat) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
721 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
722 elif test_id.strip() == "obrientransform": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
723 ob = stats.obrientransform(*b_samples) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
724 for i in ob: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
725 elements = ",".join(list(map(str, i))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
726 cols.append(elements) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
727 elif test_id.strip() == "f_oneway": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
728 f_value, p_value = stats.f_oneway(*b_samples) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
729 cols.append(f_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
730 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
731 elif test_id.strip() == "kruskal": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
732 h, p_value = stats.kruskal(*b_samples) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
733 cols.append(h) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
734 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
735 elif test_id.strip() == "friedmanchisquare": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
736 fr, p_value = stats.friedmanchisquare(*b_samples) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
737 cols.append(fr) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
738 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
739 elif test_id.strip() == "fligner": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
740 xsq, p_value = stats.fligner( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
741 center=args.center, proportiontocut=args.proportiontocut, *b_samples |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
742 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
743 cols.append(xsq) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
744 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
745 elif test_id.strip() == "bartlett": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
746 T, p_value = stats.bartlett(*b_samples) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
747 cols.append(T) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
748 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
749 elif test_id.strip() == "levene": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
750 w, p_value = stats.levene( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
751 center=args.center, proportiontocut=args.proportiontocut, *b_samples |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
752 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
753 cols.append(w) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
754 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
755 elif test_id.strip() == "median_test": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
756 stat, p_value, m, table = stats.median_test( |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
757 ties=args.ties, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
758 correction=args.correction, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
759 lambda_=args.lambda_, |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
760 *b_samples |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
761 ) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
762 cols.append(stat) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
763 cols.append(p_value) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
764 cols.append(m) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
765 cols.append(table) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
766 for i in table: |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
767 elements = ",".join(list(map(str, i))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
768 cols.append(elements) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
769 outfile.write("%s\n" % "\t".join(list(map(str, cols)))) |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
770 outfile.close() |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
771 |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
772 |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
773 if __name__ == "__main__": |
178b22349b79
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/statistics commit 7c5002672919ca1e5eacacb835a4ce66ffa19656
bgruening
parents:
diff
changeset
|
774 main() |